Skip to main content

Настройка отложенного режима

Данный режим используется, если невозможно использовать последовательный режим. Например на агрегацию требуется больше времени, и за этот избыток времени камера продолжает сканировать коды, которые под ней проезжают

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

Пример настроек для уровня 1 уровня агрегации (КИ->КИГУ)

image.png

workMode - режим работы агрегации

level - уровень агрегации

preprintedCodes - флаг преднапечатанных кодов

scannersId - список идентификаторов сканеров, которые участвуют в агрегации данного уровня

printersId - список идентификаторов принтеров, которые участвуют в агрегации данного уровня

allowNextLevelTransition - флаг автоматического перехода на следующий уровень агрегации

linear - настройки последовательного режима, они тут не нужны

delayed - настройки отложенного режима

mainScannerId - идентификатор сканера, который собирает агрегационные группы и сохраняет их в буфер при наполнении

serialScannersId - идентификаторы сканеров, которые участвуют в завершении агрегации. При сканировании кода из группы, которая находится в буфере, код агрегата отправляется на печать (если не включен флаг преднапечатанных кодов), затем код агрегата сканируется этим же сканером - после этого завершается агрегация текущей группы

scanCodeForAggregation - порядок кода, который нужно считать сканером для завершения агрегации.

Возможные значения:

  • ANY - сканирование любого кода из группы
  • LAST - сканирование строго последнего кода из группы

random - настройки нереализованного режима, они тут не нужны