请问各位,WAVECOM CDMA模块接收短信速度很慢吗

guohaidong 2005-12-09 06:46:59
是这样的,我弄了个WAVECOM CDMA模块,我用 at+cmgl="all" ,可返回的全部短信内容的速度非常慢,这是怎么回事,我用WAVECOM GSM模块接收短信速度非常的快.
还有,我用手机向WAVECOM CDMA模块发送短信息,在超级终端里,会自动显示出其编码,这是怎么一回事.难道它是自动的?
...全文
345 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdhyj 2006-05-30
  • 打赏
  • 举报
回复
因为读短信特别是读所有短信数据量比较大,你肯定不能一次read串口读完,所以你读的时候一次读的字节数多些或多次读之间的时间间隔短些,不要象读其它应答一样来读
「已注销」 2006-04-19
  • 打赏
  • 举报
回复
MSN:changeself@hotmail.com
QQ:101143933
「已注销」 2006-04-19
  • 打赏
  • 举报
回复
CDMA WAVECOM芯片的短信猫,我查过资料如下 :
--------------------------------------------------------------------------------
CDMA 发中文短消息
CDMA 发中文短消息是直接发送其Unicode 代码
例如:发送中文短消息“您好”其相应Unicode 编码:0x60a8 0x597d
AT+WSCL=6,4<CR>
AT+CMGS="13642367616",10 <CR>
0x600xa80x590x7d0x000x1a
返回代码:
+CMGS:N 表示成功发出,N 为序号。
注:程序中发送的时候应该是发送数据0x60,0xa8,0x59,0x7d,对于中文短消息其中的控制字
符也必须用其UNCODE 代码表示。消息内容的结束则以结束符来做标记,所以它的结束符
也应该是UNICODE 格式的。即在超级终端中用此种方式是无法发送成功的,因为从键盘键
入的<ctrl-Z>并非UNICODE 格式,仅ASCII 码而已。在程序中正确的结束符应该是0x00 0x1a;
在手机号码后面最好加上短消息内容长度.
不是把中文转换成的一串unicode 码直接扔给串口,而是把每个汉字转换成16 进制的4 个
字符转换成一个ascii 码.
---------------------------------------------------------------------------------
但是我按照上述方法,发送短信。提示是发送成功,但对方收不到短信。
我直接读取CDMA短信猫中的短信,也是乱码,应该是ASCII 转成UNICODE ,但是显示不了正常的信息。
weiym 2005-12-20
  • 打赏
  • 举报
回复
读所有短信速度是比较慢,一般是收到短信时立即通知,根据短信在SIM卡中的索引位置立刻读取
38062708 2005-12-15
  • 打赏
  • 举报
回复
波特率设置了吗?

超级终端有时候不好用
下个串口工具试试

791

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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