serialport 发送后不能接收
背景知识:
(1)问题源头:近日用串口程序操纵wavecom的一个gprs猫。
(2)该gprs猫有一个最基本的反应就是:发送给猫“AT回车”,猫返回“回车OK回车”。并且该猫没有问题。
(3)程序写作语言:C#;vs2005;.NetFramework2;
(4)程序功能:发送给猫“AT回车”,等待猫返回“回车OK回车”并显示在窗口里。
程序完成之后测试结果:
(1)电脑A是主机,电脑B模拟gprs模块。在A上运行我的程序并在B上用串口工具监听,发现A可以成功发过来“AT回车”。然后,用在B上的串口工具向A返回“回车ok回车”,A上我的程序可以正常显示“回车OK回车”。
(2)将A连接至GPRS猫,点击发送后,程序没有显示“回车OK回车”。此时关掉我的程序,立即打开A上的串口工具,发现可以接受到“回车OK回车”。
这是怎么一回事????