分类:
2008-10-14 15:00:21
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--------------------- 给主人留下些什么吧!~~
|