Chinaunix首页 | 论坛 | 博客
  • 博客访问: 537011
  • 博文数量: 576
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(576)

文章存档

2011年(1)

2008年(575)

我的朋友

分类:

2008-10-14 15:00:21

 评论:[ “通过串口收发短消息”的Q&A汇编 ]
Nicholas_Xu:请问:我先向串口发送了AT+CMGF=0 ,接着又发送了AT+CMGS=17,然后再发送PDU的消息,这个流程在终端机上面可以发送短信,但是通过程序却不成功,大概是什么原因呢? 因为发送PDU码后需要CTRL+Z,我是在PDU码后面加上\0x1A,我觉得问题应该出现在发送完AT+CMGS=17后的输入PDU码的问题,大家能给我答案吗? 紧急的,MSN: havelive@hotmail.com
(发表于2004-7-11 0:12:00)

xpzhang:我想你要注意延时的控制!可能就会成功。
(发表于2004-7-22 14:48:00)

hnzwx:急,求助!

在SmsTest中,发出AT命令,然后接收应答,比如

WriteComm("AT+CMGF=0\r", 10);
ReadComm(ans, 128);

单步调试可以接收到返回的“ok”,但直接运行就是收不到数据,开始我也怀疑是不是没有延时的缘故,后来加了延时,还是不行。环境是win2000,不知这个程序各位是不是真的调试通过?请指教,谢谢了。
(发表于2005-6-12 12:15:00)

robin_fox_nan:我想是不是串口打开时候模式设置的不对啊……,我同学以前遇到过,没有解决,最后换了个类
(发表于2005-11-15 13:15:00)

chrys:为什么我的程序在简体中文系统中运行,收到繁体手机发过来的短信是乱码?但如果我的程序运行在繁体系统中,收到繁体手机发过来的短信能正常显示。
在pdu解码的时候用到函数WideCharToMultiByte(),好像这个函数在简体和繁体之间有问题啊。到底该怎么解决呢?
(发表于2005-12-12 1:59:00)

kenlistian:奇怪,我也出现和nichoas_xu一样的问题,
终端可以,程序不行,
(发表于2006-9-8 15:31:00)

..........................................................................
--------------------next---------------------

阅读(258) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~