Задать вопрос
@WIN4ig

Как дешифровать данные полученные при сканировании штрих-кода с полиса ОМС?

Здравствуйте, проблема такая: при получении данных сканером штрих-кодов с полиса ОМС выходные данные при подключении сканера как дополнительной клавиатуры- набор символов "каракуль", как будто-то бы неверная кодировка, изменение кодировки ни к чему не производит. При подключении сканера в режиме com-порта, выводит строку байтов, из которой получить данные хоть отдалённо похожие на то, что написано на самом полисе не удалось(получал данные через pyserial). Поиски в интернете ни к чему не привели, но на некоторых форумах говорится о существовании библиотеки для дешифрования, но ,к сожалению, сообщения 8-ми летней давности и все ссылки в них уже не работают.
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@dima20155
you don't choose c++. It chooses you
Сложно говорить о каком-то решении, когда вы не приводите ни единого примера. Ни модели сканера, ни примеров штрих-кода, ни формата штрих кода и каракуль, которые получаете. Ни то какие каракули при каком способе получения.
На счет COM порта сразу вопрос: а правильно ли выбран baud rate.
Чтобы как-то решить проблему начните (если ещё не начали) с контрольного обзарца. Также, попробуйте простые примеры из интернета, например cv2 распознать и сравнить. Также есть библиотека barcode. Попробуйте её.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы