GSM调制解调器在CMGL和CMGR命令后停止响应

时间:2018-04-21 19:40:38

标签: gsm modem

我有一部LG B470翻盖手机。我希望能够从运行OS X 10.10.5的Mac笔记本电脑发送和接收短信。

我通过USB插入手机。我可以使用minicom终端发送短信。但是,尝试列出或读取来自电话/调制解调器的SMS消息会导致调制解调器停止响应:

AT
OK
ATI
Manufacturer: LG ELECTRONICS
Model: LGB470
Revision: LGB470-QSC6270-V10c-JAN-11-2016-ATT-US  1  [JAN 11 2016 22:00:00]
SVN: 01
IMEI: 359926084167819
+GCAP: +CGSM,+DS,+ES

OK
AT+CPMS?
+CPMS: "ME",15,500,"ME",15,500,"SM",0,30

OK
AT+CMGF=1
OK
AT+CMGS="+12146168895"
> Hello World. 

+CMGS: 169

OK
AT+CMGL="ALL"

我没有得到回复,根本无法再进行沟通。键入不会回显,如果我打开本地回显并尝试发送AT命令,我得不到回复。让调制解调器响应的唯一方法是重新启动手机(拔掉并插回手机的USB等等无效)。

AT+CMGR命令之后发生同样的事情。

问题

为什么手机/调制解调器在AT+CMGLAT+CMGR命令后停止响应?我该如何解决这个问题,这样我才能收到来自手机的短信到我的手机?关于如何调试的任何提示?

设置

我没有安装任何驱动程序。当我通过USB将手机插入我的手机时,它会被自动识别。它在System Preferences-> Network中显示为Internet调制解调器。还创建了一些角色设备:

$ ll /dev/tty.*
crw-rw-rw-  1 root  wheel   18,   4 Apr 20 13:27 /dev/tty.BIGJAMBOXbyJawbone-SPPD
crw-rw-rw-  1 root  wheel   18,   2 Apr 20 13:27 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw-  1 root  wheel   18,   0 Apr 20 13:27 /dev/tty.Bluetooth-Modem
crw-rw-rw-  1 root  wheel   18,   6 Apr 20 13:27 /dev/tty.LGB470-LGPCSuite
crw-rw-rw-  1 root  wheel   18,  12 Apr 20 13:46 /dev/tty.lgusbmodem1411
crw-rw-rw-  1 root  wheel   18,  14 Apr 20 13:46 /dev/tty.lgusbserial1411
当我拔下并插入手机的USB时,

tty.lgusbmodem1411(lg usb调制解调器1411)和tty.lgusbserial1411(lg usb serial 1411)消失并重新出现。 tty.LGB470-LGPCSuite始终存在,似乎引用了与我的手机不兼容的LG PC Suite软件。

我也可以通过蓝牙连接到它并通过"蓝牙文件交换"传输文件。应用

minirc.dfl

pu port             /dev/tty.lgusbmodem1411
pu lock             /usr/local/Cellar/minicom/2.7.1/var
pu escape-key       Escape (Meta)

其他信息

根据ATI命令的报告,我的LGB470手机使用Qualcomm QSC6270" HEDGE(HSDPA / WCDMA和GSM / GPRS / EDGE)"芯片组。但是,我无法找到关于GSM调制解调器/ AT命令的文档。

0 个答案:

没有答案