AT+CSMS选择消息服务(在CDMA网络中无效)
该命令选择messaging service<service>并返回主题(ME)支持的消息类型。
AT+CSMS=?
+CSMS: (0,1) //+CSMS: (list of supported <service>s)
OK
AT+CSMS?
+CSMS: 0,1,1,1 //+CSMS: <service>,<mt>,<mo>,<bm>
OK
//写命令AT+CSMS=<service> 返回+CSMS: <mt>,<mo>,<bm>
<service>消息服务类型
0 3GPP TS 23.040和3GPP TS 23.041(SMS AT commands的语法与3GPP TS 27.005第2阶段版本4.7.0兼容;可能支持不需要新命令语法的第2阶段+功能,例如使用新的第2阶段+数据编码方案正确路由消息)。
1 3GPP TS 23.040和3GPP TS 23.041(SMS AT commands的语法与3GPP TS 27.005 Phase 2+版本兼容;在相应的命令说明中提到了<service>设置1的要求)。
<mt>移动终端消息
0 不支持类型
1 支持类型
<mo>源自移动的消息
0 不支持类型
1 支持类型
<bm>广播类型消息
0 不支持类型
1 支持类型
AT+CSMS=? //Test command
+CSMS: (0,1)
OK
AT+CSMS=1 //将消息服务类型设置为1
+CSMS: 1,1,1
OK
AT+CSMS? //Read command
+CSMS: 1,1,1,1
OK
The command is not effective in CDMA network.
AT+CMGF消息格式
该命令指定短消息的输入和输出格式。表示与测试、读取、写入和执行命令以及接收到的消息所产生的未经请求的结果代码一起使用的消息的格式。
消息的格式可以是PDU模式(使用整个TP数据单元)或文本模式(作为单独参数给出消息的标题和正文)。文本模式使用AT+CSCS命令指定的参数值来通知要在TA-TE接口的消息正文中使用的字符集。
AT+CMGF=?
+CMGF: (0,1) //+CMGF: (list of supported <mode>s)
OK
AT+CMGF?
+CMGF: 0 //0 PDU模式 1 text模式
OK
//写命令AT+CMGF[=<mode>]
In CDMA network, the command currently only supports text mode.
AT+CSCA服务中心地址(在CDMA网络中无效)
当发送来自移动的短消息时,Write命令会更新SMSC地址。在文本模式下,该设置由Write命令使用。在PDU模式下,设置由同一命令使用,但仅当SMSC地址的长度被编码到等于零的参数中时。
AT+CSCA=?
ok
AT+CSCA?
+CSCA: "+316540942002",145 //+CSCA: <sca>,<tosca>
OK
//写命令AT+CSCA=<sca>[,<tosca>]
<sca>服务中心地址。3GPP TS 24.011 RP SC地址值字段,字符串格式;BCD数字(或GSM 7位默认字母字符)转换为当前选定TE字符集的字符(请参阅3GPP TS 27.007中的AT+CSCS命令)。地址类型由<tosca>给出。
<tosca>服务中心地址的类型。3GPP TS 24.011 RP SC地址整数格式的地址八位字节类型(默认参考<toda>)。
AT+CSCA="+8613800210500",145 //设置短信服务中心地址
OK
AT+CSCA? //查询短信服务中心地址
+CSCA: "+8613800210500",145
OK
The command is not effective in CDMA network.
AT+CPMS首选消息存储
该命令选择要用于读、写等的存储器、和。
AT+CPMS=?
+CPMS: ("ME","MT","SM"),("ME","MT","SM"),("ME","MT","SM") //+CPMS: (list of supported <mem1>s),