无法发送USSD GSM调制解调器

时间:2014-03-25 03:54:44

标签: vb.net serial-port ussd

我正在使用VB.NET和使用GSM调制解调器的串行端口使用SMS应用程序。我检查了这个网站上的以下线程,但它无法回答我的问题。这就是我所做的

AT+CUSD?

+CUSD: 1

OK
AT+CUSD=?

+CUSD: (0-2)

OK
AT+CUSD=1,"*102#",15

ERROR

我还将消息格式更改为PDU和Text,但结果保持不变。它总是显示错误。

请帮忙。

1 个答案:

答案 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

告诉你发现了什么?