mirror of
https://github.com/arendst/Tasmota.git
synced 2025-04-27 00:07:17 +00:00
Expand config_version ESP32 identifier
This commit is contained in:
parent
e79db330d5
commit
0dfb27a930
@ -444,10 +444,15 @@ bool SettingsConfigRestore(void) {
|
|||||||
valid_settings = (0 == settings_buffer[0xF36]); // Settings->config_version
|
valid_settings = (0 == settings_buffer[0xF36]); // Settings->config_version
|
||||||
#endif // ESP8266
|
#endif // ESP8266
|
||||||
#ifdef ESP32
|
#ifdef ESP32
|
||||||
|
|
||||||
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
||||||
valid_settings = (2 == settings_buffer[0xF36]); // Settings->config_version
|
valid_settings = (2 == settings_buffer[0xF36]); // Settings->config_version ESP32S3
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32S2
|
||||||
|
valid_settings = (3 == settings_buffer[0xF36]); // Settings->config_version ESP32S2
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||||
|
valid_settings = (4 == settings_buffer[0xF36]); // Settings->config_version ESP32C3
|
||||||
#else
|
#else
|
||||||
valid_settings = (1 == settings_buffer[0xF36]); // Settings->config_version
|
valid_settings = (1 == settings_buffer[0xF36]); // Settings->config_version ESP32 all other
|
||||||
#endif // CONFIG_IDF_TARGET_ESP32S3
|
#endif // CONFIG_IDF_TARGET_ESP32S3
|
||||||
#endif // ESP32
|
#endif // ESP32
|
||||||
}
|
}
|
||||||
@ -830,6 +835,10 @@ void SettingsDefaultSet2(void) {
|
|||||||
#ifdef ESP32
|
#ifdef ESP32
|
||||||
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
||||||
Settings->config_version = 2; // ESP32S3
|
Settings->config_version = 2; // ESP32S3
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32S2
|
||||||
|
Settings->config_version = 3; // ESP32S2
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||||
|
Settings->config_version = 4; // ESP32C3
|
||||||
#else
|
#else
|
||||||
Settings->config_version = 1; // ESP32
|
Settings->config_version = 1; // ESP32
|
||||||
#endif // CONFIG_IDF_TARGET_ESP32S3
|
#endif // CONFIG_IDF_TARGET_ESP32S3
|
||||||
@ -1356,6 +1365,10 @@ void SettingsDelta(void) {
|
|||||||
#ifdef ESP32
|
#ifdef ESP32
|
||||||
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
#ifdef CONFIG_IDF_TARGET_ESP32S3
|
||||||
Settings->config_version = 2; // ESP32S3
|
Settings->config_version = 2; // ESP32S3
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32S2
|
||||||
|
Settings->config_version = 3; // ESP32S2
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||||
|
Settings->config_version = 4; // ESP32C3
|
||||||
#else
|
#else
|
||||||
Settings->config_version = 1; // ESP32
|
Settings->config_version = 1; // ESP32
|
||||||
#endif // CONFIG_IDF_TARGET_ESP32S3
|
#endif // CONFIG_IDF_TARGET_ESP32S3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user