我正在使用一些arduinos和Xbees在我自己的智能家居系统上工作,通过连接xbee的串行线路在带有node.js的覆盆子pi / mac os X上接收它们。
我正在考虑进行小型模拟,这样我就可以开发而无需运行硬件。我知道模拟串行线的唯一方法是使用命名管道,它需要两个文件,一个用于输入,一个用于输出。这需要我的node.js代码(使用xbee-api模块)中的大量更改,我想避免。
有没有人知道另一种模拟串行线路通信的方法,而不将通信分成两个文件?我的目标是简单地在主代码的配置中更改串口的名称,而不是发送和接收帧。
答案 0 :(得分:0)
我现在决定编写自己的模拟器,因为似乎没有其他解决方案。我正在为nodejs模拟serialport模块。