Cheney_Chen
Cheney_Chen
This guy hasn't written anything yet

注册于 4 years ago

回答
2
文章
0
关注者
4

hpvpro 发表于 2019-10-11 17:28
在这里配置了,不过界面看起来不太一样。

pkgs --update 更新一下软件包索引,你这个索引比较旧了

楼主可以提供一个完整的日志初始化和数据收发的 RAW 数据日志吗,从现在日志看,这个是你发送命令之后模块给你返回了错误(AT+QISEND 命令返回 ERROR 挺奇怪的,注意一下当前设备网络状态),你可以在 CLI 中逐条输入 AT 命令模拟数据发送,看是否能正常发送

建议使用最新 laster 版本 at_device 软件包,socket 被占用的问题应该在最新版有修复

at_device 软件包中没有选择具体的设备吧,这里应该选择 esp8266 设备并配置设备相关参数
QQ截图20191011170201.jpg

把 RAW 数据打开看看发送和接收的具体数据是否正确吧

可以把 shell 串口的波特率提高到921600,对应串口驱动也要修改

先释放清空之后,再重新申请的 session,应该没什么问题。
webclient 测试用中每次都有测试重定向,你也可以拿下面重定向的地址测试看看:

http://www.rt-thread.com/service/location302

iot.eclipse.org 地址应该停用了,你可以试试其他的公共 MQTT 服务器,比如

ADB 功能是基于网络服务器吧,目前好像 AT 组件还不支持作为服务器

#define MBEDTLS_ERR_X509_ALLOC_FAILED -0x2880 /**< Allocation of memory failed. */

看错误提示是内存不足了吧,free 命令检查一下

liky830 发表于 2019-9-28 14:36
我也遇到了,可以连电脑TCP服务器 通讯 ,但是ifconfig里面的ip 是0 。楼主是否解决了 ...


有开启 DHCP 功能还是使用的静态 IP 地址,进 finsh 模式使用 list_if() 命令查看一下是否是一样的情况

wlof 发表于 2019-9-27 18:09
非常感谢您的回复。
我用usb串口,对指令进行测试了,流程基本和这个sim800c的差不多呀,第一个图片中,p ...


如果是使用 sim800c 的代码,你直接看 check_link_status_entry 函数实现,这个线程函数中有循环检测外网连接状态的命令

这里建立的UDP 连接应该是设备网络连接成功之后,检测外网状态创建的UDP连接,检测同步完状态之后 UDP 连接会关闭。

还有楼主这里使用 sim800c 的驱动用在 air720h 设备上真的没问题吗?

netstat 命令目前在 sim76xx 没有实现,执行的时候应该会跳过吧

回到
顶部

发布
问题

投诉
建议