Closed tdnet12434 closed 5 years ago
@tdnet12434 None of the Radio Functions(WiFi,Esp_now,BlueTooth) will work if the frequency is reduced below 80mhz, The low speed clock modes are only provided to reduce power consumption when preforming stand alone tasks. Any task that needs high preformance(SD,SPI,Wifi ..) needs the processors at full speed.
Chuck.
@tdnet12434 When you want to reduce power consumption, you first have to shut down all radio functions, then reduce clock speed. When you want to reuse the Radio, first restore clock speed, then start up the Wifi or Esp_Now.
Chuck.
The radio functions will NOT work at cpu frequencies below 80MHz.
Thank you @stickbreaker. I'm trying to reduce wifi bandwidth to 10mhz as show in here. His result make me want to try espnow in stealth mode.
That example was on a 8266 not esp32? The Esp32's radio code is not the same.
Chuck.
Ok, then i close this issue for now. Thanks @stickbreaker krub. :)
Hardware:
Board: ESP32 Dev Module Core Installation version: 1.0.1-rc4 IDE name: IDF component Flash Frequency: 40Mhz PSRAM enabled: no Upload Speed: 921600 Computer OS: Ubuntu
Description:
Error on running esp_now_init() after setCpuFrequencyMhz(10);
Sketch: (leave the backquotes for code formatting)
Debug Messages: