SIM800C 透传模式与非透传模式测试对比

测试过程中,公网IP地址为:39.162.72.33:1080

测试SIM:中国移动物联卡

测试数据格式:16进制

链路连接:单路

工作模式:TCP客户端

 

说明:终端指SIM800C

 

目前使用遇到的问题:

1. 当出现网络延时时,终端返回的AT指令正常,但是服务器并没有收到该数据。当服务器收到该帧数据并回传后,终端判断超时,此时已经进入其他处理流程,而服务器则停留在上一个流程,导致错误出现。

 

测试主要进行以下几项:

1. 服务器未开启错误响应时间;

2. 错误服务器地址(即该服务器地址可能不存在);

3. 服务器连接时间(即下发建立连接的AT指令后,连接成功所有时间);

4. 服务器主动断开连接后反应时间(即服务器断开链接后,终端多长时间可以检测到掉线);

5. 数据传送过程的AT指令的易用性;

6. 服务器数据响应;

7. 启动后系统稳定时间(以电流稳定为基准);

 

非透传:

官方给出的测试指令如下图。

 


序号

测试项

结果

1

错误服务器地址

1min15s

2

启动后系统稳定时间

29.14s

3

服务器未开启错误响应时间

23s

4

服务器连接时间

12s

5

服务器主动断开连接后反应时间

4.85s

关于指令说明:

1) 使用AT+CIPSTART建立TCP链接后,再次向终端发送该AT指令,终端返回数据如下图,显示“ALREADY CONNET”。

 

2) 当服务器断开连接后,即终端发出”CLOSED”。调用数据发送指令AT+CIPSEND,终端给出的错误提示如下图,显示”ERROR”。

 

3) 发送的数据中不能包含0x1A,当数据中出现0x1A后,0x1A后的数据将不会被发送。

 

 

连接被运营商收回后:

服务器下发数据,终端收不到数据,而且服务器进行单次数据发送后,5min以内无法检测该连接已经断开。终端也没有断开提示。

 

终端向服务器发送数据,”AT+CIPSEND”该指令终端响应正常,但是终端不提示”send ok”AT指令响应正常,此时使用”AT+CIPSTART”重新发起连接,终端提示”ALREADY CONNET”,此时需要使用”AT+CIPCLOSE”断开该连接,再次使用”AT+CIPSTART”发起连接。

 

因时间关系,该篇未完……

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值