Москва: +7(495) 984-3499
Новосибирск: (383) 230-0255
ICQ Отдела продаж: 673-700-787, 635-877-793, 612-931-528, 623-036-077
Москва: (495) 984-3499
(495) 742-1790
 
(495) 742-1789
(495) 742-1791
Call Free: 8 (800) 333-0313
Новосибирск: (383) 230-0255
(383) 209-0488
(903) 901-3695

GlobalPOS RP80: команда печати QR-кода

Страницы: 1
RSS
GlobalPOS RP80: команда печати QR-кода
 
Добрый день!
На принтер нужно отправить команду печати QR-кода (кодируется http ссылка и в чеке печатается QR-код), в формате ESC/POS. У нас есть пример такой команды для Posiflex 6900:
'$1D-$28-$6B-$04-$00-$31-$41-$31-$00-'+
'$1D-$28-$6B-$03-$00-$31-$43-$33-'+
'$1D-$28-$6B-$03-$00-$31-$43-$05-'+
'$1D-$28-$6B-$99-$00-$31-$50-$30-'+
<QR."qrcode_text24"> +
'-$1D-$28-$6B-$03-$00-$31-$51-$30'
не сможете ли подсказать подобную команду для RP80?
 
Добавлю:
s/n принтера 8000893760307

Из мануала «RP80 command set» использую две команды:

GS Z n Select 2D barcode type (n=1 : QR-CODE)

ESC Z m n k dL dH d1…dn (Print 2D barcode QR-CODE: barcode type2)

Которые передаются на принтер в HEX-формате в следующем виде:

'$1D-$5A-$01-'+

'$1B-$5A-$04-$03-$04-$99-$00-'+<QR."qrcode_text24">

Где <QR."qrcode_text24"> - это ссылка вида https://... и т.д. также в HEX-кодировке, например, 0x680074007400700073003a002f002f00630068.

В итоге QR-код печатается, но удается только закодировать первый символ из всей строки, в данном случае - h

 
Добрый день.
Во вложении инструкция и пример.
Страницы: 1