同时使用GSM和GPRS

问题描述:

我使用连接到Arduino UnoSIM300GSM/GPRS调制解调器连续发送数据到远程服务器。与此同时,我想检查我是否收到上的SMS同时使用GSM和GPRS

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

虽然我不能保证这个SIM300调制解调器没有任何错误,但在GPRS流量正在进行时检查SMS应该没有问题。

AT+CNMI命令只是一个报告新短信命令到达一个串行接口,这是一个当地的TE-TA 问题和独立的网络活动对(其中的方式完全手柄发送/接收短信即使有正在进行的语音或数据呼叫(电路交换或分组交换))。您必须在不同的串行接口上​​接收+ CNMI UR代码,而不是通过发送数据的接口。

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

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