4G module setting message format+CMGF
Grammar structure
Command |
Response |
+CMGF=[<mode>] |
OK +CME ERROR:<err> |
+CMGF? |
+CMGF:<mode> |
+CMGF=? |
+CMGF: (listof supported<mode>s) |
Description of command
4G module setting command can be used to select the coding format of message, and there are two modes of format, namely PDU mode and text mode, which is decided by <mode> parameter. Setting of CMGF will influence the operational parameter and return parameter of CMGR, CMGL, CMGS, CMGW, and other commands. Generally, ME side only needs to realize either PDU or text message mode, and PDU mode is recommended.
Explanation of value
<mode>: working mode
Value |
Meaning |
0 |
PDU mode/p> |
1 |
Text mode (unavailable now) |
<mt>:MT message
Value |
Meaning |
0 |
Unavailable |
1 |
Available |
<mo>:MO message
Value |
Meaning |
0 |
Unavailable |
1 |
Available |
<bm>:CBS message
Value |
Meaning |
0 |
Unavailable |
1 |
Available |
Typical case
Request: AT+CMGF=?<CR>
Response: <CR><LF>+CMGF:(0-1)<CR><LF><CR><LF>OK<CR><LF>
Request: AT+CMGF?<CR> Response: <CR><LF>+CMGF:0<CR><LF><CR><LF>OK<CR><LF>
Request: AT+CMGF=0<CR>
Response: <CR><LF>OK<CR><LF>