ESP32 AT command set
Posted: Fri May 10, 2019 9:32 am
Hi,
In my application, ESP32 is controlled by external microcontroller. AT commands are sent from external microcontroller to ESP32-WROOM-32 and responses are going back to microcontroller. I need to activate / deactivate Wi-Fi AP on demand, so I am using AT+CWMODE=2 to enable AP and AT+CWMODE=0 to disable it.
The problem is that result of AT+CWMODE is "non volatile", i. e. setting is written to FLASH each time, so shortens FLASH life time. Is it possible to enable/disable AP without writing setting to FLASH? In ESP8266 AT command documentation I see ESP8266 has commands with _CUR postfix for this purpose. I see no such commands for ESP32.
That wouldn't be a problem for me to alter existing or implement new commands, but your AT code has binary artifact "libesp32_at_core.a" and I see no corresponding source codes in your github repositories. Could you please be so kind to provide either source code for libesp32, or just implement commands with _CUR postfixes, which will make ESP32 "compatible" with ESP8266 from AT point of view?
Pawel
In my application, ESP32 is controlled by external microcontroller. AT commands are sent from external microcontroller to ESP32-WROOM-32 and responses are going back to microcontroller. I need to activate / deactivate Wi-Fi AP on demand, so I am using AT+CWMODE=2 to enable AP and AT+CWMODE=0 to disable it.
The problem is that result of AT+CWMODE is "non volatile", i. e. setting is written to FLASH each time, so shortens FLASH life time. Is it possible to enable/disable AP without writing setting to FLASH? In ESP8266 AT command documentation I see ESP8266 has commands with _CUR postfix for this purpose. I see no such commands for ESP32.
That wouldn't be a problem for me to alter existing or implement new commands, but your AT code has binary artifact "libesp32_at_core.a" and I see no corresponding source codes in your github repositories. Could you please be so kind to provide either source code for libesp32, or just implement commands with _CUR postfixes, which will make ESP32 "compatible" with ESP8266 from AT point of view?
Pawel