Утилита frinit предназначена для инициализации и конфигурирования ФР. Настройка утилиты производится в конфигурационном файле /linuxcash/cash/conf/frinit.conf.
Конфигурационный файл для настройки фискальных регистраторов указывается в параметре inifile.
| Наименование | Тип данных | Возможные значения | Описание | Примечания |
|---|---|---|---|---|
| inifile | строковый | Полный путь к конфигурационному файлу | Файл параметров ФР | По умолчанию /linuxcash/cash/conf/ncash.ini |
[frinit] ... ; Файл параметров ФР ;inifile = /linuxcash/cash/conf/ncash.ini ...
Запуск утилиты осуществляется перед стартом кассовой программы и включает в себя следующую последовательность действий:
- Запуск утилиты инициализации ФР
- Чтение данных из
/linuxcash/cash/conf/ncash.ini - Инициализация драйвера
- Подключение к ФР
- Синхронизация времени
- Установка скорости обмена
- Получение описания состояния устройства
- Получение счетчиков
- Программирование параметров ФР по умолчанию
- Программирование дополнительных параметров ФР
- Программирование клише и рекламного текста
Логирование утилиты инициализации ФР ведется в файле /linuxcash/logs/current/frinit.log.
Логи работы кассовой программы с ФР вынесены в отдельный файл /linuxcash/logs/current/frdriver.log.
Значения параметров, устанавливаемых в файле /linuxcash/cash/conf/frinit.conf, могут быть изменены параметрами командной строки.
| Наименование | Возможные значения | Значения по умолчанию | Описание | Примечания |
|---|---|---|---|---|
| Печать информации о ФР | ||||
| --no-interact | -ni | Не показывать диалоги | |||
| --synctime | -t | no | Отключить синхронизацию времени | ||
| --synctime | -t |
| fromcashtofr | Синхронизация времени | По умолчанию время изменяется в ФР |
| --getparams | -gp |
| off | Получение параметров | |
| --setcliche | -sc |
| on | Программирование клише | |
| --settail | -st |
| on | Программирование рекламного текста | |
| --setparams | -sp |
| on | Программирование параметров по умолчанию | |
| --setparamsext | -se |
| on | Программирование дополнительных параметров | |
| --ini | -i | <имя файла> | Файл параметров ФР | ||
| --teston | <наименование устройства> | Проверить связь | Используется совместно с опцией --driver | |
| --driver | <наименование драйвера> | Передать наименование драйвера | ||
| --help | -h | Печать справочной информации | |||
| --reboot | -r | Перезагрузка ФР | Осуществляется после выполнения всех операций | ||
| --cps | <номер кодовой страницы> | Печать символов для кодовых страниц | Указывается один номер кодовой страницы или диапазон номеров через "-". Номера кодовых страниц принимают значения в диапазоне от |
Пример запуска утилиты frinit:
frinit --teston=/dev/ttyUSB0 --driver=atol frinit --print -gp on frinit --cps 4-17