mirror of
https://github.com/liberatedsystems/RNode_Firmware_CE.git
synced 2025-08-05 21:04:29 -04:00
Power init for T-Echo
This commit is contained in:
parent
4e627d6e6b
commit
ebf5b54957
1 changed files with 13 additions and 10 deletions
|
@ -75,18 +75,22 @@ void setup() {
|
||||||
|
|
||||||
pinMode(DISPLAY_BL_PIN, OUTPUT);
|
pinMode(DISPLAY_BL_PIN, OUTPUT);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if BOARD_MODEL == BOARD_TECHO
|
|
||||||
pinMode(PIN_VEXT_EN, OUTPUT);
|
|
||||||
digitalWrite(PIN_VEXT_EN, HIGH);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if MCU_VARIANT == MCU_NRF52
|
#if MCU_VARIANT == MCU_NRF52
|
||||||
if (!eeprom_begin()) {
|
#if BOARD_MODEL == BOARD_TECHO
|
||||||
Serial.write("EEPROM initialisation failed.\r\n");
|
delay(200);
|
||||||
}
|
pinMode(PIN_VEXT_EN, OUTPUT);
|
||||||
|
digitalWrite(PIN_VEXT_EN, HIGH);
|
||||||
|
pinMode(pin_btn_usr1, INPUT_PULLUP);
|
||||||
|
pinMode(pin_btn_touch, INPUT_PULLUP);
|
||||||
|
pinMode(PIN_LED_RED, OUTPUT);
|
||||||
|
pinMode(PIN_LED_GREEN, OUTPUT);
|
||||||
|
pinMode(PIN_LED_BLUE, OUTPUT);
|
||||||
|
delay(200);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
if (!eeprom_begin()) { Serial.write("EEPROM initialisation failed.\r\n"); }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Seed the PRNG for CSMA R-value selection
|
// Seed the PRNG for CSMA R-value selection
|
||||||
|
@ -1133,7 +1137,6 @@ void serial_callback(uint8_t sbyte) {
|
||||||
di_conf_save(display_intensity);
|
di_conf_save(display_intensity);
|
||||||
display_unblank();
|
display_unblank();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
} else if (command == CMD_DISP_ADDR) {
|
} else if (command == CMD_DISP_ADDR) {
|
||||||
#if HAS_DISPLAY
|
#if HAS_DISPLAY
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue