В кассовом ПО Artix реализована возможность подключения устройства снятия антикражных магнитов для SCO.

Конфигурирование

Для подключения устройства снятия антикражных магнитов необходимо настроить драйвер и плагин.

Конфигурирование драйвера

Настройка драйвера устройства снятия антикражных магнитов производится в файле /opt/sst-sco/conf/drivers.ini в секции [Hw.SerialRelay].

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/drivers.ini, секция [Hw.SerialRelay], настройки драйвера устройства снятия антикражных магнитов

port

строковый
по умолчанию не задано

Название или полный путь до порта в системе.

baudRate

целочисленный
по умолчанию 9600

Скорость передачи данных.

on

строковый
по умолчанию A00101A2

Команда включения реле.

off

строковый
по умолчанию A00100A1

Команда выключения реле.

timeout

целочисленный
по умолчанию 30000

Время ожидания выполнения команды в миллисекундах.


;[Hw.SerialRelay]
; Драйвер реле с настраиваемыми командами включения и выключения
; Работает по последовательному порту

; Название или полный путь до порта в системе
; По умолчанию не задано
;port = ttyUSB0

; Скорость передачи данных
; По умолчанию 9600
;baudRate = 9600

; Команда включения реле
; По умолчанию A00101A2
;on = A00101A2

; Команда выключения реле
; По умолчанию A00100A1
;off = A00100A1

; Время ожидания выполнения команды в миллисекундах
; По умолчанию 30000
;timeout = 30000

Конфигурирование плагина

Настройка плагина для устройства снятия антикражных магнитов производится в файле /opt/sst-sco/conf/securitytag.ini в секции [SecurityTag].

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/securitytag.ini, секция [SecurityTag], настройки плагина устройства снятия антикражных магнитов

enable

логический
по умолчанию false

Включение модуля

timerRule

строковый
по умолчанию constant

Правило работы таймера

Возможные значения:

  • constant - фиксированное время (равно timeout)
  • goodsCount - время зависит от количества товаров в чеке (равно timeout * <количество товаров>)

timeout

целочисленный
по умолчанию 10

Время отображения подсказки в секундах


[SecurityTag]
; Плагин для работы с устройством снятия антикражных магнитов

; Включение модуля, по умолчанию false
;enable = false

; Правило работы таймера
; Возможные значения:
; constant - фиксированное время (равно timeout)
; goodsCount - время зависит от количества товаров в чеке (равно timeout * <количество товаров>)
; По умолчанию constant
;timerRule = constant

; Время отображения подсказки в секундах
; По умолчанию 10
;timeout = 10

Конфигурирование голосовой подсказки

Для включения голосовой подсказки необходимо раскомментировать секцию [VoiceHelp.SecurityTag] в /opt/sst-sco/conf/voicehelp.ini.

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/voicehelp.ini, секция [VoiceHelp.SecurityTag], настройки голосовой подсказки

enable

логический
по умолчанию true

Включение голосовой подсказки

path

строковый
по умолчанию ./SecurityTag.mp3

Путь до звукового файла голосовой подсказки

volume

целочисленный
по умолчанию 100

Громкость голосовой подсказки в процентах


[VoiceHelp.SecurityTag]
; Подсказка "Снимите антикражное устройство" 
;enable = true
;path = ./SecurityTag.mp3
;volume = 100