mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 21:26:33 +00:00
Fix ESP8266 compilation
This commit is contained in:
parent
f668ea44ed
commit
89c1254f69
@ -1015,11 +1015,11 @@
|
||||
|
||||
#define SET_ESP32_STACK_SIZE (8 * 1024) // Set the stack size for Tasmota. The default value is 8192 for Arduino, some builds might need to increase it
|
||||
|
||||
#ifdef SOC_TOUCH_VERSION_1
|
||||
#define ESP32_TOUCH_THRESHOLD 40
|
||||
#ifdef SOC_TOUCH_VERSION_1 // ESP32
|
||||
#define ESP32_TOUCH_THRESHOLD 40 // [TouchThres] Below this level a touch is detected
|
||||
#endif
|
||||
#ifdef SOC_TOUCH_VERSION_2
|
||||
#define ESP32_TOUCH_THRESHOLD 40000
|
||||
#ifdef SOC_TOUCH_VERSION_2 // ESP32-S2 and ESP32-S3
|
||||
#define ESP32_TOUCH_THRESHOLD 40000 // [TouchThres] Above this level a touch is detected
|
||||
#endif
|
||||
|
||||
#define USE_ESP32_SENSORS // Add support for ESP32 temperature and optional hall effect sensor
|
||||
|
@ -976,7 +976,9 @@ void SettingsDefaultSet2(void) {
|
||||
flag.button_swap |= KEY_SWAP_DOUBLE_PRESS;
|
||||
flag.button_single |= KEY_ONLY_SINGLE_PRESS;
|
||||
Settings->param[P_HOLD_TIME] = KEY_HOLD_TIME; // Default 4 seconds hold time
|
||||
#ifdef ESP32
|
||||
Settings->touch_threshold = ESP32_TOUCH_THRESHOLD;
|
||||
#endif
|
||||
|
||||
// Switch
|
||||
for (uint32_t i = 0; i < MAX_SWITCHES_SET; i++) { Settings->switchmode[i] = SWITCH_MODE; }
|
||||
@ -1574,9 +1576,11 @@ void SettingsDelta(void) {
|
||||
if (Settings->version < 0x0C000204) { // 12.0.2.4
|
||||
Settings->param[P_BISTABLE_PULSE] = APP_BISTABLE_PULSE;
|
||||
}
|
||||
#ifdef ESP32
|
||||
if (Settings->version < 0x0C010103) { // 12.1.1.3
|
||||
Settings->touch_threshold = ESP32_TOUCH_THRESHOLD;
|
||||
}
|
||||
#endif
|
||||
|
||||
Settings->version = VERSION;
|
||||
SettingsSave(1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user