|
大家好,我在进行MC55的测试中遇到一个问题有疑惑,问题是这样的:
我需要下位机通过GPRS无线网络传输数据包给上位机,而且我需要三个数据包连续发送给上位机,比如每一包数据大小为800字节,我通过串口显示发送过程得到的数据是:
AT^SISW=1,800
^SISW: 1, 800, 800
OK
^SISW: 1, 1
AT^SISW=1,800
^SISW: 1, 800, 1600
OK
^SISW: 1, 1
AT^SISW=1,800
^SISW: 1, 848, 1600
OK
^SISW: 1, 1
这个过程中的1600代表什么?我看MC55的PDF资料说是TCP层无确认的数据?为此我在每个发送任务之间加了延时,显示数据变成
AT^SISW=1,800
^SISW: 1, 800, 800
OK
^SISW: 1, 1
AT^SISW=1,800
^SISW: 1, 800, 800
OK
^SISW: 1, 1
AT^SISW=1,800
^SISW: 1, 848, 1600
OK
^SISW: 1, 1
望大侠赐教
|
|