我想问一下AT
命令。我可以通过调制解调器成功发送短信,但我不知道何时从调制解调器得到响应。因此,如果我发送多条SMS消息并且其中一条消息出错,则会出现比正常情况更多的延迟。
如何在5秒延迟(我的代码中的睡眠调用)的时间范围内从单个AT
命令获得响应。
ser_write("AT+CMGS=\"".$data."\" \r\n b");
ser_write($head." \r\n");
ser_write($isi." \x1a\" ") ;
sleep(5); // wait a while
$str = ser_read();