数据本地化
业务个性化
4G模块非结构化补充数据业务+CUSD
语法结构
命 令 | 响 应 |
+CUSD=[<n>[,<str>[,<dcs>]]] | OK +CME ERROR:<err> |
+CUSD? | +CUSD:<n> |
+CUSD=? | +CUSD: (listofsupported<n>s) |
命令描述
设置命令用于向网络侧发送USSD消息。提供用户和网络侧USSD中心交互的接口。<n>用于控制是否允许主动上报结果码(USSD响应网络操作或者由网络发起的操作)+CUSD:<m>[,<str>,<dcs>]到TE,另外<n>=2一般用来取消一个进行中的会话。
取值说明
<n>:
取 值 | 含 义 |
0 | 将发向TE的结果禁止掉 |
1 | 启用发向TE的结果代码 |
2 | 取消会晤 |
<str>:USSD-字符串。应符合运营商发布的内容,由用户输入。根据<dcs>的指示输入对应格式的字符串码流。当<dcs>指示为GSM7BIT格式时,请直接以ASCII 码字符串,即明文的形式下发,CP会转换为GSM7BIT码流;当<dcs>指示为UCS2/8BIT格式时,请直接以UCS2/8BIT的码流直接下发,CP采取透传的方式。
<m>:
取 值 | 含 义 |
0 | 不需要用户继续回复的消息 |
1 | 需要用户继续回复的消息 |
2 | 网络侧主动结束USSD通话 |
3 | 其他本地客户已经被响应 |
4 | 操作不支持 |
5 | 网络侧超时 |
典型示例
请求:AT+CUSD=1,"abcd",15,0<CR>
响应:<CR><LF>OK<CR><LF>