移远EC25发送短信获取+CMS ERROR 305

问题描述

代码会发送一些 SMS 消息。但它为某些消息提供了错误。可能是一些 GSM 模块无法识别的错误字符,例如 `(. 有没有人可以帮助修复代码。 我正在检查 GSM 设备是否连接到 ttyUSB2。 这是 C++ 代码

// select all id beginning with input_4
$('[id^=input_4]').select2({
  minimumResultsForSearch: Infinity,width:'100%'
});

这是不能发送短信的例子。

The message that it does not send

解决方法

问题不在于 ASCII 字符,而在于发送的消息比应有的长度要长。

当我们使用串联短信时,它解决了我们的问题。它发送短信没有问题。

AT+CGMF=1
AT+CSCS="GSM"
AT+CSMP=17,167,241
AT+CMGS="Number"
> Message <CTRL+Z>