Node.js:无法使用TCP/IP连接UPOS财政打印机
我已使用以太网电缆将Exorigo UPOS财政打印机(型号:FPT88FVA)连接到路由器,并希望使用TCP/IP协议从我的设备通过wifi连接打印机,因此我在Node.js中编写了以下代码。我已使用Node.js:无法使用TCP/IP连接UPOS财政打印机,node.js,tcp,tcpclient,fiscal-printer,Node.js,Tcp,Tcpclient,Fiscal Printer,我已使用以太网电缆将Exorigo UPOS财政打印机(型号:FPT88FVA)连接到路由器,并希望使用TCP/IP协议从我的设备通过wifi连接打印机,因此我在Node.js中编写了以下代码。我已使用net模块创建tcp客户端,并尝试与打印机建立连接,但它不工作(不在控制台上打印connected消息)未获得任何错误或响应。 也许我错过了什么,我也尝试过其他方法,但没有运气 有人能给我一个建议吗 var net = require('net'); // ESC MFB O ESC MFE /
net模块
创建tcp客户端
,并尝试与打印机建立连接,但它不工作(不在控制台上打印connected
消息)<代码>未获得任何错误或响应。
也许我错过了什么,我也尝试过其他方法,但没有运气
有人能给我一个建议吗
var net = require('net');
// ESC MFB O ESC MFE
// 0x1B 0x80 0x4F 0x1B 0x83
var client = new net.Socket();
client.connect(6090, '192.168.029.203', function() {
console.log('Connected');
client.write('0x1B 0x80 0x4F 0x1B 0x83');
});
client.on('data', function(data) {
console.log('Received: ' + data);
client.destroy(); // kill client after server's response
});
client.on('close', function() {
console.log('Connection closed');
});