在使用GSM调制解调器处理短信时,如何处理未经请求的响应(如来电/短信)?

时间:2008-09-16 19:57:03

标签: sms response gsm modem

我尝试开发一个GSM调制解调器库,用于处理围绕system.io.ports.serialport构建的SMS。

它没有很好地处理未经请求的响应,特别是来电。

我已经为每个来电发送AT挂断命令,但即使您执行其他任务,仍会弹出未经请求的响应。

这使得处理起来非常困难。

1 个答案:

答案 0 :(得分:1)

您可能需要一个单独的线程充当会话处理程序,并为您的应用程序的其余部分提供消息队列接口。它应该等待来自您的应用程序(发起会话)或调制解调器(来电)的输入。当它拒绝来电时,来自您的应用程序的会话启动请求可以等待。