Ionic 3-蓝牙热敏打印机

时间:2018-11-26 10:18:39

标签: ionic3 cordova-plugins ionic-native thermal-printer

我已经开发了ionic 3移动应用程序。 我已经购买了热敏打印机(Rongta RPP320 http://www.rongtatech.com/products-look-89.html)。

我尝试了github存储库和论坛解决方案中的几乎所有解决方案,但没有尝试。

我使用此存储库通过Ionic Native Bluetooth Serial进行连接。 https://github.com/razmans/ionicBluetoothPrint/blob/master/src/providers/print/print.ts

我可以建立蓝牙连接,但无法将数据发送到打印机。

我已经从阅读本地Java android代码的ascii代码中的一些十六进制代码中替换了简单的字符串。

我可以使用此代码开始移动热敏打印机

let printData = new Uint8Array(2);
printData[0] = 0x1B;//escape
printData[1] = 0x71;

然后尝试用一封信喂他

data = new Uint8Array(3);   
 data[0] = 0x0C;
 data[1] = 0x41;
 data[2] = 0x0C;

看来我无法完全了解事情的进展。 该代码唯一要做的就是将纸张铺开。它无法打印字母

0 个答案:

没有答案