热门

最新

红包

立Flag

投票

同城

我的

发布
m0_54925012
m0_54925012
5 年前
truem0_54925012

各位大佬们,我想用c#读下面这个传感器的gas和温度textbox1是全部数据;textbox2是gas;textbox3是温度。这个传感器的发送格式是每8个字符发一次包括帧头到帧尾有7行每次发送隔1秒,但是这7行不是同时发的,是分开发的,我的提取代码在这里,textbox1是能一直收的,但是textbox2和3就不能一直收了,收了一次就不更新了,问一下有没有解决的办法,代码感觉也没有错啊private void serialPort1_DataReceived_1(object sender, SerialDataReceivedEventArgs e) { string s = serialPort1.ReadLine(); textBox1.Text += s; if (s != "0000005b") return; string s1 = serialPort1.ReadLine(); string s2 = serialPort1.ReadLine(); string s3 = serialPort1.ReadLine(); string s4 = serialPort1.ReadLine(); string s5 = serialPort1.ReadLine(); string s6 = serialPort1.ReadLine(); textBox2.Text = s1; textBox3.Text = s3; }

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
一元多项式相加 麻烦各位帮我看看哪里出问题 菜鸡一只不易呀
立即登录