Search found 7 matches
- Tue Jul 13, 2021 9:46 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp-idf 4.2 blufi蓝牙接收wifi账号密码后出现错误
- Replies: 1
- Views: 2596
esp-idf 4.2 blufi蓝牙接收wifi账号密码后出现错误
硬件平台是ESP32-WROOM-32U开发板,使用esp-idf 4.2版本的SDK,直接运行blufi demo,用EspBlufi APP进行配置账号密码,连接没问题,只要进行配网就会出现问题,主要的问题Log如下 I (1005) BTDM_INIT: BT controller compile version [3723d5b] I (1335) BLUFI_EXAMPLE: BD ADDR: 94:3c:c6:0a:d9:ea I (1335) BLUFI_EXAMPLE: BLUFI VERSION 0102 I (1335) BLUFI_EXAMPLE: BLUFI init ...
- Sat Jul 10, 2021 2:08 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
Re: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
屏蔽掉HAL_Wifi_Send_80211_Raw_Frame函数里面的帧发送函数(esp_wifi_80211_tx),是不会出现之前的error,不过就无法通过天猫精灵的音箱通过"找队友"语言来查找设备配网
- Fri Jul 09, 2021 6:33 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
Re: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
把例程上传到gittee了,网址为https://gitee.com/ivan_wan/esp-aliyun_blufi/tree/master/example/smart_light
- Fri Jul 09, 2021 5:42 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
Re: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
"Software controls WiFi/Bluetooth coexistence"有打开,怎样提供例程给到你呢,awss_start应该是启用了ali的smartconfig,其它的配置就是除了freertos的 timer task stack size更改为4096,其它的就是esp-aliyun SDK默认的配置。不知道这么把例程给到你
- Fri Jul 09, 2021 3:40 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
Re: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
所使用的硬件平台是esp32-wroom-32u开发板
- Fri Jul 09, 2021 2:50 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
Re: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
就将SDK里面的blufi例程稍作更改,直接移植到aliyun-sdk的smart-light例程里面。做了如下实验:
1、单独启用blufi配网和单独启用aliyun sdk的awss_start接口来配网的话都不会出现这个error
2、只要同时启用blufi和awss_start来配网就会出现。有试过调用esp_bt_controller_disable来关闭也不会出现
3、如果aliyun sdk不进入awss_start配网流程,直接只用blufi来配网,然后直接进入业务流程就不会出现问题
所以,感觉问题就是出现在同时启用aliyun sdk的awss_start配网和blufi配网
1、单独启用blufi配网和单独启用aliyun sdk的awss_start接口来配网的话都不会出现这个error
2、只要同时启用blufi和awss_start来配网就会出现。有试过调用esp_bt_controller_disable来关闭也不会出现
3、如果aliyun sdk不进入awss_start配网流程,直接只用blufi来配网,然后直接进入业务流程就不会出现问题
所以,感觉问题就是出现在同时启用aliyun sdk的awss_start配网和blufi配网
- Fri Jul 09, 2021 1:52 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
- Replies: 9
- Views: 8509
esp32同时让wifi和蓝牙工作,wifi task会出现不调度的造成task 看门狗复位
使用esp32-aliyun sdk的联网,配合4.3的SDK来开发,在开启配网时候加上使用blufi来进行蓝牙配网,同时开启蓝牙和wifi时候就会出现wifi task看门狗复位,具体的信息如下。 " E (1870) wifi:sched is null, if=0 tid=7 flags=6402 E (1870) wifi:trc.c rcReachRetryLimit 1736 E (6870) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time: ...