[SX127x] Add safety delay while entering sleep

pull/1590/head
StevenCellist 2025-08-29 13:29:34 +02:00
rodzic 42c3b2e416
commit a28234e262
1 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -296,7 +296,12 @@ int16_t SX127x::sleep() {
this->mod->setRfSwitchState(Module::MODE_IDLE); this->mod->setRfSwitchState(Module::MODE_IDLE);
// set mode to sleep // set mode to sleep
return(setMode(RADIOLIB_SX127X_SLEEP)); int16_t state = setMode(RADIOLIB_SX127X_SLEEP);
// wait for SX127x to safely enter sleep mode
this->mod->hal->delay(1);
return(state);
} }
int16_t SX127x::standby() { int16_t SX127x::standby() {