GPRS GSM 模块 调试、使用指南
来源:互联网 发布:海棠湾免税店有mac吗 编辑:程序博客网 时间:2024/05/16 08:16
《WAVECOM Q2406B GPRS
这是我见过最详细的GPRS调试文档,十分管用,跟网上的那些文章比起来,一个能顶十个!这文档上面有的内容我就不赘述了;
《基于GPRS modem的嵌入式Internet的实现》
这一份文章也不错,不过没上面那份那么详细。
《TCP-UDP服务管理 V3.01.exe》by《晓风工作室》
另外,我用的是这个软件来调试的
这些都在这个大礼包里:
http://www.rayfile.com/files/3f13ff2e-bc4f-11e0-a336-0015c55db73d/
链接没了拿着名字就去google吧。
调试途中遇到的问题:
1.电脑自己显示的IP地址很可能是坑爹的,最实在的是在google搜 ip地址查询 得到的数据,这个才管用;
2.AT指令一定要加回车才能起作用;
3.注意不同的模块的基本AT指令集是一样的
但是,不同的模块自带的关于TCP/IP的指令集是不一样的
比如 Q2406A 的指令,和我在网上找到的指令在一个细节上是不同的:
都是OPEN AT
但有一种设置TCP服务器(就是要连接的目标)IP、端口等的这些信息时 要用
AT#TCPSERV=1,"XXX.XXX.XXX.XXX" //设置(TCP server)的IP地址。
AT#TCPPORT=1,6800
.......
AT#TCPSERV=2,"XXX.XXX.XXX.XXX"
AT#TCPPORT=2,6800
.......
链接的时候也要用
AT#OTCP=1
AT#OTCP=2
........
分别对不同的服务端连接,这种可能比较先进,可以设置多组TCP服务器
但有一种只有一个能设置的,直接打
AT#TCPSERV="202.207.20.42"
AT#TCPPORT="6800"
........
AT#OTCP
4.一定要弄清楚手上的模块是不是带有TCP/IP协议栈的,如果没有只能自己拨号到*99#
换着来)号码里按ppp协议来进行握手,联网。用这种方式特别麻烦,笔者有两个模块一个有协议栈,一个没有,但还是没有勇气来做ppp协议。
有哪位勇士不是有项目进度压迫的话大可以自己做。(PS:现在有协议栈的模块白菜价,而且...笔者好像已经没见过没有协议栈的了)
5.设置TCP服务器端口的时候记住!AT#TCPPORT=1,6800 不能有双引号!
6.正如上面第一份资料上所说,当与服务端连接的返回#CME ERROR: 38016 的时候,别慌张,先检查主机的IP和端口,然后深呼吸告诉自己快要
调试通了,再多连接几次,网络因素导致的连接失败是很正常的。
7.在和模块连接的时候我还走了许多弯路,主要是因为,模块上的15针串口插座不是标准的!坑爹呢,这是!所以与9针的相连的时候很容易连
成标准的口子,然后就动不了了,所以特意给出下列的改动方法,应该(注意这个词)会适用于其他的模块:
8.如果没有静态的IP地址,最好用的方案是先注册一个花生壳网的动态域名,然后用DNS服务器来解析域名,一般有协议栈的模块都会有DNS的功
能的,设置好DNS服务器地址就能用。
9.最后给两位被我不小心搜到QQ然后加了进行骚扰的前辈致敬!另外看到本文的同学,每当你搜了很久的资料终于搜到了,或者调试了很久终于
成功了,请把你的经验整理一下,放到网上,并把这句话复制到上面,不要让那么多可怜的同学输在搜集资料上了,谢谢!
欢迎转载~~~~让更多同学看到啊~~~~~~~~
谁都当过新手,都明白当新手的不容易啊。所以当你成为高手时,不要忘了,给和曾今的你一样的新手们帮助!愿这接力传递下去。
- GPRS GSM 模块 调试、使用指南
- GSM/GPRS模块学习
- GSM/GPRS模块学习
- 利用串口调试工具来调试GSM/GPRS模块时,几个注意事项
- GPRS模块和GSM模块的差别
- GSM模块联网 GPRS上传物联网云平台调试笔记
- AT 指令控制GSM/GPRS 模块
- GPRS模块调试笔记
- 串口调试GPRS模块
- GPRS 模块调试总结
- GSM、GPRS
- GSM模块_STM32实现GPRS与服务器数据传输经验总结
- GSM模块_Android建立GPRS通信的流程
- [原创] GSM/GPRS 以及CDMA区分以及相关模块选型
- L206 GSM/GPRS模块,低功耗四频段
- 摩托罗拉GPRS模块(G24)调试笔记
- GSM、CDMA、GPRS、WAP
- GSM GPRS WCDMA
- android之Button
- UVA-537 - Artificial Intelligence?
- HDU-1063 高精度实数乘法
- Silverlight的依赖属性与附加属性
- 网站排行榜
- GPRS GSM 模块 调试、使用指南
- == 与 equals() hashCode() 等知识
- 动态改变panel 中items内容
- [个人]记博客开始
- 移动加快WLAN无感知认证改造 下半年或推广
- 今天被骗了,
- 怀念与队友一起AC的日子
- 智能科学与技术专业介绍---桂林电子科技大学
- ubuntu下面的MS-Visio --> Dia