Seite 1 von 1

API um im SoC-Modul fault_state/fault_str zu setzen?

Verfasst: Do Mai 09, 2024 11:15 am
von rleidner
Eine Frage an die Experten:
Gibt es eine API die es einem SOC-Modul erlaubt fault_state bzw. fault_str des Vehicle zu setzen um dies im Status anzuzeigen?
Momentan wird ein Fehler gezeigt, wenn das SOC-Modul eine Exception wirft, ansonsten 0/"Kein Fehler".

Hintergrund ist, dass das SOC-Modul z.B. einen Hinweis zeigen könnte, wenn eine verwendete python lib veraltet ist.
Die libs implementieren solche Änderungen häufig bevor ein altes Interface abgeschaltet wird.
Damit könnte man in openWB rechtzeitiger auf eine kommende Änderung der Hersteller reagieren.

Das SOC-Modul schreibt den Hinweis auch in den SOC-Log, aber der wird meistens erst gelesen, wenn es schon nicht mehr funktioniert.