MC55发送GPRS数据时的缓冲区问题???
使用MC55发送GPRS数据时(TCP模式),发送数据后,模块会返回当前未得到应答的字节长度,如:^SISW: 0, 240, 2160
上面是发送240字节,得到的回应,当前有2160个字节未得到应答,
在实际使用过程中,发送数据一段时间后,未得到应答的数据会一直增加,很久后才会恢复,好像是在缓冲区中保存着一样,
我想请问,有什么方法可以降低这个值,就是将缓冲区中的数据立即发送出去?
另外:我发现MC55发送和接收GPRS数据的延时很大,就是数据发送了,对方要经过一个几百毫秒(具体多少不清楚,反正比EM310长)的延时才能收到,如何解决这个问题? 为什么这么多人看,没人说话啊。。。。 超过1500字节了? 可以测试下网络,一般是单片机发数据给模块后,模块会有几个缓冲区用于发送GPRS数据,每个缓冲区大概有1460个字节,模块会根据网络情况,先把之前的缓冲区丢到网络中,如果网络不太好,就丢的比较慢,导致缓冲区有很多还没有发出去的数据。好像是这个意思,不知道是不是对的。呵呵
页:
[1]