怎么解决sim900 透传自动重连gprs重连时间太长问题

本帖子已过去太久远了,不再提供回复功能。SIM900 使用http.get方法,通过GPRS传送输出 - 推酷
SIM900 使用http.get方法,通过GPRS传送输出
借来GPRS模块试了一下,http.get方法还是很容易的,估计POST也简单,就不试了.
查了一下,貌似没有任何资料有关SIM900a模块HTTP 1.1长链接的事情,如果不支持长链接,需要上位机给下位机实时发消息,就只能用TCP了。。
//下面的测试指令是可选的,用于确定当前是否可以连接
//下面的配置指令是必须的
AT+SAPBR=3,1,&CONTYPR&,&GPRS&
AT+SAPBR=3,1,&APN&,&CMNET&
AT+SAPBR=1,1
//操作HTTP
AT+HTTPINIT
AT+HTTPPARA=&URL&,&/getinfo/get/?user=zm&paswd=zm&data1=111&data2=222&data3=333&data4=444&data5=555&
AT+HTTPACTION=0
//读结果和关闭连接是可选的
AT+HTTPREAD
AT_HTTPTERM
正常的话 返回200
来自:http://www.ysgh.net/archives/601
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致21ic官方微信-->
后使用快捷导航没有帐号?
查看: 138|回复: 8
关于SIM900a模块GPRS发送数据AT指令问题
&&已结帖(0)
主题帖子积分
助理工程师, 积分 1774, 距离下一级还需 226 积分
助理工程师, 积分 1774, 距离下一级还需 226 积分
主题帖子积分
专家等级:结帖率:0%打赏:0.00受赏:15.00
主题帖子积分
助理工程师, 积分 1774, 距离下一级还需 226 积分
助理工程师, 积分 1774, 距离下一级还需 226 积分
SIM900的GPRS,我现在需要和服务器进行连接,发送AT指令连接上之后,向服务器发送数据,有没有什么方法不发AT+CIPSEND指令,就可以直接发送数据吗
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
助理工程师, 积分 1674, 距离下一级还需 326 积分
助理工程师, 积分 1674, 距离下一级还需 326 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
助理工程师, 积分 1674, 距离下一级还需 326 积分
助理工程师, 积分 1674, 距离下一级还需 326 积分
AT指令也是数据好不,不过就是用这个数据开头,发送完再发送所谓的数据,
然而那边会解析你发送过来的数据,看看你是以那种数据开头,再对应的看你发送的所谓的数据。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
助理工程师, 积分 1777, 距离下一级还需 223 积分
助理工程师, 积分 1777, 距离下一级还需 223 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
助理工程师, 积分 1777, 距离下一级还需 223 积分
助理工程师, 积分 1777, 距离下一级还需 223 积分
可以试试透传模式
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
初级工程师, 积分 2201, 距离下一级还需 799 积分
初级工程师, 积分 2201, 距离下一级还需 799 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
初级工程师, 积分 2201, 距离下一级还需 799 积分
初级工程师, 积分 2201, 距离下一级还需 799 积分
其实说白了 就是的发,有节奏的发,而且数据这两头 你懂我也懂!
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
主题帖子积分
专家等级:结帖率:0%打赏:0.00受赏:15.00
主题帖子积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
不是使用串口可以直接发送吗
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
主题帖子积分
专家等级:结帖率:0%打赏:0.00受赏:15.00
主题帖子积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
初级工程师, 积分 2057, 距离下一级还需 943 积分
这个SIM900也是需要配置之后才能使用。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
初级工程师, 积分 2317, 距离下一级还需 683 积分
初级工程师, 积分 2317, 距离下一级还需 683 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
初级工程师, 积分 2317, 距离下一级还需 683 积分
初级工程师, 积分 2317, 距离下一级还需 683 积分
使用透传模式
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
主题帖子积分
专家等级:结帖率:66%打赏:0.00受赏:19.00
主题帖子积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
串口发送不需要AT+CIPSEND指令?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
主题帖子积分
专家等级:结帖率:66%打赏:0.00受赏:19.00
主题帖子积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
资深工程师, 积分 17486, 距离下一级还需 2514 积分
应该有集成的GPRS模块吗?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
技术奇才奖章
人才类勋章
时间类勋章
湍急之河流
发帖类勋章
社区建设奖章
等级类勋章
精英会员奖章
等级类勋章
奔腾之江水
发帖类勋章
时间类勋章
技术高手奖章
人才类勋章查看: 3034|回复: 5
ATK-SIM900A GSM/GPRS模块——如何实现长时间与服务器的GPRS数据传输?
主题帖子精华
新手上路, 积分 27, 距离下一级还需 23 积分
在线时间0 小时
想用这个开发板做SIM900A模块的掉线测试
需要模块与服务器保持几周甚至几个月的GPRS通信
求大神指导!
主题帖子精华
新手上路, 积分 27, 距离下一级还需 23 积分
在线时间0 小时
资料包里的这个文件第20页(
fbe_993.png (0 Bytes, 下载次数: 0)
22:54 上传
)有提及相关的内容:
cfb671fb7fc4d13c1c828e7_261.png (0 Bytes, 下载次数: 0)
22:54 上传
利用这个开发板是否能够实现?求具体操作 急!
主题帖子精华
金钱107747
在线时间712 小时
加入心跳功能就可以了
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子
主题帖子精华
新手上路, 积分 27, 距离下一级还需 23 积分
在线时间0 小时
心跳功能在资料里有提及吗?
本人新手,&具体怎么操作能不能麻烦楼主在稍微具体说明一下?
主题帖子精华
金钱107747
在线时间712 小时
回复【4楼】瑞牧:
---------------------------------
说白了就是每个几秒钟发送一个无用数据到对发,哄骗网络,以便维持当前TCP连接...
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子
主题帖子精华
金牌会员, 积分 1950, 距离下一级还需 1050 积分
在线时间2 小时
回复【4楼】瑞牧:
---------------------------------
这都不知道?每10秒乱发1字节数据就得了
Time?And?Relative?Dimension?In?Space.
Powered bySIM900AAT指令GPRS部分学习笔记
调试sim900A常遇到的一个问题是提示“TCP CLOSED&。解决办法为:绑定本机MAC地址和内网分配的IP地址,转发规则选项将内网IP地址与端口号绑定。
//********************************GPRS初始化AT指令*****************************************//
AT+CIPSHUT & & //关闭移动场景
AT+CGCLASS=&B&
//类别B,MT终端支持包交换和电路交换模式其中之一
AT+CGDCONT=1,&IP&,&UNINET&
//某些网络服务运营商要求使用APN(接入点名称)来建立GPRS连接,微软为ATD*9
AT+CGATT=1
//附着GPRS网络
AT+CIPCSGP=1,&UNINET&
//设置为GPRS连接模式
AT+CLPORT=&TCP&,&1001&
//设置本地端口号,port取值0-65535
AT+CIPSTART=&TCP&,&222.128.169.168&,1001
//单路连接,设置目标ip地址和端口号(公网一般绑定)
AT+CIPSEND //十六进制发送1a 结束
AT+CIPCLOSE //关闭连接
AT+CIPSHUT //关闭移动场景
//***************************************常用AT查询指令***********************************************//
AT+CPIN? //用于查询SIM 卡的状态,主要是PIN 码。输入指令:AT+CPIN? 返回+CPIN:READY 表明状态正常,返回的是其它值可能是没放SIM 卡
AT+CSQ //用于查询信号,如果没有信号,要查看天线是否连接。输入指令:AT+CSQ 返回
ATD+phonenumber //拨打任意号码
AT+CMGF=1 //选择短消息模式为text
AT+CMGS=”phonenumber” //收到&回复后可输入短信内容
AT+CSMP=17,0,2,25 & //发送汉字短信
AT+CSCS=UCS2 //输入AT 指令配置成UCS2 格式,中文短信发送需要使用UCS2 格式编码
& 2012 - 2016 &
&All Rights Reserved. &
/*爱悠闲图+*/
var cpro_id = "u1888441";

我要回帖

更多关于 sim900a gprs接收数据 的文章

 

随机推荐