Denke ich hab den Fehler gefunden:
Das abschließende "speichern" der aktuellen position ist nur dann erfolgt, wenn der Aktor von der Verfahrzeit ans Ende gelaufen ist, aber nicht wenn er quasi vorzeitig gestoppt wurde.
Hab noch einen Else-Fall eingebaut der das nun abprüft. Ich kann den Aktor nun auf 50% fahren lassen, von Hand stoppen (habs mit den Tasten am Gerät getestet). Der Aktor hält an und die aktuelle, korrekte Position wird auf den Bus gesendet.
Bildschirmfoto vom 2018-12-06 11-28-29.pngIch kann auch weiterfahren oder in die andere Richtung steuern. Er macht an der passenden Position weiter.
Kleiner Fehler, große Wirkung.
Fix ist commited. HIer die relevante Änderung:
https://github.com/KONNEKTING/DFF4.1...722e2dae54R822
Bitte gegentesten.
Gruß
Alex
Das abschließende "speichern" der aktuellen position ist nur dann erfolgt, wenn der Aktor von der Verfahrzeit ans Ende gelaufen ist, aber nicht wenn er quasi vorzeitig gestoppt wurde.
Hab noch einen Else-Fall eingebaut der das nun abprüft. Ich kann den Aktor nun auf 50% fahren lassen, von Hand stoppen (habs mit den Tasten am Gerät getestet). Der Aktor hält an und die aktuelle, korrekte Position wird auf den Bus gesendet.
Bildschirmfoto vom 2018-12-06 11-28-29.pngIch kann auch weiterfahren oder in die andere Richtung steuern. Er macht an der passenden Position weiter.
Kleiner Fehler, große Wirkung.
Fix ist commited. HIer die relevante Änderung:
https://github.com/KONNEKTING/DFF4.1...722e2dae54R822
Bitte gegentesten.
Gruß
Alex
Kommentar