首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 电信IT应用开发 >

发送AT短信失败,有经验帮看看

2012-01-13 
发送AT短信失败,有经验大虾帮看看开发环境: wince 6.0问题描述:1 设置短信中心号码AT+CSCA8613800200500

发送AT短信失败,有经验大虾帮看看
开发环境: wince 6.0

问题描述:

  1 设置短信中心号码
  AT+CSCA=8613800200500<回车>
  返回OK
  2 设发送的字数 AT+CMGS=18<回车> 
  返回提示 >
  3 发短信内容 0891683108301705F011000D91683197343133F60008A7024F60
  在串的未尾,加上<crt+z><回车> 也就是在串未加上 0x1a 0x0d 
  然后使用发命令函数发出去。
  返回ERROR,有时稍改一下,同时会把这串字符也返回来

为了清楚,我把发送的串拆开来看:
  0891683108301705F0 广州信息中心号码
  1100 也试过使用 1119
 0D91683197343133F6 目标号码
 0008A7 Unicode码
 024F60 长度和内容

有经验大虾帮看看,谢谢







[解决办法]
首先,你要设置你发送的格式(AT+cmgf=0),第二你要把你发送的数据长度计算准确!这两个是最关键的
另外的话就要看你的设置有没有错误了
[解决办法]
如果是Unicode编码的格式结束应该是001a
[解决办法]
结尾 直接写 001a 即可 切勿0x000x1a

热点排行