我正在做一个项目,要求我通过短信发送位置的地理坐标。我正在围绕PIC单片机(PIC1 8F26K22)构建我的系统,并且(几乎)成功连接GPS和GSM模块。
我面临的唯一问题是,我无法通过短信发送学位符号°(0xF8)。当从控制器向GSM发送字符串时,我将其发送为F8(十六进制值为°),但收到的短信显示为@而不是°。
我相信它必须与GSM模块中的编码有关。任何人都可以为我提供解决方案吗?我正在使用的GSM是SIMCom的Sim800 GSM模块。
答案 0 :(得分:0)
我认为你应该使用PDU编码你想使用像“º”这样的字符。您可以使用此命令AT + CMGF = 0设置PDU模式。