alrescha 发表于 2011-4-12 21:00:05

sim900 tcp莫名中断

sim900建立tcp连接,如果一直发数据的话没有问题。开始只要10min没有发数据,tcp连接就自动关闭掉。求教这是什么原因造成的?

fringe 发表于 2011-8-12 11:00:57

被驴踢了啊,哈哈

rock_man 发表于 2011-8-12 12:16:18

电信商不会让一个没有使用的连接一直在线的,就是这个原因
所以需要发心跳数据包,以保持在线

just_begin 发表于 2011-8-24 09:54:14

原来如此

xiaobao855580 发表于 2011-11-5 15:43:41

回复【2楼】rock man
-----------------------------------------------------------------------

如何发心跳数据包

cy_ygs 发表于 2012-6-22 09:16:18

需要发心跳包

lqs10 发表于 2012-6-22 13:25:32

这种情况是移动的APN网络回收了模块占用的IP资源,需要在模块不发送数据在一定空闲超时发送心跳包来保持连接。
心跳包数据都是自己设置的,其实就是用户自己设置自己发送,不过,GU900D模块可以帮你在空闲超时后自动发送心跳包,这功能很方便。同时也带有断线自动重连功能,因此省去很多麻烦,GU900D和SIM900A是 PIN对PIN兼容的。

eliachen 发表于 2012-6-22 19:56:12

明显是心跳包,加入都有tcp连着,那么移动基站不就废了吗?!
页: [1]
查看完整版本: sim900 tcp莫名中断