CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  无线

PDU发送短信收到数据不够的问题???

楼主wujunliang(亮)2005-06-08 16:23:17 在 硬件/嵌入开发 / 无线 提问

我是用MC35I,使用超级终端通过串口发送AT指令,发送pdu格式短信如下:  
  发送用户数据为7个时一切正常如下:  
  AT+CMGS=22  
  >   0011000D91683187368979F20400000711223344556677    
  +CMGL:   1,0,,26  
  0891683108703305F0040BA13187368979F20400506080513563200711223344556677  
  可发送用户数据为8个或8个以上时,收到的内容会少一个字节如下:  
  AT+CMGS=23  
  >   0011000D91683187368979F2040000081122334455667788  
  +CMGL:   2,0,,26  
  0891683108703305F0040BA13187368979F20400506080514502200811223344556677  
  我改变用户数据长度为实际加1后,收到数据长度正确,如下8个我填的用户数据长度为9:  
  AT+CMGS=23  
  >   0011000D91683187368979F2040000091122334455667788  
  +CMGL:   2,0,,26  
  0891683108703305F0040BA13187368979F2040050608051450220081122334455667788  
  问题点数:50、回复次数:2Top

1 楼wujunliang(亮)回复于 2005-06-08 16:28:03 得分 0

请问为何啊???急  
  Top

2 楼meishi(meishi)回复于 2005-06-09 13:22:34 得分 50

是这样的,  
  001100  
  0D91683187368979F2  
  04  
  00     //短消息格式00:U7bit;04:ASCII;08:UNICODE  
  00     //有效期  
  07     //短消息长度  
  11223344556677  
  很明显你发的短消息采用的编码为U7bit,  
  采用这种编码时,端消息长度应该这样计算:  
  假设实际的字节数x,端消息长度n,则:  
  n=x*8/7;  
  但是你发的短消息内容好像并没有压缩,不符合U7bit规范  
  请参考规范,发标准的短消息。  
   
  看你的短消息内容采用的好像是:ASCII规范  
  这样你只要把00改为04,其余不做任何改动就行了。  
  试一下,我一直在引身  
  qq:153973717  
   
   
  Top

相关问题

  • C# 线程问题,socket接收到数据后,分不够再加
  • 如何保证udp接收数据时客户端先发送的数据,服务器端先收到。(分不够再加)
  • MSComm收到数据长度为0
  • 数据库出错!!! 分不够再加!
  • 数据存储长度不够?
  • 发送数据与接收到的数据不匹配,高手请指点
  • oracle中long类型数据如何写入大数据?分不够再加!
  • 急,导入数据时提示数据空间不够。在线等
  • 有关数据交换和数据通讯的问题,分不够可再加!
  • 在北京广播数据(Multicast)在广州能不能收到?

关键词

  • 数据
  • 消息
  • 内容
  • d91683187368979
  • 长度
  • cmgl
  • 收到
  • 短消息
  • 发送
  • 规范

得分解答快速导航

  • 帖主:wujunliang
  • meishi

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo