На одних посах нормально, а на других такой вот прикол.
Товар сканируешь, а на дисплее он оказывается через секунды 3-5.
И всё немеренно тормозит.
Сталкивался кто-нибудь?
да понятно, что как-то так и есть, видимо.
но дисплей покупателя USB и его поддержка сделана в самом кристалле.
подключали к Checkway77 от Сервис Плюс.
DOS 6.22. настройки BIOS все поперелазили.
Подключен как эмуляция RS232? Какая система команд используется?
Ниже выдержка внутреннего документа от наших тестеров, гляньте, возможно, поможет:
многабукаф:
WIN касса с CD VikiVision
По умолчанию VikiVision работает, эмулируя BA63.
Для настройки работы VikiVision на WIN кассе необходимо:
Настроить VikiVision c помощью DPTEST:
Для этого подключить VV к кассе к USB порту. Запустить DPTEST, который находится в SET\Utils\DPTest на WIN кассе. Нажать кнопку прочитать настройки из дисплея. Затем выставить параметр «Подключение через HID» и параметр «Таймаут скринсейвера» установить = 0. Дальше в разделе настройки выставить «Эмуляция команд BA63» и «Кодовая страница CP866». Для загрузки настроек на CD нажать кнопку «Загрузить все настройки на дисплей».
Установить OPOS драйвер:
Для этого необходимо на кассе запустить инсталляционный пакет который находится SET\OPOS\ServiceObjects\VikiVision\VikiVision_Setup и следовать указания появляющимся на экране.
Прописать необходимые параметры в cash.ini:
В секции [OPOS]
LCD=VikiVision
В секции [VikiVision]
Port=USB - порт на который вешается устройство. Для любого USB порта указывать просто USB
ScreenMode = 1 (1 - для эмуляции BA63)
ScreenMode Режим отображения информации не экране. По умолчанию = 1
1 = 2x21 двухстрочный
2 = 4x25 четырехстрочный
3 = 3x25 трехстрочный
ScreenInverseType=2 (2 - для эмуляции BA63)
ScreenInverseType = Режим инверсии (светлый фон темные буквы). Значения по умолчанию нет т.к. параметр берется из реестра а не из OPOS драйвера как параметр ScreenMode
0 = Без инверсии (стандартно) зеленым по черному
1 = Инверсия верней части
2 = Инверсия нижней части
3 = Инверсия всего экрана
Так же добавлена возможность прямой работы с дисплеем без эмуляции. Эта секция используется при ScreenMode = 2,3
[LCDParams]
LCD_Change1=КАРТА: @DiscBarCli.20.8@
LCD_Change2=ВАША СКИДКА: @CkPercent0.5.8@% @CkDiscount.7.8@ РУБ.
LCD_Change3=ИТОГО: @CkSumma.14.8@ РУБ.
LCD_Change4=СДАЧА: @CkRetSumma.14.8@ РУБ.
LCD_ChangeShift1=0
LCD_ChangeShift2=0
LCD_ChangeShift3=0
LCD_ChangeShift4=0
LCD_Done1=
LCD_Done2=CASH INACTIVE!
LCD_Done3=КАССА НЕ РАБОТАЕТ!
LCD_Done4=
LCD_DoneShift1=0
LCD_DoneShift2=0
LCD_DoneShift3=0
LCD_DoneShift4=0
LCD_Goods1=@GoodsName.25.8@
LCD_Goods2=@GoodsPriceDisc.8.8@ РУБ. * @GoodsQuant000.5.8@ @GoodsUnits.4.8@
LCD_Goods3=ИТОГО: @GoodsFullSumma.14.8@ РУБ.
LCD_Goods4=ВСЕГО: @CkAllSumma.14.8@ РУБ.
LCD_GoodsShift1=0
LCD_GoodsShift2=0
LCD_GoodsShift3=0
LCD_GoodsShift4=0
LCD_Init1=
LCD_Init2=WELCOME!
LCD_Init3=ДОБРО ПОЖАЛОВАТЬ!
LCD_Init4=
LCD_InitShift1=0
LCD_InitShift2=0
LCD_InitShift3=0
LCD_InitShift4=0
LCD_PayAdd1=КАРТА: @DiscBarCli.20.8@
LCD_PayAdd2=ВАША СКИДКА: @CkPercent0.5.8@% @CkDiscount.7.8@ РУБ.
LCD_PayAdd3=ИТОГО: @CkSumma.14.8@ РУБ.
LCD_PayAdd4=ДОПЛАТИТЬ: @CkAddSumma.14.8@ РУБ.
LCD_PayAddShift1=0
LCD_PayAddShift2=0
LCD_PayAddShift3=0
LCD_PayAddShift4=0
LCD_PayAll1=КАРТА: @DiscBarCli.20.8@
LCD_PayAll2=ВАША СКИДКА: @CkPercent0.5.8@% @CkDiscount.7.8@ РУБ.
LCD_PayAll3=ИТОГО: @CkSumma.14.8@ РУБ.
LCD_PayAll4=
LCD_PayAllShift1=0
LCD_PayAllShift2=0
LCD_PayAllShift3=0
LCD_PayAllShift4=0
Для трехстрочного режима используются 2 верхние строки дисплея для вывода информации 1ой и 2ой строки и 3я и 4ая строка дисплея для вывода информации из 3ей строки
Vsetup (утилита настройки), насколько я знаю, доступна только под винду и линух. Что, в общем, с учётом USB-интерфейса, логично. Так что как минимум настраивать придётся НЕ из-по ДОСа