我在这里node-serialport
使用available 。打开端口,阅读效果很好,但是我无法关闭端口。
我为此使用以下代码:
myserialport.on('close', function (err) {
console.log('port closed', err);
});
回调函数永远不会执行(没有控制台输出)。谁能给我指路?
我希望能够关闭一个端口并在需要时打开另一个端口,或者如果用户更改页面则只关闭端口。
简
我在这里node-serialport
使用available 。打开端口,阅读效果很好,但是我无法关闭端口。
我为此使用以下代码:
myserialport.on('close', function (err) {
console.log('port closed', err);
});
回调函数永远不会执行(没有控制台输出)。谁能给我指路?
我希望能够关闭一个端口并在需要时打开另一个端口,或者如果用户更改页面则只关闭端口。
简
可以使用.close()
方法来指示串口关闭:
myserialport.close(function (err) {
console.log('port closed', err);
});
.on('close')
允许您添加function
作为事件的侦听'close'
器。但是,它只会等待事件发生(被发出)而不是指示它完成。