fix(wifi): Standalone beendet laufenden Puls, schaerfere Tests fuer den Fehlschlagzweig
This commit is contained in:
@@ -240,6 +240,12 @@ nl_wifi_actions_t nl_wifi_sm_standalone(nl_wifi_sm_t *sm, bool pulse, uint32_t n
|
||||
sm->pulse_armed = true;
|
||||
sm->pulse_stop_at = now + NL_WIFI_STANDALONE_PULSE_MS;
|
||||
a.pulse_on = true;
|
||||
} else if (sm->pulsing) {
|
||||
/* Ein laufender unbefristeter Puls (aus dem Onboarding-AP) hat im eigenen AP keinen
|
||||
* Timer mehr, der ihn beendet; er uebermalte dauerhaft die normale Ausgabe. */
|
||||
sm->pulsing = false;
|
||||
sm->pulse_armed = false;
|
||||
a.pulse_off = true;
|
||||
}
|
||||
return a;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user