AT

2.0 AT模块如何实现重连(已解决)

发布于 2019-07-18 00:40:15
    本帖最后由 shao7936626 于 2019-7-23 16:28 编辑


如题,AT框架里面怎么实现优雅的重连(手动)呢,还有哪些地方可以优雅的判断网络是否断开了(比方at_scoket_xxx.c中,xxx_socket_connect中可以判断,链接是否还存在 )


后记:
因为模块本身感觉有点小问题,咨询了厂家,厂家给的答案是(手动重启模块),然后好好思考了一下自己的产品,有问题直接重新一下mcu也没什么问题,而且进度又很紧张,先简单用断网了就重启设备来解决把

查看更多

关注者
0
被浏览
538
4 个回答
armink
armink 2019-07-18
    本帖最后由 armink 于 2019-7-18 10:17 编辑


现在 ifconfig 里能看到 at 网卡网卡状态,这里主要是通过 netdev 实现的

如果想要实现重连,可以先检查 netdev 状态,比如 link_up/link_down,再调用 at 命令去连接
shao7936626
shao7936626 2019-07-18
armink 发表于 2019-7-18 10:14
现在 ifconfig 里能看到 at 网卡网卡状态,这里主要是通过 netdev 实现的

如果想要实现重连,可以先检查 n ...


有参考的例子看一下吗?
armink
armink 2019-07-18
shao7936626 发表于 2019-7-18 11:26
有参考的例子看一下吗?


没有的,可以看下文档中心里的 netdev
shao7936626
shao7936626 2019-07-18
armink 发表于 2019-7-18 12:42
没有的,可以看下文档中心里的 netdev


好滴,谢谢指导,引路

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友