通过RS232发送和接收短信(二)
来源:互联网 发布:excel文件恢复软件 编辑:程序博客网 时间:2024/05/01 15:12
查询短信:
1、 查询具有相同状态的所有短信
指令:AT+CMGL=n
其中n代表0-4的数字。
0——未读得短信。执行命令以后自行变为已读取。
1——已读短信。
2——草稿。
3——已发送短信。
4——全部
返回(例):
+CMGL: 76,3,,20
0891683108200805F011620D91683194041338F50000FF0530972D8603
76——序号
3——状态:发送
20——PDU串长度
2、 查询特定序号的短信
指令:AT+CMGR=n8
其中n代表序号
返回(例):
+CMGR: 3,,20
0891683108200805F011620D91683195041338F50000FF0530972D8603
3——状态:发送
20——PDU串长度
注意:PDU串长度表示PDU中除去短信中心部分剩下的代码的长度的1/2。例如上述PDU中PDU长度部分为11620D91683195041338F50000FF0530972D8603,40个字符,表示20个字节。
储存PDU
指令:
AT+CMGW=[PDU长度] 8
>[PDU串]
例如:
AT+CMGW=208
>0891683108200805F011620D91683195041338F50000FF0530972D8603
注意,输入PDU后按“CTRL+Z”终止。程序中使用0x1A,0x1D作为终止。
返回:+CMGW: 85
85——序号
发送PDU串
1、 发送输入的PDU串
指令:
AT+CMGS=[PDU长度] 8
>[PDU代码]
2、 发送指定序号的PDU串
指令:
AT+CMSS=[序号] 8
转自bbs.sendsms.cn 0 0
- 通过RS232发送和接收短信(二)
- 通过RS232发送和接收短信
- 通过RS232发送和接收短信(一)
- 通过RS232发送和接收短信(三)
- 用AT指令 通过RS232发送和接收短信
- 接收和发送短信
- 接收和发送短信
- 接收和发送短信
- 通过广播简单实现sms短信的发送和接收
- android接收和发送短信
- Android 接收和发送短信
- Android接收和发送短信
- Android接收和发送短信
- Android接收短信和发送短信
- Android学习(1)——接收和发送短信
- Android中发送和接收短信
- android 短信的接收和发送处理
- android 短信的接收和发送处理
- Elasticsearch的field类型。
- Oracle blob demo
- VS2013+Win8驱动开发并部署到虚拟机环境搭建
- mtdblock.c中的算法思想
- 用g++编译生成动态连接库*.so的方法及连接
- 通过RS232发送和接收短信(二)
- 那些争议最大的编程观点
- 结构体内引用数组
- php面向对象----构造函数和析构函数
- ELK平台性能优化(不断完善中)
- java中的多线程
- ubuntu crontab自动执行ruby脚本
- prim算法求最小支撑树 打印支撑树边的集合 带图例说明
- 归档(archive)文件(一)