金笛工业手机论坛  

返回   金笛工业手机论坛 > 开发者乐园 > 短信开发资料

短信开发资料 短信开发技巧,代码分析

 
 
LinkBack 主题工具 显示模式
旧 2009-10-14   #1 (permalink)
高级会员
 
注册日期: 2009-07-09
住址: 亦庄经济开发区2号院大族广场1502
帖子: 526
susu8988 正向着好的方向发展
默认 CDMA Q2358C模块 AT指令实现中文短信的发送

实现中文短信发送的过程写下:
说明:实现过程用伪代码描述。
***************************************************************
// 读串口,判断是否正常
Write("AT\r",长度);
//切换到中文短信模式
Write("AT+WSCL=6,4\r",长度);
Write("AT+CMGF=1\r",长度);
//待发送短信内容
WCHAR wContent[500];
wcscpy(wContent,L"hello LD@dev...中文短信");
//字符长度
int wLen = (int)::wcslen(wContent);
//交换高低位字节
for( int i=0; i<wLen; i++ )
wContent[i]=MAKEWORD(HIBYTE(wContent[i]),LOBYTE(wContent[i]));
//手机号码+短信内容长度
char cPhone[50];
sprintf(cPhone,"AT+CMGS=\"%s\",%d\r",Phone,wLen*2);//Phone可做为参数传递进来
//写手机号码和内容长度
Write(cPhone,长度);
//写内容
Write(wContent,长度);
//结束
Write("\x00\x1a\r",长度);
***************************************************************
中间每次写数据可做短暂的停顿,根据情况而定。另外每条短信的长度不能超过70个字。
__________________
地址:北京亦庄经济开发区荣华南路2号院大族广场T2栋1502

电话:010-82356575/76/77转6070 联系人:苏秋英

手机微信同号:13811870548 QQ: 1170923055
susu8988 当前离线   回复时引用此帖
 

书签


当前查看此主题的会员: 2 (0 位会员和 2 位游客)
 

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


相似的主题
主题 主题作者 版面 回复 最后发表
基于CDMA 1X的远程监控系统设计 admin 短信开发资料 0 2012-08-31 22:34
CDMA,GSM,WCDMA,TD-SCDMA,CDMA2000,3G的区别 hek320 产品资料专区 0 2012-02-18 11:17
无线传输技术:GPRS与CDMA之强者对比 jdwavecom 行业的笛声 0 2009-10-16 15:00
第三代移动通信系统CDMA的关键技术 jdwavecom 行业的笛声 0 2009-10-15 16:20
CDMA电力抄表系统解决方案 susu8988 行业的笛声 0 2009-10-12 10:19


所有时间均为北京时间。现在的时间是 10:04


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2024,Jelsoft Enterprises Ltd.