Для настройки нужен файл "Magellan 3200vsi Rev.L"(820037314.pdf, на англ.яз.) - он содержит описание настроек и программные штрихкоды.
Ссылка на страницу для загрузки файлов сканера на сайте производителя: datalogic.com/rus/products/...
Структура посылаемых сканером данных:
По умолчанию сканер Magellan 3200VSi содержит следующие настройки:
Префикс (Prefix) - <пустой>
Суффикс (Suffix) - "0D" (CR/13)
Метка штрихкода (Label ID) - "перед данными".
Вывод управляющих символов (Control Characters) - "выключен".
Таким образом следует не только задать префикс, но и включить вывод управляющих символов (иначе будут выводится только печатаемые символы префикса), а так же отключить вывод метки штрихкода (иначе перед цифрами штрихкода будет символ, соответствующий типу штрихкода).
Порядок действий:
По желанию - сброс настроек сканера до заводских установок:
1. Отключим метку типа штрихкода (Label ID)
START (штрихкод START и END - один и тот же)
LABEL ID TRANSMISSION: DISABLE (стр.84)
END
2. Включим вывод управляющих символов (Control Characters)
START
ENABLE FUNCTION KEY MAPPING (стр.77)*
END
*Примечание: так же можно выбрать вариант: "Enable Transmission of Control Characters", что позволит использовать коды ASCII, а не коды по сопоставляющей таблице.
3. Таблица сопоставления кодов и управляющих символов:
По таблице видим, xто "F7" соответствует шестнадцатеричное значение "1C".
4. Установим префикс (Prefix)
START
SET PREFIX (стр. 82)
HEX SIMBOL 1 - "1"(стр. 168-169)
HEX SIMBOL 2 - "C"
END (1-й раз)
END (2-й раз)