我想使用中兴通讯 GSM 调制解调器读取消息。但我希望当调制解调器收到新消息时将其转发到 PC。我应该如何实现这个我读了+CNMI AT命令但无法获取它。
最佳答案
这是适用于 GSM 调制解调器的 CNMI 命令。但允许的值因调制解调器制造商和型号而异:
AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr>
现在对你来说最重要的值是模式和 mt 值。这使得所谓的未经请求的消息能够通过以下方式传递到控制台/主机应用程序:
+CMT ...
<Message>
您最有可能需要设置的值是:
AT+CNMI=3,2,0,0,0
请注意,此后短信将不会存储在您的 SIM 卡上。因此,如果您的主机应用程序不存储它们,那么它们就会丢失。
此外,将其设置为默认设置可能是有意义的,这样当调制解调器启动时,它会自动进入此模式。您可以通过存储调制解调器当前设置的 AT&W 来完成此操作。
关于java - 通过中兴通讯 GSM 调制解调器将短信立即转发到电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23389214/