串口通讯问题,求解决
利用spcomm控件来发送短信
1、打开串口
2、发送at+cmgsr=1命令,结果点发送后onreceiveData接收不到任何数据
3、重新打开串口,onreceiveData接收到数据,不明白什么原因。求解释!
[解决办法]
难道是传说中的缓冲区没有满?
不自动回传!
更改相关属性试试吧!
[解决办法]
at+cmgsr=1后面加回车换行了吗?
还有,重新打开后收到什么?是发送at+cmgsr=1返回的数据吗?
[解决办法]
用串口监控软件监控下串口,看看有没数据返回
[解决办法]
可能是InputBufferSize过大,修改小点试试
[解决办法]
设备延迟造成的吧 与缓冲区大小没关系