mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-08 22:22:05 +00:00
fix for I2C scan getting stuck (#3375)
* refactor: add delay for T-Echo peripherals setup * comment out `PIN_POWER_EN1`
This commit is contained in:
parent
52cfec29fc
commit
0dda20bc35
@ -223,7 +223,7 @@ void setup()
|
|||||||
#if defined(TTGO_T_ECHO) && defined(PIN_POWER_EN)
|
#if defined(TTGO_T_ECHO) && defined(PIN_POWER_EN)
|
||||||
pinMode(PIN_POWER_EN, OUTPUT);
|
pinMode(PIN_POWER_EN, OUTPUT);
|
||||||
digitalWrite(PIN_POWER_EN, HIGH);
|
digitalWrite(PIN_POWER_EN, HIGH);
|
||||||
digitalWrite(PIN_POWER_EN1, INPUT);
|
// digitalWrite(PIN_POWER_EN1, INPUT);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(LORA_TCXO_GPIO)
|
#if defined(LORA_TCXO_GPIO)
|
||||||
@ -965,4 +965,4 @@ void loop()
|
|||||||
mainDelay.delay(delayMsec);
|
mainDelay.delay(delayMsec);
|
||||||
}
|
}
|
||||||
// if (didWake) LOG_DEBUG("wake!\n");
|
// if (didWake) LOG_DEBUG("wake!\n");
|
||||||
}
|
}
|
||||||
|
@ -203,7 +203,7 @@ void doDeepSleep(uint32_t msecToWake, bool skipPreflight = false)
|
|||||||
#ifdef TTGO_T_ECHO
|
#ifdef TTGO_T_ECHO
|
||||||
#ifdef PIN_POWER_EN
|
#ifdef PIN_POWER_EN
|
||||||
pinMode(PIN_POWER_EN, INPUT); // power off peripherals
|
pinMode(PIN_POWER_EN, INPUT); // power off peripherals
|
||||||
pinMode(PIN_POWER_EN1, INPUT_PULLDOWN);
|
// pinMode(PIN_POWER_EN1, INPUT_PULLDOWN);
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ External serial flash WP25R1635FZUIL0
|
|||||||
|
|
||||||
// Controls power for all peripherals (eink + GPS + LoRa + Sensor)
|
// Controls power for all peripherals (eink + GPS + LoRa + Sensor)
|
||||||
#define PIN_POWER_EN (0 + 12)
|
#define PIN_POWER_EN (0 + 12)
|
||||||
#define PIN_POWER_EN1 (0 + 13)
|
// #define PIN_POWER_EN1 (0 + 13)
|
||||||
|
|
||||||
#define USE_EINK
|
#define USE_EINK
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user