我有华为EC156 cdma调制解调器,我尝试通过AT命令发送短信,命令很多,但总是收到“命令不支持”的响应。
我使用了以下命令:
1- AT+CMGS
2- AT + GWWC 另外,我没有找到任何处理 cdma 调制解调器的 C# 库。
我有华为EC156 cdma调制解调器,我尝试通过AT命令发送短信,命令很多,但总是收到“命令不支持”的响应。
我使用了以下命令:
1- AT+CMGS
2- AT + GWWC 另外,我没有找到任何处理 cdma 调制解调器的 C# 库。
您肯定需要查看设备的 AT 命令用户手册并检查其语法。
AT+CMGS有两种不同的模式:
AT+CMGS=<PDU>AT+CMGS=< dest phone number>在这两种情况下 AT+CMGS都是错误的,并且operation not supported是错误语法导致的错误(在使用 设置详细错误模式之后AT+CMEE=2)。
有很多问题显示了发送 SMS 所需的正确 AT 命令序列,例如 这个。
我在这里简要总结一下这个顺序:
在开始之前需要检查一些事情:
AT+CPIN?您必须收到READY响应)AT+CREG?您必须接收+CREG: 0,1响应)然后:
AT+CMGF=1AT+CMGS=<PHONE NUMBER>。设备会输出>提示符0x1AASCII 码)关闭 SMS+CMGS: <N>成功后,将显示响应,N范围 0-255 表示已发送消息的渐进式 ID