R1 LPS Admin1

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску

НАЗАД к руководству по эксплуатации весов электронных R1-LPS

Работа с этикетками

ШАБЛОНЫ ЭТИКЕТОК

Файлы шаблонов этикетки в файловой структуре весов находятся в папке:

/opt/R1NScale/Data/Labels

Пример шаблона 58*60:

Файл:56x60-rus.zip

Соответствия названий файлов шаблонов номерам шаблонов адресуемым в базе товаров хранятся в таблице labels базы товаров R1NScale.db хранящейся в папке:

/opt/R1NScale/Data/DataBase

Параметры вывода подписей (типа руб, кг и т.п.) задаются отдельно в файле R1Sensor.ini хранящемся в папке:

/opt/R1NScale/Settings

Настройки относящиеся к шаблону этикетки:

EnablePrintGroupSeparator=false
PrintPLUNumberFormat=00000000 ← Формат поля номера товара. В этом случае выводится так: 00000002
EnablePrintTextForWeight=true ← Флаг разрешения печати авто подписи значения веса
TextPrintWeight=Кг ← Текст авто подписи значения веса
EnablePrintTextForPrice=true ← Флаг разрешения печати авто подписи значения цены
TextPrintCurrency=Pуб ← Текст авто подписи значения цены
EnablePrintTextForTotal=true ← Флаг разрешения печати авто подписи значения стоимости
InDateTimeFormat=yyyy-MM-dd hh:mm:ss
PrintDateFormat=dd.MM.yyyy
PrintTimeFormat=hh:mm

НАСТРОЙКИ ПЕЧАТИ

Настройки печати могут изменяться на весах либо напрямую в файле настроек R1Sensor.ini хранящемся в папке:

/opt/R1NScale/Settings

Настройки относящиеся к печати:

PrintSpeed=100 ← Скорость печати от 1-999
PrintDensity=15 ← Яркость печати от 1 до 15
PrintDirection=0 ← Поворот этикетки "0" - прямой выход этикетки. другие значения - поворот этикетки на 180 градусов.
PrinterType=4 ← Не менять.
PrinterPortName=COM3 ← Неважно.
PrinterPortBaudRate=115200 ← Неважно.
PrintIROffset=40 ← Расстояние между датчиком наличия бумаги и термоголовкой. По умолчанию 40. Может отличаться в зависимости от принтера на есколько единиц.
PrintShift=40 ← Сдвиг этикетки после печати. При 0 - сдвига нет. При сдвиге более 60 этикетка выпадает сама.
PrintOffset=0 ← Не менять.
PrintGap=2 ← Расстояние между этикетками на подложке

ОТЛАДКА ПЕЧАТИ

Файл с последним дампом переданого на весы при печати этикетки находится вот тут:

/opt/Exchange/Log/RawDataLabel.prn

В режиме теста печати кроме очевидных работают следующие кнопки:

Правка PLU ← посылает VOTAGEJUST
Прог ← сохранение параметров в принтере
Дата ← калибровка бумаги (то же самое если удерживать "прогон")

Сеть

ТЕСТИРОВАНИЕ СЕТЕЙ

888 - Пароль для прямого входа в диалог "Статус сетей". 999 - Пароль для прямого входа в диалог "Статус WiFi".


ЗАДАНИЕ СЕТЕВЫХ ПАРАМЕТРОВ ВЕСОВ ЧЕРЕЗ ФАЙЛ

Файл с данными о сохраненных сетях wifi находятся вот тут:

/etc/wpa_supplicant/wpa_supplicant.conf

В нем содержится список записей такого вида:

Шапка файла
ctrl_interface=DIR=/var/run/wpa_supplicant
update_config=1
country=RU
← Шапка файла
Элемент списка сетей
network={ ← открывающая скобка
disabled=1 ← указать 1 для отключеня сети в списке (запись присутсвует, но весы игнорируют эту сеть)
ssid="WIFI_network_name" ← имя Wifi сети
scan_ssid=1 ← задержка сканирования (ставим 1)
psk="123456789" ← пароль Wifi сети (если хешированный пароль то без ковычек)
proto=RSN ← концепция повышенной безопасности
key_mgmt=WPA-PSK ← стандарт аутентификации
} ← закрывающая скобка