AT命令接受短信乱码,解决再加100分!

Yothan 2015-06-18 03:52:45
使用的短信猫发送和接收短信,我搜了一下,我使用的这款短信猫和普通的短信猫在编码解码上稍有不同。接受短信一般返回内容是:
一:
+CMGR: "REC READ","+861376017????",,"12/12/25,22:27:24+32"
534E6E0500680065006C006C006F

可我这款的短信猫在接收时,显示的是这样的:
二:
+CMGR:"REC READ","13739275140","14/10/16,09 :23 :55",0,4,0,8
w鞳醡K嬚 ---乱码!!
OK

二中的编码设置了 AT+WSCL=6,4 (中文Unicode编码)

我的程序第一种编码格式的内容已经成功解析出来,但是第二种尝试了很多方法始终解析不出来。 希望有这方面经验的大神给予指点!
...全文
328 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yothan 2015-06-23
  • 打赏
  • 举报
回复
问题没有解决,不过我已经知道问题再哪,再重新开贴提问
zgl7903 2015-06-19
  • 打赏
  • 举报
回复
可能发送的时候用的是8位编码方式 用串口精力啥的 16进制方式看看是什么数据
Yothan 2015-06-18
  • 打赏
  • 举报
回复
接受的内容是从超级终端中复制过来的,跟这个有关系吗? 另外我终于知道了, 我用的是CDMA短信发送机,就是接收中文短信乱码不行~
worldy 2015-06-18
  • 打赏
  • 举报
回复
UFT8???

2,641

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧