|
在使用AT指令时千万要记得,需要在超级终端连接下进行使用(其他短信收发设备群发程序需要先断开),如果你自己开发的超级终端类似的COM口调式程式也可以。但不能直接使用的。
删除短消息 AT+CMGDAT+CMGD=<N> 删除第<N>条短消息
AT+CMGD=1,1 删除所有已经阅读的短消息
AT+CMGD=1,2 删除所有已经阅读和发送出去的短消息
AT+CMGD=1,3 删除所有已经阅读过、已经发送出去和未发送的短消息
AT+CMGD=1,4 删除所有短消息
注:有时候发送短消息不成功,可能是memory已经满了,可以通过 AT+CMGD=1,4 删除
上面的介绍就是“AT+CMGD”指令的使用方法及注解。
这个指令用到的客户很少,一般都是开发一个完整的短信功能系统的才用到,一般客户都只需要收和发,但就没考虑到这些小功能的,所有有部分自动化公司、软件开发类公司客户在设备使用长时间后都会给客服返回一个问题,设备不能发短信了什么都正常的情况。但又不能到及时到机房去把卡的信息删除掉。不知道有这个AT指令的使用。
如果有客户还遇到这部分问题的,可以根绝上面注释里的 AT+CMGD=1,4把内存或者卡里的所有短信删除掉的解决这个小问题的。如果是正在开发这个方面软件的朋友可以给你的软件添加一个这个功能的就一按钮,出现类似问题,你的客户就不需要咨询你了,你让他按下这个功能按钮就可以解决问题了。
|
|