1

我试图开发一个 GSM 调制解调器库来处理围绕system.io.ports.serialport.

它不能很好地处理不请自来的响应,尤其是来电。

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

这使得正确处理非常困难。

4

1 回答 1

1

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

于 2008-10-21T12:48:20.377 回答