Инструкция CipherLab8400
Проверка производилась с помощью
- специализированный кабель usb
- последовательный порт rs232
- Сам ТСД CipherLab8400 прошивка scancity SCTY
Примечание:
Для того чтобы узнать какая прошивка стоит на терминале, можно посмотреть ее, открыв окно «Information» системного меню (одновременное нажатие кнопок «7»+«9»+ «Вкл» -> Information) вашего терминала сбора данных. Предпоследняя строчка ("USR") указывает на прошивку терминала. Прошивка СКАНСИТИ имеет название "SCTY-XXX"
1. Подключаем устройство через 308 кабель (от простого отличается наличием набалдашника ) и включаем, в настройках ТСД выгрузку и загрузку ставим на RS232:
Проверяем устройство:
lsusb Cygnal Integrated Products, Inc. CP210x UART Bridge / my AVR mySmartUSB light
2. Добавляем пользователя в группу dialout, перезаходим в систему (relogin).
Смотрим на каком USB зарегистрировалось устройство:
dmesg | grep tty usb 2-1.3: cp210x converter now attached to ttyUSB0
И прописываем символьную ссылку на порт, например на COM4:
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com4
Проверяем порт и его доступность ls -la ~/.wine/dosdevices/. Рекомендуется предварительно проверить не занят ли чем другим проверяемый порт.
Дополнительно можно посмотреть появилось ли устройство:
ls /dev/serial/by-id/ usb-Silicon_labs_CIPHERLAB_308_USB-to-RS232_Interface_converter_021400599DCC-if00-port0
3. Проверка: заходим в меню ТСД и проверяем , что установлена выгрузка и загрузка через последовательный порт RS232.
Для некоторых программ (типа Data read v.1.26) изначально нужно инициировать с ТСД выгрузку (файл/БД/все) через меню аппарата, потом стартовать в ПО загрузку, наоборот последовательность не проходила.
В 1с все выполнилось в автоматическом режиме, вероятно за счет dll.
в 1с регистрировались 2 dll:
- CitySoftWarehouseDos.dll
- CPT_DOS.dll