为了账号安全,请及时绑定邮箱和手机立即绑定

SerialPort.ReadLine无法正常工作

SerialPort.ReadLine无法正常工作

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

1 回答

  • 1 回答
  • 0 关注
  • 243 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信