Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Подключить 2 камеры.
  2. Просмотр подключенных к кассе USB-устройств:

    Блок кода
    languagebash
    themeRDark
    dmesg -T | grep Product:

    Видим обе камеры. Одна подключена в порт 1-2, вторая подключена в порт 1.4.3.

  3. Далее нужно привязать камеры к определенным USB-портам, запустив следующие скрипты:

    Блок кода
    languagepy
    themeRDark
    ~/mint/bin/manual_ascending_attaching_cameras.sh

    Перезагрузить кассу.

  4. Проверить, что в СуперМаг Vision и демонстрации покупателя есть картинка с камеры.
  5. Если камеры не по тем портам, то запускаем скрипт смены камер и повторяем проверки:

    Блок кода
    languagepy
    themeRDark
    ~/mint/bin/manual_descending_attaching_cameras.sh

    Перезагрузить кассу и проверить еще раз.

  6. Проверить, выполнена ли привязка, можно следующей командой:

    Блок кода
    languagepy
    themeRDark
    cat /etc/udev/rules.d/60-gst-usb-camera-v4l.rules  

    Пример правильного вывода:

    Здесь мы можем увидеть, что камера, подключенная в порт 1-1, работает как фронтальная камера, камера подключенная в порт 1-4.3, работает как камера СуперМаг Vision.
    В случае, если привязка камер не выполнена, в поле KERNELS будет пусто. Нужно будет выполнить привязку еще раз.
    Внимание! В случае, если было выполнено подключение камер в другие порты, нужно еще раз выполнить привязку камер.

    7.  Смотрим, что нет проблем с портами USB


    dmesg -T | grep disconnect

    dmesg -T | grep reset


    Не должно быть reset (больше 1 раза в 3 дня ), disconnect устройства в порту камер – чаще одного раз в 3 дня
    Наличие большого количества сообщений  с типом disconnect - вероятнее всего говорит о наличие проблемы с физическим подключением устройства (плохой разъем, кабель, плохой контакт)


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

  7. Image Added
  8. вот пример явно неправильного подключения устройства. Нужно сменить порт подключения устройства, подключенного в порт 1-2.
  9. Image Added 

ВВот пример устройства, которое не определяется в порту (возможна так же ошибка error -30, error -71 ). Может помочь полное отключение кассы по питанию, отключение устройства от порта. Подключение устройства обратно через 5 минут или нужна смена порта.



  1. Если проблем нет, то проверяем правильно привязаны камеры, или нет - (не перепутаны ли местами)

    Должна работать фронтальная камера (проверяем подключившись по vnc) и камера vision (проверяем положив что-то на весы и нажав на кнопку взвесить)

    Проверить работу камеры по ссылке в браузере - недостаточно!!



    Если что-то не совпадает прописываем камеры:
    cd /home/ukm5/mint/bin
    ./manual_ascending_attaching_cameras.sh
    # ascending - повышается номер порта для фронтальной камеры

    Смотрим правила, как изменились номера портов:
    cat /etc/udev/rules.d/60-gst-usb-camera-v4l.rules

    Перезапускаем кассу:
    sudo reboot

    Проверяем не перепутались ли камеры местами.
    Если перепутались то
    cd /home/ukm5/mint/bin
    ./manual_descending_attaching_cameras.sh

    Смотрим правила, как изменились номера портов:
    cat /etc/udev/rules.d/60-gst-usb-camera-v4l.rules

    Перезапускаем кассу:
    sudo reboot

    Запускаем покупателей и мониторим:
    dmesg | grep reset
    или
    dmesg | grep disconnect

6.3. Настройка СуперМаг Vision на Sherman-J 

...