我想做两件事。
发布于 2014-03-10 17:27:37
你走在正确的轨道上。
对于RING,是的,正确的方法是让一个线程读取调制解调器响应,直到得到非邀约结果代码 RING为止。如果您不时想要运行AT命令(例如ATA),那么您应该让这个线程也这样做,例如,您有一个线程负责同时发出AT命令和监视UR代码。
关于来自调制解调器的响应的格式,国际电联五.250标准的第5.7.1章对此有很好的描述。简短摘要(强烈推荐阅读规范!):
<header>RING<trailer>标头和拖车都是"\r\n" (除非调制解调器配置得很奇怪)。
https://stackoverflow.com/questions/22290667
复制相似问题