【已解决】tuya sdk升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用

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


Post Reply
tdfxycando
Posts: 9

采用涂鸦sdk开发一款ipc产品。
当采用5.3.40版本的sdk时,在扫码配网过程中tuya_adapter_wifi_sniffer_set会被自动调用。日志,如附件:

sniff_called.txt
采用5.3.40版sdk时的日志
(478.25 KiB) Downloaded 28 times

升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用。日志,如附件:

no_sniff_called.txt
采用5.3.41版sdk时的日志
(424.59 KiB) Downloaded 39 times

)。
tuya_adapter_wifi_sniffer_set会设置pwifihdl->network_check的值为TRUE。

sniffer.png

当tuya_adapter_wifi_sniffer_set不被调用时,pwifihdl->network_check为FALSE,导致配网业务进入到了另一个分支。

no_need_check.png

其中,sdk5.3.41的详细版本信息,如下:
< TUYA IOT SDK V:5.3.41 BS:40.00_PT:2.2_LAN:3.4_CAD:1.0.4_CD:1.0.0 > < BUILD AT:2024_03_26_17_52_37 BY ci_manage FOR ty_ipc_wr_wl_linux_sdk AT arm-anykav500-linux-uclibcgnueabi-gcc-4.9.4 > IOT DEFS < WIFI_GW:1 DEBUG:1 KV_FILE:1 SHUTDOWN_MODE:1 LITTLE_END:1 TLS_MODE:4 ENABLE_CLOUD_OPERATION:1 OPERATING_SYSTEM:100 ENABLE_SYS_RPC:0 RELIABLE_TRANSFER:0 ENABLE_LAN_ENCRYPTION:1 ENABLE_LAN_LINKAGE:0 ENABLE_LAN_DEV:0 >


Tags:
User avatar
起个中文名
Posts: 152

Re: 【求助】tuya sdk升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用

请提供下两个SDK中tuya_iot_config.h文件

tdfxycando
Posts: 9

Re: 【求助】tuya sdk升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用

起个中文名 2024年 Jun 28日 11:16

请提供下两个SDK中tuya_iot_config.h文件

tuya_iot_config.h文件放在附件中了

Attachments
tuya_iot_config_old.h
(8.46 KiB) Downloaded 20 times
tuya_iot_config_5_3_41.h
(8.64 KiB) Downloaded 34 times
User avatar
起个中文名
Posts: 152

Re: 【求助】tuya sdk升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用

提供信息有误。你们之前的版本不是5.3.40。对应的版本应该是5.2.28
5.3.41的sdk已经关闭ez配网功能,不会再调用sniffer_set

tdfxycando
Posts: 9

Re: 【求助】tuya sdk升级到5.3.41后,tuya_adapter_wifi_sniffer_set不再被调用

起个中文名 2024年 Jul 3日 12:01

提供信息有误。你们之前的版本不是5.3.40。对应的版本应该是5.2.28
5.3.41的sdk已经关闭ez配网功能,不会再调用sniffer_set

好的,非常感谢!我再多请教一下,ez配网功能,ez是什么意思?

Post Reply