我想通过Windows Form中的串行端口读取传感器。当我通过RealTerm程序连续发送所需的传感器命令时,得到的预期响应如下:
//1st Command
OK
sS
MAz2000145222
MAz2000145222
MAz2000145222
SC
但是,当我使用Windows窗体应用程序并通过按按钮发送所需的传感器命令时
我很困惑!有什么建议吗?
根据评论进行编辑:我按了三下按钮发送三个命令,并且有足够的时间来接收数据和更新表单。传感器发送的所有字符串均以“ \ n” 0x0A终止。请注意,响应在RealTerm中是正确的。在我看来,所有字符都可以正确接收到输入缓冲区,但是尚未读取的字符将出现在下一个命令中!
相关分类