使用node.js模拟串行端口而不使用名称管道

时间:2015-01-07 16:14:23

标签: node.js serial-port simulation

我正在使用一些arduinos和Xbees在我自己的智能家居系统上工作,通过连接xbee的串行线路在带有node.js的覆盆子pi / mac os X上接收它们。

我正在考虑进行小型模拟,这样我就可以开发而无需运行硬件。我知道模拟串行线的唯一方法是使用命名管道,它需要两个文件,一个用于输入,一个用于输出。这需要我的node.js代码(使用xbee-api模块)中的大量更改,我想避免。

有没有人知道另一种模拟串行线路通信的方法,而不将通信分成两个文件?我的目标是简单地在主代码的配置中更改串口的名称,而不是发送和接收帧。

1 个答案:

答案 0 :(得分:0)

我现在决定编写自己的模拟器,因为似乎没有其他解决方案。我正在为nodejs模拟serialport模块。