专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 电信IT应用开发

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

发布时间:2010-05-30 21:27:21 文章来源:www.iduyao.cn 采编人员:星星草
发送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
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: