问题标签 [brother-print-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
23 浏览

javascript - 自定义 React Native 模块 - 无法调用从 react native 到 android native 的方法

我正在尝试从 react-native 调用本机方法。但它抛出错误。在下面找到详细信息。基本上我正在尝试使用兄弟 sdk 从 react native 打印。它的工作模拟器很好,但很少有真正的设备工作正常。但不适用于三星 a70 设备。请帮我解决这个问题。提前致谢

下面的代码是本机模块代码

错误是

0 投票
1 回答
58 浏览

java - Zebra CPCL PCX 命令将打印机无限期地置于接收模式

尝试通过 Brother Print SDK 使用 CPCL 线路模式打印到 Brother RJ-4230B 打印机。

当我使用以下方式发送这些字节时,打印机卡在“接收”状态driver.sendRawData(bytes)

���� 表示测试 PCX 图像的 4 个字节。我还需要以类似的方式发送其他图像。

这种方法似乎与手册和我在网上找到的示例一致,但它不起作用。这是 PCX 命令的手册页:

PCX 命令的 CPCL 手册页

命令字符串是:

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n{pcx image data bytes}\r\nFORM\r\nPRINT\r\n在它转换为字节之前。

我也试过没有FORM

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n{pcx image data bytes}\r\nPRINT\r\n"

并且没有\r\n在 PCX 命令行上:

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 {pcx image data bytes}\r\nPRINT\r\n"

此外,使用 STARTPCX.LBL 和/或 ENDPCX.LBL 的各种组合:

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n{pcx image data bytes}\r\nENDPCX.LBL\r\nPRINT\r\n

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n{pcx image data bytes}ENDPCX.LBL\r\nPRINT\r\n

STARTPCX.LBL\r\n! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n!{pcx image data bytes}\r\nENDPCX.LBL\r\nPRINT\r\n

STARTPCX.LBL\r\n! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nPCX 190 12 \r\n{pcx image data bytes}ENDPCX.LBL\r\nPRINT\r\n

! 0 200 200 2596 1\r\nPW 575\r\nTONE 0\r\nSPEED 3\r\nON-FEED IGNORE\r\nNO-PACE\r\nBAR-SENSE\r\nSTARTPCX.LBL\r\nPCX 190 12 \r\n{pcx image data bytes}ENDPCX.LBL\r\nPRINT\r\n

如何让打印机识别内联数据发送的结束?