有没有办法将数据发送到echo "hello world!" > /dev/usb/lp1
等USB端口?
我一直在使用不同品牌的标签打印机,只发出一些简单的EPL命令:
sR
q455
Q479,010
D8
S3
JF
ZB
OD
TDdd.mn.y4
N
GG15,40,"LOGO1"
A180,181,0,3,1,1,N,TT
A165,321,0,3,1,1,N,TD
P1
我可以通过将此字符串发送到/dev/usb/lp1
来打印打印机上的标签。
我也可以通过发出echo "hello world!" > /dev/usb/lp1
来打印一条线来使用连续打印机。
https://github.com/tessel/node-usb对我来说似乎很复杂。他们的主页也是There is no example。
我需要发送数据,就像我可以使用serial port,只需要一些额外的参数,例如制造商ID /序列号或物理端口号,就像我会发现lsusb
一样。
是否有符合这些简单要求的库?
答案 0 :(得分:0)
是 node-usb 示例 (https://github.com/tessel/node-usb),另请参阅 USB简介