Mercury CL 600

Сначала посмотрим как работает исправный сканер

включаем
3 раза мигает синий,
одновременно 3 писка ,
загорается оранжевый

горит оранжевый

Вставляем dongle в сканер для настройки сопряжения , нажимаем курок и 4-5сек держим, отпускаем курок.

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

Далее вставляем dongle в USB .

Появляется либо Prolific USB-to-Serial Comm Port (USB\VID_067B&PID_2303\5&376ABA2D&0&8), либо появляется USB-HID (USB\VID_1388&PID_1388\WIRELESS_SCANNER). Переключаем интерфейсы по настроечному шк (HID-USB и рядом USB-COM) из руководства (просто один раз его считываем , загорается быстро синий, 1 быстрый писк , не забываем вынуть/вставить dongle и все).

Горит оранжевый

Считываем любой шк - быстро загорается синий, 1 быстрый писк. На dongle когда нажат курок быстро мерцает красный индикатор.
В режиме ожидания считывания на dongle 1 раз в 6 сек мигает красный индикатор.

Горит оранжевый

Вставляем зарядку в USB ПК (или в зарядку USB 2А) - загорается зеленый сверху , оранжевый продолжает гореть. Вынимаем зарядку зеленый тухнет. Если продолжать заряжать зеленый начнет медленно гаснуть , снова загораться и наконец погаснет окончательно (зарядка завершилась полностью).

Теперь проблемный сканер

dongle определяется нормально как USB-HID.
Сканер при включении загорается синий (1 сек), потом оранжевый (5сек), потом выключается.
Горит оранжевый, вставляем dongle в сканер , жмем на сканере курок, держим 5сек, отпускаем , короткий синий (0.5сек) и также отключается через 5 сек.

Нажимаем курок, наводим красный луч сканера на этикетку, луч гаснет через ровно 2сек. без звукового сигнала и такое ощущение код не считывается (при этом на dongle слегка промигивает красный индиватор).

Сброс в заводские установки не помогает, нажатие скрепкой в дырку под разъемом USB тоже не помогает. Такое ощущение , что сканер просто не считывает ШК.

В комплекте идет руководство пользователя (краткое). Там например нет штрих кодов для переключения с USB-HID на USB-COM (это в старых версиях).

Качаем с сайта производителя (http://service.mercury-equipment.ru) все инструкции.

Также пробуем зарядить НE ОТ USB компьютера , а от зарядки 2А. Далее буквально распечатал штрих-коды настройки крупно на принтере с 1200dpi, попробовал настроить вибрацию и о чудо все вдруг заработало.

А потом опять перестал работать.

Может быть аккумулятор сдох? полное непонимание....

Основная плата E317030 GEE-C1 94V-0

контроллер STM32F103CBT6
ZWG 48J P2K7 - наверное зарядка батарея

на основной плате wireless 319-RF2401


контроллер RFAXIS X24OIC (АЛИ 50)
еще один залит чем-то


плата считывателя STM32F103CBT6 (тоже)

ti 45 P272C

фотка 1
фотка 2
фотка 3
фотка 4

dongle , контроллер STM32F106CBT6

Имеет под шильдиком отверстие для сброса (непонятно чего)
под шильдиком также винт для открытия корпуса
Когда донгл вставляется в USB красный светодиод начинает стабильно мигать 1 в 2 сек.

На основной плате :
PL-2303HX - USB to Serial Bridge Controller
ZWG 48J

плата беспроводной связи 319-NRF2401 294V 1520:
контроллер NRF24L01 qfn - Single chip 2.4 GHz Transceiver
RFAXIS X2401C qfn - CMOS 2.4GHZ ZIGBEE/ISM TRANSMIT/RECEIVE RFeIC
почему два контроллера используется, непонятно.

фотка 5

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

фотка 6

Когда втыкаем зарядку в сканер:
загорается зеленый (по-видимому сканер заряжен)