0

我正在做一个项目,需要我通过短信发送一个位置的地理坐标。我正在围绕 PIC 微控制器(PIC1 8F26K22)构建我的系统,并且(几乎)成功地连接了 GPS 和 GSM 模块。

我面临的唯一问题是,我无法通过短信发送度数符号°(0xF8)。从控制器向 GSM 发送字符串时,我将其发送为 F8(十六进制值 °),但收到的 SMS 将其显示为 @ 而不是 °。

我相信这一定与 GSM 模块中的编码有关。任何人都可以为我提供解决方案吗?我使用的 GSM 是 SIMCom 的 Sim800 GSM 模块。

4

1 回答 1

0

我认为你应该使用 PDU 编码是你想使用像“º”这样的字符。可以使用该命令 AT+CMGF=0 设置 PDU 模式。

于 2017-08-16T21:47:44.093 回答