用于企业软件,可以gsm发短信信gsm大卡

MSP430单片机统制GSM模块发短信(原理) - 单片机当前位置:& &&&MSP430单片机统制GSM模块发短信(原理)MSP430单片机统制GSM模块发短信(原理)&&网友分享于:&&浏览:102次MSP430单片机控制GSM模块发短信(原理)
首先,GSM发短信,对英文和中文的处理是不一样的,请参考以下资料:1 简述使用GSM模块收发短信,主要有两个部分需要考虑,一个是AT指令,一个串口读写。Tc35i GSM模块在收发短信时,分为两种模式,一为text模式,一为pdu模式,如果只需要发送英文内容,则text模式足矣,但若要发送中文短信,则必须使用pdu模式。串口的读写在不同的系统里是有区别的,在windows下使用系统提供的win32 API可以实现串口操作,在linux下串口作为文件读写,在单片机上串口的读写是把一个个字符送入特定缓冲区即可,但无论在何种系统中,操作串口之前都需要对串口进行初始化操作。2 AT指令在使用AT指令发送短信的时候,可以使用串口调试助手(windows和linux下的串口调试助手不同,而且版本也有许多,但使用方法大致相同,都需要先找到串口的端口号,windows下可以到设备管理器中查看(注意安装好usb转串口驱动),linux下可以到/dev下查看,设置波特率9600,校验位None,数据位8,停止位1;windows下可以使用stc-isp带有的串口助手,在linux下可以使用minicom,)来帮助熟悉指令,以及了解短信发送的流程。2.1 TEXT模式先对模块SMS进行一些初始设置,AT+CMGF=1设置为Text模式,AT+CSMP=17,167,0,0设置Text模式参数,AT+CSCS=GSM设置GSM字符集,接下来发送一条短信,例如要往这个号码发送一条短信,输入命令AT+CMGS= 并回车,返回& 接着输入短信内容,输入完毕后以-&结尾,这个字符是ASCII码中的26(0x1A),一个控制字符,在这里作为结束标志,测试时可以在正常短信内容输入完毕后:先点发送,再以十六进制方式输入1A,1A也就是16进制的026,再点发送,这时接收区就会显示这个符号,以后再需要这个符号时可以直接粘贴使用。如果返回OK就说明短信发送成功。需要注意的是,虽然有短信息服务中心号码设置的命令,不过一般不需要我们设置的,可以使用AT+CSCA?来查询服务中心号码。下面来往模块中发送一条短信,注意犹豫此时是Text模式,所以发送内容应为英文内容,包括数字,英文标点。发送短信前执行AT+CNMI=2,1此命令的作用是当有新的短信时给予提醒并显示存储位置,同时还会将信息存储到默认的内存位置。例如发送信息的手机为,信息到达后接收区显示+CMTI: "ME",22我们可以使用AT+CMGR=22来将其读出,接收区显示+CMGR: "REC UNREAD","",,"08/03/25,09:51:01+32"ADG123456 OK其中ADG123456为短信内容,REC UNREAD 表示这条短信未读,以后再读取这条短信时将变为REC READ,接收时间时间,短信号码等信息皆显示在第一行里。2.2 PDU模式假如我要发送下面的短信:接收号码:+9短信内容:工作愉快!短信中心号码:+0一、短信中心号码处理:用字符串 addr 表示1、将短信息中心号码去掉+号,看看长度是否为偶数,如果不是,最后添加F即 addr = "+0"=& addr = "0F"2、将奇数位和偶数位交换。=& addr = "F0"3、将短信息中心号码前面加上字符91,91是国际化的意思=& addr = "05F0"4、算出 addr 长度,结果除2,格式化成2位的16进制字符串,16 / 2 = 8 =& "08"=& addr = "0005F0"二、手机号码处理:用字符串 phone1、将手机号码去掉+号,看看长度是否为偶数,如果不是,最后添加F即 phone = "+9"=& phone = "9F"2、将手机号码奇数位和偶数位交换。=& phone = "F9" 三、短信息部分处理:用字符串 msg 表示1、转字符串转换为Unicode代码,例如“工作愉快!”的unicode代码为 5DE54F5C61095FEBFF01,(5de54f5c61095febff01)(转换函数见最后附录)2、将 msg 长度除2,保留两位16进制数,即 5DE54F5C61095FEBFF01 = 20 / 2 =& "0A",再加上 msg=& msg = "0A5DE54F5C61095FEBFF01"& 四、组合1、手机号码前加上字符串 00:固定,0D:手机号码的长度,不算+号,十六进制表示,91:发送到手机为91,发送到小灵通为81),即 phone = "11000D91" + phone=& 2、手机号码后加上 000800 和刚才的短信息内容,000800也写死就可以了即 phone = phone + "000800" + msg即
+ 000800 + 0A5DE54F5C61095FEBFF01=& phone = F5C61095FEBFF013、phone 长度除以2,格式化成2位的十进制数即 F5C61095FEBFF01 =& 50位 / 2 =& 25五、所以要发送的内容为AT+CMGF=0 &回车&OKAT+CMGS=25&回车&& addr+phone &Ctrl+Z发送&& (_)六、如果返回不是ERROR,恭喜你,发送成功了^_^其详细过程参看下图:2.3 常用AT指令命令 作用AT 测试连接是否正确ATE0/ATE1 关闭回显/打开回显AT+CGMI 得到厂商信息AT+CGMR 得到手机版本号AT+CGSN 得到手机序列号(IMEI)AT+CIMI 得到手机IMSI号码AT+CSCS 获取、设置手机当前字符集。可设置为 GSM 或 UCS2AT+CCLK 获取设置手机时钟AT+COPS 网络营运商AT+CSCA 短信中心号码AT+CPMS 选择短信储存地点。可选择 ME(SIM卡)和MT(机身)AT+CMGL 列出短信,列出指定状态的短信息的PDU代码AT+CMGR 读短信,列出指定序号的短信息PDU代码AT+CMGS 发送短信AT+CMGD 删除指定的短信AT+CMGF 短信格式。分为Text模式和PDU模式AT+CNMI 设置新短消息通知电脑端3 串口通信 串口通信注意两点:一,在任何一个系统中,操作串口和操作其他设备的接口是一样的,都是系统提供的最基础的API,有打开,初始化,读写和关闭操作;二,如果不喜欢使用系统提供的API,网上有已经封装好了的串口通信类,使用这些串口通信类可以极大地减小出错的概率。3.1 windows3.1.1 win32 API见源码3.1.2& A communication class for serial port见源码windows下串口通信类的下载及使用方法请参见:/cpp/i-n/network/serialcommunications/article.php/c24833.2 linux3.2.1 File Operation见源码3.2.2 a qt class for serial communication见源码linux下(其实是基于qt扩展的,既可以用于linux下也可以用于windows下)串口通信类的下载及使用方法请参见:/p/qextserialport/3.3 单片机可以参看redmine系统中的单片机学习报告中关于串口通信的相信介绍。4 附录4.1 native2ascii工具在使用GSM模块发送和接收短信的时候,如果是中文,必须转化为unicode编码,这里介绍一个小工具在java的安装目录下,找到位于jdk目录下的bin目录下,有一个可执行文件: native2ascii.exe双击这个.exe文件,弹出一个命令行控制台,直接输入中文,然后回车,返回的字符则是相应中文的unicode编码,其实这个工具用的很广泛,在做一些java的企业级应用,如果需要进行国际化,往往都会使用这个工具对资源文件进行编码控制。其详细使用方法如下:  1、只转换特定字符  在控制台中可以输入汉字回车后,就可以看到转移后的字符了。  Ctrl+C退出。  2、转换properties文件  native2ascii allMessages_zh_CN.input.properties allMessages_zh_CN.properties  将文件allMessages_zh_CN.input.properties编码后输出为allMessages_zh_CN.properties。  为了方便properties文件的管理,建议纯中文的配置文件用input命名。  3、反向单一properties文件  native2ascii -reverse allMessages_zh_CN.properties allMessages_zh_CN.txt  注意-reverse参数  4、批量反向所有的properties文件  JDK自带的工具native2ascii可以将uncode编码的文件转换为本地编码的文件,但是不能批量转换文件。4.2 更多相关资料,请参看以下链接:GSM模块TC35i调试心得/robo2046/blog/item/7a407ad39c8204e1.html用MSP430串口中断服务程序将接受到的数据回发回去/question/.htmlMSP430单片机的端口介绍http://blog.csdn.net/chen_cheng_fly/article/details/4552402MSP430单片机IO/MrYang/archive//1711993.htmlMSP430 多源中断 中断标志软件复位的问题/icview--1.htmlMSP430中断嵌套机制/pic/Class346/Class362/53.htmlMSP430源程序---P1.0口做外部中断/liclny/blog/item/ed92b62f5cb8fd3f1e3089c2.html引用 IAR+Proteus7.6仿真MSP430单片机PORT1外部中断功能http://datouguaa./blog/static//MSP430单片机学习(一)——Flash读写操作/frfly2008/blog/item/3a17df16aafd591fc83d6d08.htmlMSP430单片机入门例程-按键处理示例http://www./forum.php?mod=viewthread&tid=1918&archiver=1***********下一篇文章会放出源码,以下是上位机上的截图***************
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有GSM发短信失败,是咋回事呢?串口初始化部分没问题,是不是AT指令没有定义对?附部分程序,请高手指正啊,小妹感激不尽了
[问题点数:100分,结帖人lincuiting06]
GSM发短信失败,是咋回事呢?串口初始化部分没问题,是不是AT指令没有定义对?附部分程序,请高手指正啊,小妹感激不尽了
[问题点数:100分,结帖人lincuiting06]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2011年10月 移动平台大版内专家分月排行榜第三2010年11月 移动平台大版内专家分月排行榜第三
2005年3月 企业开发大版内专家分月排行榜第二2005年1月 企业开发大版内专家分月排行榜第二2004年9月 企业开发大版内专家分月排行榜第二2004年2月 企业开发大版内专家分月排行榜第二2004年1月 企业开发大版内专家分月排行榜第二
2004年10月 企业开发大版内专家分月排行榜第三2003年12月 企业开发大版内专家分月排行榜第三2003年11月 企业开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。短信猫【深圳市八方通信设备有限公司】GSM MODEM,GSM短信猫【超长短信】GPRS MODEM
<font color="#.短信猫二次开发包(VB版)
<font color="#.短信猫二次开发包(PB版)
<font color="#.短信猫二次开发包(C#版)
&<font color="#.短信猫二次开发包(JAVA版)
<font color="#.短信猫二次开发包(ASP版)
<font color="#.短信猫二次开发包(VC版)
<font color="#.短信猫二次开发包(PHP版)
<font color="#.短信猫软件(数据库中间件)
<font color="#.短信猫二次开发包(linux版)
<font color="#.单机企业短信通软件(C/S版)
<font color="#.服务器企业短信通软件(C/S版)
总机:8& 在线QQ:
&&&&&& 深圳八方通信设备有限公司是一家集信息咨询、电子产品研究与开发、无线通讯产品生产销售、系统集成、无线通讯设备代理及国内商贸为一体的高科技企业,公司凝集了一批高素质的,优秀的员工队伍。并以完善的公司管理机制和雄厚的技术力量为后盾;凭借着良好的公司信誉和优秀的服务,使公司成为无线通讯领域一股不可或缺的力量,为用户提供无线应用领域的系统解决方案及全方面技术合作。
&&&&& 公司长期经营国际著名厂商WAVECOM、西门子、BENQ、索尼爱立信、SIMCOM无线通讯模块以及基于该通讯模块的开发产品GSM/GPRS/CDMAMODEM、无线上网卡
、短信群发设备、短信群发软件等通讯产品,产品能够支持话音、短信息、数据和传真信息交互发布并保证优质的传输质量。产品广泛应用于无线数据传输,电力系统/水务/石油/森林/铁路/系统,无线抄表,无线监控,GPS车载终端,GPS车辆管理定位系统,汽车防盗,家庭防盗,门禁系统,无线公话,短信息软件,短信平台,无线远程监控、无线
POS、无线PDA,银行监控系统、移动办公以及医疗监护等领域。
&&&& &公司始终坚持以技术为先导、品质为保证、市场为导向的发展策略;倡导“以人为本,不断创新”的服务宗旨,凭借公司脚踏实地的工作作风,顽强的拼搏精神,凭借对核心技术的探索和不断追求,在无线通讯领域内创造出了良好的口碑,
广受好评, 成为了无线 MODEM行业中的领跑者。我们真诚期待新老客户惠顾与支持,与时俱进,共创辉煌!打开
3G的大门,打造3G的新品牌!我公司承诺为您提供三个月包换、一年免费维修的服务!愿我们努力能为您提供更好、更满意的服务
“质量求生存,服务求发展”-为深圳八方通信设备有限公司全体员追求的宗旨。
电脑激卡机|激卡器|激卡机|开卡软件|刷卡设备|大卡手机短信猫|小卡MODEM|语音自动激活|移动联通卡|IVR软件|语音拨号软件|卡批发|手机套卡激活器
深圳八方通信设备有限公司 版权所有
服务总机:0755-
公司地址:广东省深圳市罗湖区宝安南路西湖大厦A座501-505室
工厂地址:广东省深圳市龙岗镇南联简二村大兴路6号龙岗工业园8栋3层
公司总机:0755-
友情链接:&&&查看: 1676|回复: 0
短信猫扫盲篇
主题帖子积分
什么是、、电信猫?
短信猫类产品属于工业手机,需要和SIM卡(手机卡)一起才能使用,专业术语分别是GSM MODEM、GPRS MODEM、CDMA MODEM
短信猫分几种?
短信猫分为GSM猫,GPRS猫,TD猫,,小灵通猫。
市场上很多用手机模块替代工业模块,或者用回收的二手猫/返修猫翻新,导致发送短信不稳定、发送乱码、返修率高!强烈推荐在我处购买真正工业级短信猫。
法国 wavecom 模块分多少型号?
: 2c (重点推荐!相当稳定成熟的产品,仅可收发短信)
: 2c2(2303A)/ Q2403 / Q2406
: Q2358c / DTGS-800
你们的猫速率是多少?
默认情况下我们的短信猫(速率:9600)彩信猫(速率:115200)CDMA猫(速率:9600)
如想更换可以使用AT命令(AT+ipr=XXXX;&w)更改。
短信猫发送速度如何?
1台GSM短信猫每小时的平均发送速度为550条左右。 短信猫发送速度与网络、SIM卡类型、短信中心相关,与软件和短信设备关系较小。 目前三大电信运营商标准:非节假日每小时不得超过200条,每天总量不得超过1000条;节假日每小时不超过500条,每天总量不得超过2000条。
你们最好的最贵的短信猫能保证100%的到达率吗?
不能保证,所在地区信号太差或手机质量问题会造成短信接收不到,很多智能手机也有屏蔽陌生短信的功能。而且运营商认为3%之内的误差是允许的,发送1万条短信,如几十条没收到,那也是很正常的比例。
短信群发是什么内容都可以发送吗?
短信群发不可以发非法的内容,如破坏国家统一的;损害国家荣誉利益的;破坏国家统一的;损害国家荣誉利益的; 破坏国家统一的;损害国家荣誉利益的;破坏国家宗教政策,宣扬邪教迷信的;散布谣言,扰乱破坏社会秩序稳定的;侮辱或诽谤他人,侵害他人合法权益的;含法律、行政法规、政策禁止的内容。
我想1小时发送2万条短信怎么办?
请勿相信短信猫每小时能发上千条短信的广告宣传,如果发送速度不能满足您的发送要求,可增加短信猫数目(1台电脑可以带1-64台短信猫)以提高发送速度。
用短信猫发送短信,每条短信多少钱?
1台GSM短信猫可以使用1张GSM手机卡,可以发送给全网,短信的费用是手机卡的资费。 由于短信没有漫游费的特征,全国各地的手机卡都可使用,正规的手机卡套餐成本在1-10分/条。
接收的号码如果停机或空号是不是免费的?
不是,空号停机都是收取短信费用的,就像您用手机发一个空号同样也会显示发送成功。
如何才能知道发送的号码那些是空号?
手机号码的前7位数字称为号段,一个号段空号率平均为55%左右,也就是说10000个号码实际有效号码只有4500个,因此使用手机空号过滤系统可以最直接有效的节省短信广告费用。
接收短信为一条,短信是扣一条的费用吗?
不一定,如您的手机接收的内容超过70个字,则其实已发送了2条以上的短信,但为什么在手机上显示只有一条呢?因为移动公司会把短信合并为一条,称为“长短信”。
(接收长短信必须手机支持,且发送内容每67字按照一条收费。)
什么是免提短信?
免提短信也称“快闪短信”,是指短信接受者不用通过按键,短信内容直接显示在手机屏幕上的一种短信息形式(适用于98%的手机),免提短信看过后就会自动消失,不会占用SIM卡空间。
接收到的短信号码是手机号?
接收到的短信显示号码为你发送手机卡的号码。
我想笔记本使用,请问有USB接口的短信猫么?
有,我们最新生产改良型USB短信猫 (PL2303芯片) 最新推出USB改码猫池 (1414芯片/双usb线稳定供电)可内置2c/Q2303短信模块。 如是串口的短信猫,可购买USB转换串口设备解决。
什么是大卡?
直接购买到的手机卡(未拆开)称为大卡,购买支持大卡的短信猫可以缩短换卡时间。
如何让一台电脑接多个短信猫?
正常的电脑自带1个COM口,如想增加COM口数目,需要购买COM扩展卡。 使用8口扩展卡可以将1台电脑主板的PCI插槽扩展为8个COM口,可以接8台短信猫。
猫池是什么意思?
集成在一起的单独短信猫称为猫池,分2、4、8、16、40口,使用猫池也同样需要COM扩展卡。猫池的优点是占用面积少,外观美观大方,电源统一。猫池的缺点是模块之间间距小,易产生信号干扰。
第一代、第二代、第三代猫池有什么区别?
我们的猫池历经3代不停的改良,不是随便写第7代第100代第N代。
第一代猫池:仅支持小卡;
第二代猫池:可以支持大卡及小卡功能,换卡操作也支持热插拔功能;
第三代猫池:支持大卡小卡热插拔,有独立开关,支持语音,模块可卸载,方便维修。
USB猫池有什么区别?
第一代USB猫池:仅支持小卡,1条USB供电及传输数据;
第二代USB猫池:支持大卡及小卡,模块可卸载,1条USB供电及传输数据;
第三代USB猫池:支持大卡小卡热插拔,独立开关,模块可卸载,方便维修,双USB线设计。
第四代USB猫池:支持大卡小卡热插拔,独立开关,模块可卸载,1条USB传输数据,外接独立电源供电。
短信群发对软件有什么要求?
运营商为了限制群发,目前的手机卡都限制了速度,一定要购买支持精确限制发送速度的软件; 利用软件群发短信,发送内容是具有隐蔽性的。很多的免费版的控件,开发接口,或号称破解版的软件会偷偷给特服号发送短信(一次性直接扣费,发布这个软件的人就是直接受益者)或发送软件自带的广告,或显示成功对方却收不到,强烈建议购买经过我们严格测试的正式版短信群发软件。
加密狗是什么,如何使用?
加密狗—也称为“加密锁”,是一种插在计算机USB口上的软硬件结合的加密产品;如果计算机没插加密狗或加密狗不对应,软件将不能正常执行。 (加密狗使用简单,在任意1台电脑USB接口插入加密狗即可)
短信群发为什么有时候收不到?
首先要排除手机关机或欠费停机的因素,再查询一下您的手机卡是会被移动或联通等运营商冻封了短信功能,目前发短信限速,如超过运营商规定的速度将被认定为垃圾短信,会被暂时封住短信功能(黑名单)。
我是软件公司想集成OA,请问你们的短信猫是否提供开发包?
短信猫支持标准的AT命令,可以到我们网站免费下载,您自己可以将AT命令打包做成控件。我们也开发了通用的短信猫控件及二次数据库开发接口( windows环境),可免费下载试用。
你们的短信猫支持空中充值系统吗?
支持,可以短信充值或者语音充值。
我想使用短信猫拨打及接听电话,可以实现吗?
我们的语音猫可以实现。语音猫经常用于预约,回拨,语音充值领域,购买时注明要使用语音功能。
为什么我试用你们的软件,连接设备的时候会假死机?
请不要在精简版/修改版/Ghost版的windows操作系统下使用。
全套的短信群发设备需要什么?
高配置电脑+COM扩展卡+短信猫/猫池+手机SIM卡+短信群发软件
你们有不用电脑的短信猫吗,可以用于工业抄表吗?
可购买我们的GPRS DTU产品。无须PC 的拨号网络,一套简单的单片机设备,通过RS-232 或者RS-485 或者TTL 电平即可实现与Internet交换数据。数据终端永远在线,即使在工作的中途由于某种原因突然掉电或重启,DTU会自动上线。此外还可以根据外界设置定时检测是否处于通讯状态。如果长时间停止通讯,设备将重新复位连接。(本公司无此产品)
短信猫的售后服务是怎样的?
硬件自购买之日起3个月内包换新机,1年保修(保修条款)
Powered by
【电话】()
【地址】 (深圳市罗湖区笋岗村)}

我要回帖

更多关于 大卡 软件 收费吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信