积极答复者
SerialDevice串口设备怎样重新打开?

问题
答案
-
DataReader和DataWriter执行Disposed方法释放串口
无限执行是因为我在主线程里执行的缘故。
重新执行一遍
dis = await DeviceInformation.FindAllAsync(aqsFilter);
SerialDevice serialport = await SerialDevice.FromIdAsync(dis[0].Id);
即可打开串口
新问题....重连方法如何无限执行下去直到重连成功
- 已建议为答案 Xavier Xie-MSFT 2017年11月27日 1:40
- 已标记为答案 liguo1976 2017年11月27日 12:09
全部回复
-
DataReader和DataWriter执行Disposed方法释放串口
无限执行是因为我在主线程里执行的缘故。
重新执行一遍
dis = await DeviceInformation.FindAllAsync(aqsFilter);
SerialDevice serialport = await SerialDevice.FromIdAsync(dis[0].Id);
即可打开串口
新问题....重连方法如何无限执行下去直到重连成功
- 已建议为答案 Xavier Xie-MSFT 2017年11月27日 1:40
- 已标记为答案 liguo1976 2017年11月27日 12:09
-
-
感谢您和大家分享您的解决方案!
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.