Как дешифровать данные полученные при сканировании штрих-кода с полиса ОМС?
Здравствуйте, проблема такая: при получении данных сканером штрих-кодов с полиса ОМС выходные данные при подключении сканера как дополнительной клавиатуры- набор символов "каракуль", как будто-то бы неверная кодировка, изменение кодировки ни к чему не производит. При подключении сканера в режиме com-порта, выводит строку байтов, из которой получить данные хоть отдалённо похожие на то, что написано на самом полисе не удалось(получал данные через pyserial). Поиски в интернете ни к чему не привели, но на некоторых форумах говорится о существовании библиотеки для дешифрования, но ,к сожалению, сообщения 8-ми летней давности и все ссылки в них уже не работают.
Сложно говорить о каком-то решении, когда вы не приводите ни единого примера. Ни модели сканера, ни примеров штрих-кода, ни формата штрих кода и каракуль, которые получаете. Ни то какие каракули при каком способе получения.
На счет COM порта сразу вопрос: а правильно ли выбран baud rate.
Чтобы как-то решить проблему начните (если ещё не начали) с контрольного обзарца. Также, попробуйте простые примеры из интернета, например cv2 распознать и сравнить. Также есть библиотека barcode. Попробуйте её.