Hallo Hans-Martin!
Du wolltest es so
MiniMaxV2 hat geschrieben: ↑So Mai 03, 2020 6:17 pm
Und klar - immer her mit den Fragen
Hab nun das Zustandsdiagramm (falls man das überhaupt so nennt) nochmal gezeichnet und die Tabelle dazu fertiggestellt.
Jetzt ist mir auch klar, warum ich da bei der klassischen Programmierung noch ein paar Bugs hatte, den die Zustände sind doch komplizierter als erwartet.
Ich habe auch verstanden, dass jeder Zustand auf eine Änderung von SV und IN reagieren muss, damit keine State "hängen bleibt".
Was mich im Vergleich zu deinem Beispiel weiter oben interessiert: Warum ordnest du deinen Zustandsübergangstabelle nach den Bedingungen.
In meinem Fall habe ich diese der Reihe nach entsprechend den States geordnet.
Mit ist klar dass die Reihenfolge einer Priorisierung entspricht und vermute, dass das bei dir der Grund ist?
In jedem Fall habe ich an der State Machine Gefallen gefunden, auch wenn ich gerade erst begonnen habe.
lg
Robert
Automower_Statemachine_neu.png
Automower_Statemachine_Tabelle.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297