Я использую малину pi 2 для управления двумя типами принтеров. Я нашел на этом сайте, как отправить последовательные команды в шестнадцатеричном формате с использованием питона, как:Проблема с серийным портом малины pi
cmdTest=b"\x12\x02\x42"
ser.write(cmdTest)
Этот код работает верно для одного принтера но не для другого! зная, что:
Я тестирую оба устройства, используя обычный компьютер, и оба работают.
Оба изготовителя одного производителя (ELTRA SISTEMI).
Я использую соответствующие команды для каждого принтера
Я указав правильную скорость передачи данных, зная, что оба имеют одинаковую скорость передачи данных.
Вы получили ответ или сообщение об ошибке с принтера? – qvpham
Нет. Я не получаю ответа, есть светодиод, который мигает при получении команд, и он никогда не мигает. Но светодиод в преобразователе rs232 мигает, означает, что он получает команды, но никогда не передает его на принтер. Хотя я использую тот же кабель, который я использовал для подключения рабочего принтера. – user6218508
Каково ваше определение «нормального компьютера» *? – sawdust