ESP32S3_TuyaOS-3.6.7重新下载了一次,编译,烧写,配不上网
不改的话,编译不过,看了IDE下载提示,说更新是支持有线,但是要加入四个文件:
1.支持有线连接 注意,需要补充tkl_init_wired.c/h、 tkl_wired.c/h文件到vendor/esp32/tuyaos/tuyaos_adapter目录下。
但是在下载的文件里,找不到这些.c文件,所以我在demo里注释掉了这个函数,编译通过
#ifdef ENABLE_WIFI_SERVICE
TUYA_CALL_ERR_RETURN(tuya_iot_wf_soc_dev_init(GWCM_OLD, WF_START_SMART_FIRST, &iot_cbs, PID, USER_SW_VER));
#ifdef ENABLE_WIRED
// init wired linkage
//TUYA_CALL_ERR_RETURN(tuya_svc_wired_init());------》去掉
#endif
#else
iot_cbs.active_shorturl = __qrcode_active_shourturl_cb;
TUYA_CALL_ERR_RETURN(tuya_iot_soc_init(&iot_cbs, PID, USER_SW_VER));
#endif
烧录,测试,app里可以自动弹出发现os_demo_quickstart设备,wifi是2.4G的,无论怎样试多少次,都是配网失败,
请问一定要执行这个函数? //TUYA_CALL_ERR_RETURN(tuya_svc_wired_init());------》去掉
还是其它原因?麻烦帮忙解答下,谢谢