使用bacnet-stack 1.0.0分别构建一个客户端和服务器,模拟客户端读取服务器属性的操作
两者基于bacnet/IP方式进行通信时,通信速度快,结果也符合预期
但当两者基于bacnet/MSTP方式进行通信时,通信速度有时快,有时很慢,会出现通信超时的情况,从代码看IP和MSTP应用层并没有什么区别
为什么会造成这样的现象呢
我检查了bacnet-stack 关于读取属性部分的示例代码,代码中除了初始化部分以外,并没有对Bacnet/IP和MSTP做不同代码处理,因此我暂时没有其他好的思路