移远官网

BC26能够与服务器建立TCP连接,但不能发数据

我在服务器上用TCP调试工具开了个TCP服务器端,远程能够看见BC26模块已经建立的连接,但是模块发送的数据在服务器上就是收不到,调试信息如下。试过三种不同的模块,都是如此。

ATi

Quectel_Ltd
Quectel_BC26
Revision: BC26NCR01A09

OK
AT+QIOPEN=1,0,“TCP”,“139.224.230.nnn”,5566 (nnn隐藏IP地址)

OK

+QIOPEN: 0,0
AT+QISEND=0,10,000a0001000131303030

OK

SEND OK
AT+QISEND=0,0

+QISEND: 10,0,10

OK

您好,

从提供的流程里看,模块端数据已经发送成功,服务器收不到数据,可以检查下服务器端。
另外,您这边测试是用的哪个运营商的卡?如果是电信的卡,建议更换移动NB卡测试。电信卡是不允许对接私有服务器的。
谢谢!

谢谢您的回复,问题出在电信卡上,第二天换了张移动的NB卡,问题解决。