我正在尝试使用华为 E1550 3G 调制解调器通过 USSD 检查 SIM 卡余额
但是当我总是发送
AT+CUSD=1,"*100#",15
我得到
+CME Error: 100
是的,我的调制解调器支持 USSD,因为我有一个用于调制解调器的仪表板应用程序,我可以检查余额并为 SIM 卡充电。
我在 C# 中使用 GSMComm 库我也在 putty termainl 中尝试过,但一直收到相同的错误
我搜索了错误 100,发现它是“未知错误”,没有真正的帮助 :)
我也尝试在发送之前将文本模式更改为 pdu 模式,但没有任何改变
AT+CMGF=0
注意:我也试过
AT+CUSD=1,"*100#"
同样的错误
和回应
AT+CUSD=?
是
(0-2)
更新
我已经像这样将请求“*100#”转换为7位“2A31303023”
AT+CUSD=1,"2A31303023" ,15
回复
+CUSD: 2
我相信问题即将解决,但响应是什么意思?