driver: ru.bitel.frk.driver.atol.Driver
Драйвер реализует поддержку протоколов, основанных на разработках компании АТОЛ. В данный момент это следующие устройства:
Триум-Ф эталонной версии 01, «Меркурий-140Ф» АТОЛ, ФЕЛИКС-Р Ф эталонная версия 02, ФЕЛИКС-02К эталонная версия 01, ТОРНАДО (МЕРКУРИЙ-114.1Ф эталонная версия 04), Меркурий MS-K эталонная версия 02, ФЕЛИКС-Р К эталонной версии 01, ФЕЛИКС-3СК эталонная версия 01, FPrint-01K эталонная версия 01, FPrint-02K эталонная версия 02, FPrint-03K эталонная версия 01, ККМ BIXOLON-01K, PayPPU-700K, PayVKP-80K, PayCTS-2000K, FPrint-88K, FPrint-5200K
Параметры для этого драйвера такие:
- имя порта, например, в Windows COM<X>, в Linux /dev/ttyS<X>;
- скорость порта. По протоколу заявлены следующие возможные значения: 1200, 2400, 4800, 9600, 14400, 38400, 57600, 115200.
Остальные параметры порта по умолчанию заявлены в протоколе следующими: 1 стартовый бит, 8 битов данных, 1 стоповый бит, без проверки на четность, 3 линии (TXD, RXD, GND);
- так как драйвер поддерживает несколько принтеров, разновидностей и их платформ, то необходимо указать тип принтера заранее. В конфигурации приведены все возможные значения;
- пароль доступа к ККМ (не пароль кассира/админа/сисадмина!). 4цифры, по умолчанию "0000", согласно протоколу.
Имеются дополнтельные параметры драйвера (использовать по ситуации):
# запрет прямого использования команды отрезки (позволяет избежать проблем с отрезчиком в некоторых случаях) # по умолчанию - 0 (отрезчик используется) cutterDisabled: 1 # насильное использование резчика после каждой операции печати (если вдруг авторезка не работает) # по умолчанию - 0 (отрезчик руками не включается, срабатывает только, если авторезка) #cutterForceManual: 0