Zum Inhalt springen →

Can’t read vdd33 while station is connected

cant_read_vdd33_while_station_is_connected
Diese Fehlermeldung bekomme ich, seit ich meinen Feuchtigkeitssensor im Garten auf die aktuelle nodemcu firmware gebracht habe.

Unter https://github.com/nodemcu/nodemcu-firmware/blob/master/app/modules/adc.c kann man nachlesen, dass dies die Stabilität im Station Mode verbessern soll….. Naja

Zitat:
Added fix to adc.readvdd33() to prevent crashing in station mode while

Meine Lösung ist: Nach dem Reset durch das dsleep mache ich als erstes ein wifi.sta.disconnect() und setze sicherheitshalber wifi.sta.autoconnect(0) auf 0, um ein Autoconnect zum AP im Station-Mode zu verhindern. Dann lese ich kurz die Batteriespannung in eine Variable. Danach verbinde ich mich dann mit dem WiFi und alles ist gut.

Nachdem ich verbunden bin, lese ich die Batteriespannung nicht mehr aus und die Meldung „Can’t read vdd33 while station is connected“ gehört der Vergangenheit an.

Veröffentlicht in Allgemein