同时使用GSM和GPRS

时间:2013-04-18 09:50:46

标签: arduino gsm at-command gprs

我使用连接到SIM300GSM GPRS / Arduino Uno调制解调器将数据连续发送到远程服务器。同时我想检查一下SMS是否收到了SIM card

在设置功能中,我已将调制解调器配置为GPRS模式并连续执行AT + CIPSEND以在主循环程序中发送数据。在我的中断例程中,我想使用AT + CNMI命令检查SMS通知。因此,当调制解调器在GPRS模式下运行时,是否可以检查SMS通知,或者是否存在SMS和GPRS模式的冲突,因为中断调制解调器与主程序一起异步运行?

1 个答案:

答案 0 :(得分:1)

虽然我不保证SIM300调制解调器没有任何错误,但在GPRS流量持续进行时检查短信应该没有问题。

AT+CNMI命令只是用于报告在串行接口上​​到达的新SMS消息的命令,这是一个本地TE-TA 1 问题,与网络活动无关(由即使存在正在进行的语音或数据呼叫(电路交换或分组交换),也能完全处理发送/接收SMS消息的方式。您必须在与发送数据的串行接口不同的串行接口上​​接收+ CNMI UR代码。

有关AT+CNMI的详细信息,建议您查看27.005规范。

1 TE:终端设备,例如PC /微处理器。 TA:终端适配器,例如调制解调器。