Browse Source

Merge pull request #2975 from fdlamotte/nrf52_boards--use-shutdownPeripherals-on-TInpulse-and-TEchoBoard

nrf52_variants: override shutdownPeripherals instead of powerOff for …
pull/2976/head
fdlamotte 4 days ago
committed by GitHub
parent
commit
8f5a393404
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      variants/lilygo_t_impulse_plus/TImpulsePlusBoard.h
  2. 4
      variants/lilygo_techo_card/TechoCardBoard.cpp
  3. 2
      variants/lilygo_techo_card/TechoCardBoard.h
  4. 4
      variants/lilygo_techo_lite/TechoBoard.h

4
variants/lilygo_t_impulse_plus/TImpulsePlusBoard.h

@ -47,9 +47,9 @@ public:
return "LilyGo T-Impulse-Plus";
}
void powerOff() override {
void shutdownPeripherals() override {
// power off system
NRF52Board::powerOff();
NRF52Board::shutdownPeripherals();
// turn off 3.3v
digitalWrite(RT9080_EN, LOW);

4
variants/lilygo_techo_card/TechoCardBoard.cpp

@ -87,11 +87,11 @@ void TechoCardBoard::turnOffLeds() {
}
}
void TechoCardBoard::powerOff() {
void TechoCardBoard::shutdownPeripherals() {
nrf_gpio_cfg_sense_input(BUTTON_PIN, NRF_GPIO_PIN_PULLUP, NRF_GPIO_PIN_SENSE_LOW);
turnOffLeds();
digitalWrite(PIN_PWR_EN, LOW);
NRF52Board::powerOff();
NRF52Board::shutdownPeripherals();
}
#endif

2
variants/lilygo_techo_card/TechoCardBoard.h

@ -28,7 +28,7 @@ public:
return "LilyGo T-Echo Card";
}
void powerOff() override;
void shutdownPeripherals() override;
void toggleTorch();
void turnOffLeds();

4
variants/lilygo_techo_lite/TechoBoard.h

@ -21,8 +21,8 @@ public:
return "LilyGo T-Echo Lite";
}
void powerOff() override {
NRF52Board::powerOff();
void shutdownPeripherals() override {
NRF52Board::shutdownPeripherals();
digitalWrite(PIN_VBAT_MEAS_EN, LOW);
#ifdef LED_RED

Loading…
Cancel
Save