XFS-сервис класса BCR. Модель Metrologic

Файлы

  • shqPS.BCR.MostOf.exe;

  • shqPS.BCR.MostOf.exe;

  • shqSPBCR.dll.

Настройки XFS-провайдера

Раздел реестра: [HKLM\Software\XFS\PHYSICAL_SERVICES\BCR-MOST-OF].

Параметры драйвера:

  • MODEL — модель сканера. Возможные значения: HH5180, METROLOGIC, ZEBEX, XN1000.

  • PORT — номер порта, к которому подключено устройство. Если сканер подключен через спец. электронику, то установите значение SE2.

  • metrologic_suppress_polling — включить|отключить фоновый опрос (применяется, если опция сканера Transmit METROLOGIC on I не сконфигурирована). При отключенном фоновом опросе драйвер XFS по умолчанию возвращает состояние «сканер подключен» независимо от его реального статуса. При включенном фоновом опросе возвращается фактическое состояние устройства. Возможные значения: 1, 0.

  • metrologic_baud — параметр подключения Metrologic: скорость передачи данных (бит/с). Возможные значения: 9600, 19200 , 38400.

  • metrologic_bits_per_byte — параметр подключения Metrologic: количество значимых бит в байте. Возможные значения: 7, 8.

  • metrologic_parity — параметр подключения Metrologic: четность. Возможные значения: NO, ODD, EVEN, MARK, SPACE. При выборе значения NO четность не устанавливается.

  • metrologic_stop_bits_count — параметр подключения Metrologic: количество стоп-битов. Возможные значения: 1, 1.5, 2.

Примечание

Если сканер подключен через DORS.SE2, то параметры metrologic_suppress_polling, metrologic_baud, metrologic_bits_per_byte, metrologic_parity и metrologic_stop_bits_count игнорируются.

Особенности реализации XFS-провайдера

Примечание

Не поддерживаются команды WFS_CMD_BCR_SET_GUIDANCE_LIGHT, WFS_CMD_BCR_POWER_SAVE_CONTROL и WFS_CMD_BCR_RESET.

Особенности реализации Metrologic:

  1. Не распознает разрыв связи, если включена опция сервиса metrologic_suppress_polling.

  2. fwDevice будет находиться в состоянии POWEROFF, если опция сервиса metrologic_suppress_polling выключена, а сканер не настроен на обработку команды «I».

  3. Не может программно ограничивать подмножество разрешенных кодировок — игнорирует входные параметры команды WFS_CMD_BCR_READ.

  4. Не различает типы кодировок штрихкодов, как следствие, в выходных параметрах указывается тип WFS_BCR_SYM_UNKNOWN.

  5. WfsBcrCaps::symbologies содержит приблизительный перечень поддерживаемых сканером кодировок, не коррелируется с настройками сканера.

Внимание

Заводские настройки по умолчанию запрещают распознавание следующих кодов:

  • WFS_BCR_SYM_11;

  • WFS_BCR_SYM_MSI;

  • WFS_BCR_SYM_PLESSEY;

  • WFS_BCR_SYM_RSS;

  • WFS_BCR_SYM_RSS_EXPANDED;

  • WFS_BCR_SYM_RSS_RESTRICTED.

Перечень может зависеть от версии прошивки, рекомендуется обратиться к оригинальному руководству по эксплуатации на сканер.