我有一个C#应用程序,它将SerialPort打开到调制解调器并发送一些AT命令。 在某些时候,我发送ATDT命令来拨打电话号码。 在这之后我必须发送一些包含一些合成文本音频的大数据。
问题在于,当我拿起电话时,我只能听到部分信息,声音似乎在某些时候被截断,我只能听到部分信息。 有时,即使在调制解调器开始编写号码之前,ATDT命令也会返回OK,从而导致进行静音呼叫。
从调制解调器手册中我看到我必须使用以下参数:115200,无奇偶校验,1个停止位,流量控制XonXoff。 我使用DtrEnabled = true,RtsEnabled = false
我发送的命令序列是:
voiceBuffer通常为150K