我已经通过 USB 电缆将我的三星手机 (GT-S3350) 连接到我的 PC 并为其安装了 USB 驱动程序。我可以使用 AT 命令通过我的 PC 向任何电话号码发送短信。我也通过 Java 尝试过使用 Hyperterminal。
要将移动设备配置为文本模式并接收详细错误,我将在超级终端中提交以下命令。
AT+CMGF=1
OK
AT+CMEE=2
OK
正如我之前所说,我完全能够使用 CMGS 命令发送短信,它工作得非常好。但是,当我尝试列出消息时,我会得到一长串 OK 列表,如下所示。
AT+CMGL="ALL"
OK
OK
OK
好的
好的
好的
好的
好的
。
.
.
错误
正常
当我给出“REC READ”、“REC UNREAD”等而不是“ALL”时,情况也是如此。
此外,当我使用 CNMI 命令收听新消息通知时,我会立即收到 OK。预计它会显示新收到的短信的索引,但对我来说它保持空白。
AT+CNMI=1,1,0,0,0
确定
我试过从我的另一部手机接收短信。收到消息,但我在终端上看不到任何内存索引。
我主要从博客和通过 API 浏览中了解到这些。我也试过这个线程建议的方法。我做错了什么还是我错过了什么?
我完全愿意接受有关在 PC 中接收 SMS 的替代方案。请建议。