同意串口输入输入 多通道无法显示

2019-07-18 05:38发布


file:///C:UsersDavid'sDocumentsTencent Files770581876ImageGroupU3XFZW3R_}T%3D)J%2VKVZ7.png
请求指导。
同一个串口输入不同设备的数据
QQ图片20141014212635.png
在区分的时候会出现这种情况
Device1 有输出时  其他的设备就输出空字符串
如何解决
??
[img]file:///C:UsersDavid'sDocumentsTencent Files770581876ImageGroupUT4E05$NBD[1}T~QRVTV6MC.png[/img]
这是数据1 到来的显示
QQ图片20141014212642.png
[img]file:///C:UsersDavid'sDocumentsTencent Files770581876ImageGroupXE(K0Y)A[{_S7{N@D_(YL82.png[/img]
这是数据2到了的情况
QQ图片20141014212648.png
可见数据1被抹掉了
但是我想要的效果是
QQ图片20141014212642_2345看图王.png
QQ图片20141014212648_2345看图王.png

每次串口只刷一条数据(只有一个串口输入)
这是输入的数据有特征
Device11:Humidity:45.1Temperature:45.6Lx:05600Soil:600RSSI:61Drop:20.0Pack:00030State:opened
这是一条数据
Device11就是特征
Devicexx
Device11:这是用来区分通道的

STM32控制的协调器
通过Zigbee 获取数据

求助!求解决
有源码:



我的源代码发布.zip 下载积分: 积分 -1 分
99 KB, 下载次数: 5, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
imcu2007
2019-07-18 16:50
有时间我模拟一下,现在忙,你先看看,数据要通过移位寄存器是肯定的,

一周热门 更多>