我正在使用VB.NET和使用GSM调制解调器的串行端口使用SMS应用程序。我检查了这个网站上的以下线程,但它无法回答我的问题。这就是我所做的
AT+CUSD?
+CUSD: 1
OK
AT+CUSD=?
+CUSD: (0-2)
OK
AT+CUSD=1,"*102#",15
ERROR
我还将消息格式更改为PDU和Text,但结果保持不变。它总是显示错误。
请帮忙。
答案 0 :(得分:0)
首先尝试这个:
AT+CSCS?
mine is like this
+CSCS: "PCCP437"
OK
了解使用何种编码。 要知道调制解调器支持的编码,请执行以下操作:
AT+CSCS=?
+CSCS: ("UCS2","GSM","PCCP437","PCDN","IRA","8859-1","HEX","UTF-8")
OK
它将返回有效的编码值。 设置如下:
AT+CSCS="UCS2"
OK
现在您的命令将使用UCS-2编码:
AT+CUSD=1,"002A0031003000320023",15
告诉你发现了什么?