Добрый день! У меня есть принтер CAB A4+/300P.
По USB-кабелю принтер прекрасно печатает из редактора "Cablabel S3 Lite".
Я просниффал (промониторил) JScript-код PNG-файлов, который транслируется по USB-кабелю, и отправил его по кабелю RS-232, но принтер на экранчике отображает ошибки.
Если я отправляю PNG-файл (с помощью JScript-команды "d"), тогда принтер отображает логотип "STOP" и сообщение "Ошибка протокола Неверные данные PNG" ("Protocol error Invalid data PNG").
Если я отправляю TTF-шрифт, тогда принтер отображает логотип "STOP" и сообщение "Ошибка Шрифт не найден" ("Error Font not found").
По кабелю RS-232 простой код (команды "T" и т.д., кроме команды "d") печатается прекрасно!
Почему не работает команда "d" по кабелю RS-232?
CAB A4+/300P не принимает данные через RS-232
Модератор: Sonc
- NuShaman
- Сообщения: 2
- Зарегистрирован: 21 апр 2016, 05:42
- Откуда: Екатеринбург
- Контактная информация:
Re: Принтер CAB A4+/300P не принимает данные через RS-232
Проблема решена!
В коммуникационной программе, работающей под Windows, поставил четность NOPARITY (было EVENPARITY), тогда принтер без вопросов начал печатать.
Раньше мне приходила в голову такая идея, но отмел ее, ведь непонятно, как могут бинарные байты не передаваться, а обычный код нормально печатается.
В коммуникационной программе, работающей под Windows, поставил четность NOPARITY (было EVENPARITY), тогда принтер без вопросов начал печатать.
Раньше мне приходила в голову такая идея, но отмел ее, ведь непонятно, как могут бинарные байты не передаваться, а обычный код нормально печатается.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей