【求助】网线拔出之后,sdk不调用__on_status_offline接口

IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备


郭老庄
Posts: 301

ssid传null不像是sdk做的,sdk在调connect之前,会对ssid判空


Tags:
mumu
Posts: 15

Re: 【求助】网线拔出之后,sdk不调用__on_status_offline接口

郭老庄 2025年 Aug 26日 09:01

ssid传null不像是sdk做的,sdk在调connect之前,会对ssid判空

再次把相应得信息在附件中补齐,我前面没把自己适配的接口说明得足够清楚,对您得分析造成误导,十分抱歉。
1.在“sdk回调”这张截图中,可以看到如果ssid非NULL,会打印get wifi info ...,而log中确实是打印了,证实了ssid不是null;
2.其次,就是另一张截图为我自己适配的接口,对ssid做了首字符是否为'\0'的判定(在这以及之前,完全未对下发的ssid做其他的处理)。前面提交的log能够看到tuya_adapter_wifi_station_connect return----->ssid is null打印与sdk中get wifi info ...同时存在,那就说明当前的ssid非空且首字符确实是'\0'。
之前我也只是做非空判定,但是ssid非空且为'\0',所以卡不住。
还请大佬您确认一下为什么sdk会给tkl_wifi_station_connect这个接口传'\0'这样的,谢谢!

Attachments
sdk回调.png
在回调中调用的接口的判定.png
mumu
Posts: 15

Re: 【求助】网线拔出之后,sdk不调用__on_status_offline接口

郭老庄 2025年 Aug 26日 09:01

ssid传null不像是sdk做的,sdk在调connect之前,会对ssid判空

大佬,上面的帖子为补齐的信息,还请您帮忙看一下,谢谢!

Post Reply