4G DTU模块设置短消息格式 +CMGF
语法结构
命令 |
响应 |
+CMGF=[<mode>] |
OK +CME ERROR:<err> |
+CMGF? |
+CMGF:<mode> |
+CMGF=? |
+CMGF: (listof supported<mode>s) |
命令描述
4G模块设置命令用于选择短消息的编码格式,格式有两种模式,由<mode>参数决定,分别是PDU模式和文本模式;读取命令返回当前的模式选择测试命令返回可以取的<mode>值。CMGF的设置将影响到CMGR,CMGL,CMGS,CMGW等命令的操作参数和返回参数,一般ME侧只需要实现PDU或文本短信模式中的一种就可以,推荐使用PDU 模式。
取值说明
<mode>: 工作模式
取值 |
含义 |
0 |
PDU模式/p> |
1 |
文本模式(暂不支持) |
<mt>:MT类型消息
取值 |
含义 |
0 |
类型不支持 |
1 |
类型支持 |
<mo>:MO类型消息
取值 |
含义 |
0 |
类型不支持 |
1 |
类型支持 |
<bm>:CBS类型消息
取值 |
含义 |
0 |
类型不支持 |
1 |
类型支持 |
典型示例
请求:AT+CMGF=?<CR>
响应:<CR><LF>+CMGF:(0-1)<CR><LF><CR><LF>OK<CR><LF>
请求:AT+CMGF?<CR>响应:<CR><LF>+CMGF:0<CR><LF><CR><LF>OK<CR><LF>
请求:AT+CMGF=0<CR>
响应:<CR><LF>OK<CR><LF>