Page 1 of 1

Чековый принтер RONGTA RP80 - печать с ком порта

PostPosted: 24 Jan 2017, 13:31
by kapusta1986
Здравствуйте товарищи! :drink:

Блин, к сожалению эту тему нельзя связать с :labview: , но может быть есть те, кто работает с чековыми принтерами.

Никак не могу осилить этот принтер, пытаюсь печатать его с ком порта. На ком порт я отправляю следующие команды:
ESC POS:

Code: Select all
1B 40 - инициализация принтера

----- вот здесь должны быть байты настроек страницы

1D 68 10 - высота штрих кода
1D 77 02 - ширина штрих кода
1D 6B 49 0A 7B 42 4E 6F 2E 7B 43 0C 22 38 - собственно сам штрихкод


Пробую команды диапазонов страницы, штрихкод печатается, но все время за пределами размера чековой ленты.
Сама лента шириной 3 см. Прошу знающих подсказать, как настроить параметры страницы через ком порт?

Спасибо!

Re: Чековый принтер RONGTA RP80 - печать с ком порта

PostPosted: 24 Jan 2017, 14:07
by IvanLis
kapusta1986 wrote:Прошу знающих подсказать, как настроить параметры страницы через ком порт?

С таким зверем не работал, но по предыдущему опыту...
Если протокол не известен, то можно сниффером посмотреть, а потом реализовать необходимые функции у себя в программе.
У меня до сих пор периодически используется вот такое чудо: https://www.lammertbies.nl/comm/cable/R ... nitor.html


Можно покопать ECS/POS: http://www.starmicronics.com/support/ma ... _cm_en.pdf

Re: Чековый принтер RONGTA RP80 - печать с ком порта

PostPosted: 31 Jan 2017, 12:30
by kapusta1986
IvanLis, Спасибо добрый человек!

По ESC/POS у меня так и не получилось нормально что то вывести на печать. Однако выяснилось, что принтер спокойно поддерживает TSPL. Он гораздо удобнее чем ESC/POS.

За сниффер спасибо! Я пользуюсь еще https://freeserialanalyzer.com/
Правда ограничения стоят:
Max session length: 20 minutes.
Max sessions per day: 5.

Но мне хватает