- 博客(28)
- 收藏
- 关注
原创 AT+CNMI
短消息类(class)的概念:根据指定储存的位置,短消息分为class 0 – 3四个类。也可以不指定类(no class),由ME按默认设置进行处理,存储到内存或者SIM卡中。在TPDU的TP-DCS字节中,当bit7-bit4为00x1, 01x1, 1111时,bit1-bit0指出消息所属类:00 – class 0:只显示,不储存01 – class 1:储存在ME内存中...
2015-11-30 16:53:30 215
转载 AT+CNMI
短消息类(class)的概念:根据指定储存的位置,短消息分为class 0 – 3四个类。也可以不指定类(no class),由ME按默认设置进行处理,存储到内存或者SIM卡中。在TPDU的TP-DCS字节中,当bit7-bit4为00x1, 01x1, 1111时,bit1-bit0指出消息所属类:00 – class 0:只显示,不储存01 – class 1:储存在ME内存中02
2015-11-30 16:47:42 407
原创 AT指令对串口CDMA短信设备发送短信
1、发英文短信发送英文数字短消息“123ABC”,使用其相应ASCII 码发送。AT+CMGF=1AT+WSCL=1,2 // 设置为发英文短信OKAT+CMGS="159********" // 区别于GSM 模块,CDMA 模块发短信号码必须要加引号123ABC // 输入内容,然后Ctrl+Z发送+CMGS:1OK返回代码:...
2015-11-25 17:08:26 391
转载 AT指令对串口CDMA短信设备发送短信
1、发英文短信发送英文数字短消息“123ABC”,使用其相应ASCII码发送。AT+CMGF=1AT+WSCL=1,2 // 设置为发英文短信OKAT+CMGS="159********" // 区别于GSM 模块,CDMA 模块发短信号码必须要加引号123ABC // 输入内容,然后Ctrl+Z发送+CMGS:1OK返回代码:+CMGS:N 表示成功发
2015-11-25 13:57:57 824
原创 在LINUX下面建立GPRS无线MODEM拨号
1. 将无线Modem接到Pc机的串口1(/dev/ttyS0)上。2. 首先使用minicom(强烈建议在linux的图形用户界面下新建一个Terminal,然后运行minicom),将速率设置成为57600、8N1,Hardware Flow Control.3. 运行AT,看是否会返回OK。如果没有返回则表明串口设置有问题,或者LenZ Modem的串口速率设置有问题;...
2015-11-24 17:15:16 87
转载 在LINUX下面建立GPRS无线MODEM拨号
1. 将无线Modem接到Pc机的串口1(/dev/ttyS0)上。2. 首先使用minicom(强烈建议在linux的图形用户界面下新建一个Terminal,然后运行minicom),将速率设置成为57600、8N1,Hardware Flow Control.3. 运行AT,看是否会返回OK。如果没有返回则表明串口设置有问题,或者LenZ Modem的串口速率设置有问题;4. 输入
2015-11-24 17:08:57 302
原创 UCS2编码与解码
/*--------------------------------------------------------------*///UCS2编码// 输入: pSrc - 源字符串指针//nSrcLength - 源字符串长度// 输出: pDst - 目标编码串指针// 返回: 目标编码串长度/*------------------------...
2015-11-23 17:12:06 560
转载 UCS2编码与解码
/*--------------------------------------------------------------*///UCS2编码// 输入: pSrc - 源字符串指针//nSrcLength - 源字符串长度// 输出: pDst - 目标编码串指针// 返回: 目标编码串长度/*------------------------------------
2015-11-23 16:59:45 564
原创 AT+CSMP 设置短消息文本参数
AT+CSMP设置短消息文本参数 AT+CSMP设置短消息文本参数(text模式下) 设置:AT+CSMP=,,,响应:+CSMP:,,, AT+CSMP1.按照不同的位进行介绍 bit5 4 3 2 1 0----------------------------------------------------...
2015-11-20 17:22:02 594
转载 AT+CSMP 设置短消息文本参数
AT+CSMP设置短消息文本参数 AT+CSMP设置短消息文本参数(text模式下) 设置:AT+CSMP=,,,响应:+CSMP:,,, AT+CSMP1.按照不同的位进行介绍 bit5 4 3 2 1 0---------------------------------------------------------value0 1 0 0 0
2015-11-20 17:18:42 2788
原创 GPRS流量计算方法(TCP/IP)
流量统计方法:一、登陆网络,建立TCP链路PPP握手阶段大约要来回12~16个PPP握手包,每个包为30字节。30*16=480字节。TCP连接阶段:40×3=120字节注册:61+40=100字节总共统计一下,共约须700字节。统计的流量就是700*8=5600bit注:按理说这第一阶段产生的流量是不能计费的,但移动照算不误,所以即使中心不开,但是...
2015-11-19 17:38:40 214
转载 GPRS流量计算方法(TCP/IP)
流量统计方法:一、登陆网络,建立TCP链路PPP握手阶段大约要来回12~16个PPP握手包,每个包为30字节。30*16=480字节。TCP连接阶段:40×3=120字节注册:61+40=100字节总共统计一下,共约须700字节。统计的流量就是700*8=5600bit注:按理说这第一阶段产生的流量是不能计费的,但移动照算不误,所以即使中心不开,但是DTU仍然必须进行TCP
2015-11-19 17:26:13 959
原创 AT指令对wavecom串口GSM工业手机发送短信(英文和PDU短信)
一、英文短信发:AT收:OK发:AT+CMGF=1收:OK发:AT+CMGS=13602433649收:>发:data→ //test 为发送内容,→为发送符(ctrl+z,十六进制0x1A)收:+CMGS: 54OK二、中文PDU短信本文以一个实例来解说AT指令发送PDU短信的全过程,假如我要发送下面的短信:...
2015-11-18 17:25:00 359
转载 AT指令对wavecom串口GSM工业手机发送短信(英文和PDU短信)
一、英文短信发:AT收:OK发:AT+CMGF=1收:OK发:AT+CMGS=13602433649收:>发:data→ //test 为发送内容,→为发送符(ctrl+z,十六进制0x1A)收:+CMGS: 54OK二、中文PDU短信本文以一个实例来解说AT指令发送PDU短信的全过程,假如我要发送下面的短信:接收号码:+8613602433649短
2015-11-18 17:16:21 1483
原创 短信发送状态报告(Status Report)的处理
术语:MS:Mobile Station SC:Service Centre (used for SMS)SMS:Short Message ServiceSMSC:Short Message Service - Service CentreSR:Status Report Message storage SMS作为一种信息载...
2015-11-17 17:36:31 406
转载 短信发送状态报告(Status Report)的处理
术语:MS:Mobile Station SC:Service Centre (used for SMS)SMS:Short Message ServiceSMSC:Short Message Service - Service CentreSR:Status Report Message storage SMS作为一种信息载体,不仅仅可以用来传输文本信息,还有很多
2015-11-17 17:31:22 1069
原创 发送超长短信的协议格式
CMPP协议中,CMPP_SUBMIT_MESSAGE中有两个字段pk_total和pk_numer,恰看起来,这就是发送超长短信的设置参数,其实不然,这两个参数的设置,应该是没有用处。 发送超长短信,需要做两件事情:设置TP_udhi的值设置为1,在消息正文中增加协议头。协议后可以两种格式,分别是长度为6和长度为7的协议头。格式如下:6位协议头格式:05 00 03 XX...
2015-11-16 17:24:26 143
转载 发送超长短信的协议格式
CMPP协议中,CMPP_SUBMIT_MESSAGE中有两个字段pk_total和pk_numer,恰看起来,这就是发送超长短信的设置参数,其实不然,这两个参数的设置,应该是没有用处。 发送超长短信,需要做两件事情:设置TP_udhi的值设置为1,在消息正文中增加协议头。协议后可以两种格式,分别是长度为6和长度为7的协议头。格式如下:6位协议头格式:05 00 03 XX MM NN
2015-11-16 17:17:50 400
原创 怎样用AT指令查询本机手机号码
AT+CNUM是向SIM卡查询本机号码的。 但是你必须先把这个号码写到SIM卡里面。因为无论移动或者联通的SIM卡,买给用户的时候都没有把本机号码写到SIM卡内。一旦你把本机号码写到了SIM卡内,无论你把这张SIM卡插到那台手机,用AT+CNUM都可以查出本机号码的。 Action command returns the MSISDNs relate...
2015-11-13 17:54:16 256
转载 怎样用AT指令查询本机手机号码
AT+CNUM是向SIM卡查询本机号码的。 但是你必须先把这个号码写到SIM卡里面。因为无论移动或者联通的SIM卡,买给用户的时候都没有把本机号码写到SIM卡内。一旦你把本机号码写到了SIM卡内,无论你把这张SIM卡插到那台手机,用AT+CNUM都可以查出本机号码的。 Action command returns the MSISDNs relatedto the subs
2015-11-13 17:22:20 6200
原创 通过RS232发送和接收短信(三)
接收短信接收刚收到的短信有两种方法:轮询终端;使用事件轮询终端可以定期的使用AT+CMGL=0指令读取未读取得指令。方法简单,但许多时候都在做无用功,效率低下,一般不建议采用。下面主要讲解事件法:指令:AT+CNMI=,,,,参数:mode:0——缓存在终端1——直接发送到TEmt:0——接收到新的SMS不返回事件...
2015-11-12 17:11:33 163
转载 通过RS232发送和接收短信(三)
接收短信接收刚收到的短信有两种方法:轮询终端;使用事件轮询终端可以定期的使用AT+CMGL=0指令读取未读取得指令。方法简单,但许多时候都在做无用功,效率低下,一般不建议采用。下面主要讲解事件法:指令:AT+CNMI=,,,,参数:mode:0——缓存在终端1——直接发送到TEmt:0——接收到新的SMS不返回事件1——如果接收到的SMS存储在ME,则返
2015-11-12 17:03:39 1351
原创 通过RS232发送和接收短信(二)
查询短信:1、 查询具有相同状态的所有短信指令:AT+CMGL=n其中n代表0-4的数字。0——未读得短信。执行命令以后自行变为已读取。1——已读短信。2——草稿。3——已发送短信。4——全部返回(例):+CMGL: 76,3,,200891683108200805F011620D91683194041338F...
2015-11-11 17:16:27 226
转载 通过RS232发送和接收短信(二)
查询短信:1、 查询具有相同状态的所有短信指令:AT+CMGL=n其中n代表0-4的数字。0——未读得短信。执行命令以后自行变为已读取。1——已读短信。2——草稿。3——已发送短信。4——全部返回(例):+CMGL: 76,3,,200891683108200805F011620D91683194041338F50000FF0530972D86037
2015-11-11 17:07:23 694
原创 通过RS232发送和接收短信(一)
通常,发送和接收短信的终端都是通过串行接口连接电脑,这类设备用得比较多的是GSM Modem和手机。这类设备通常都支持PDU模式,但仍有少数设备只支持Text模式。设备硬件连接好以后可以通过发送AT指令测试设备是否连接正确能否正常通讯。在这里我使用Windows自带的“超级终端”工具进行通讯。此工具可以在程序——附件——通讯里面找到,如果没有请确认是否安装了此组件。或者在运行里面输入“hy...
2015-11-10 17:34:48 193
转载 通过RS232发送和接收短信(一)
通常,发送和接收短信的终端都是通过串行接口连接电脑,这类设备用得比较多的是GSM Modem和手机。这类设备通常都支持PDU模式,但仍有少数设备只支持Text模式。设备硬件连接好以后可以通过发送AT指令测试设备是否连接正确能否正常通讯。在这里我使用Windows自带的“超级终端”工具进行通讯。此工具可以在程序——附件——通讯里面找到,如果没有请确认是否安装了此组件。或者在运行里面输入“hype
2015-11-10 17:30:37 1792
原创 短信中VB.NET编码PDU(二)
EMS——ConcatenatedShortMessage部分编码EMS较SMS复杂,但每条EMS的基础还是SMS,所以我直接继承了SMS类。区别主要是要处理好TP_UD和IE。对于ConcatenatedShortMessage,由于其IE和TP_UDHL占据了TP_UD的部分空间,所以每条短信英文只能容纳133字符,中文66字符。我们可以通过此信息得到短信条数。如果TP_DCS...
2015-11-02 16:48:58 114
转载 短信中VB.NET编码PDU(二)
EMS——ConcatenatedShortMessage部分编码EMS较SMS复杂,但每条EMS的基础还是SMS,所以我直接继承了SMS类。区别主要是要处理好TP_UD和IE。对于ConcatenatedShortMessage,由于其IE和TP_UDHL占据了TP_UD的部分空间,所以每条短信英文只能容纳133字符,中文66字符。我们可以通过此信息得到短信条数。如果TP_DCS为Uni
2015-11-02 16:40:38 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人