在使用GSM模块的时候,有一个担心:
在我发送短信的时候,消息发送动作已经完成,但是模块还没有返回OK时,如果恰巧有新的短信到来,会不会先返回一个收到短信的 “+CMTI: "SM",x”的信息,而后再返回发送短信成功的 “+CMGS: xxx”及 OK 信息?
貌似没有这种情况,一般来说发送短信返回“+CMGS: xxx”及 OK 信息后,才接收短信!!!
貌似啊……我也是感觉貌似应该是这样,但是不确定,所以想求证一下。
反正我个人感觉这个模块应该是串行操作的,一个操作不返回,下一个操作应该不能进行吧。
呵呵,
我们用了很久的GSM模块,没有遇见这种情况。
不过你如果想要“CDS<短信信息收到后的确认信息,也就是短信到达对方手机模块,给你的确认信息>”,会有延时现象。