在websocket收到消息时立即发送串口数据,收不到串口回传的数据
丿夜曲 2020-04-20 09:49:59 为了让浏览器能够读取到串口来的数据,就用了websocket与浏览器交互。ws收到消息后,立即向串口发送数据,收不到任何消息。在窗口点击按钮发送串口数据,是可以收到的。另外,我在ws收到消息后,Start一个线程再Sleep(200),也可以收到串口消息。虽然延迟200能解决,但我不知道这是怎么回事,我刚学C#没多久,写法上也不知道对不对(线程的使用、脱离窗口程序改成服务是不是更好),希望能得到各位的指点,能解决这个ws与串口冲突的问题更好,谢谢!