Проблема решилась установкой последней версии
Прикрутить к станции как устройство, причем если ком порт меньше 10, то указываем напрямую, если больше то через попу (подробнее https://support.microsoft.com/gl-es/...rger-than-com9
http://tracker.ucs.ru/issues/129889)
проверить что язык по умолчанию Английский (хз почему, но по другому не пашет)
Сканеру суффик в виде возврата каретки добавить.
и ловить его в отладке MCR алгоритмов.
там обычно кассы живут и физические порты.
хотя кассы можно напрямую выгнать в 10-11-12 и они работают без бубна
этот косяк в Кипере, а не в E4P, сначала кипер ловит последовательность, понимает что она правильна, а потом генерирует особое событие в браузер. (если подключено через ком порт)
есть вариант настроить через HID, но у меня лично ни разу не получилось сделать это нормально.
Последовательность будет правильной хоть в руской хоть в английской раскладке.
Вот стандартный алгоритм для MCR PDF417 из кипера, как видно здесь проверяется только длина строки
У кого не работало раньше, в принципе, никто не мешал, проверять раскладку в теле скрипта и при необходимости перекодировать в английскую раскладку.begin Result := Length(Parameter) = 68;
if Result then
Parameter := '{40BBB147-F861-4429-A5EC-C23F3A65A317};' + Parameter;
end;
А работает у кого последний e4p на xp? У меня даже служба не стартует.