False Fix nach boot

jklotzek

Member
Ich möchte Euch von einem Phänomen berichten, das ich zuverlässig beim Neustart habe.
Wenn der Mower im Mähgebiet gebootet wird (neue FW o.Ä.) gibt es einen False Fix gibt. Es wird Fix angezeigt, die Responsezeit ändert sich ab und An, also Mower und Cassandra sind aktiv. zunächst dachte ich, ich warte und beobachte Cassandra, bis sich der Fix korrigiert. Das passiert aber nicht. Auch nicht nach Stunden oder Tagen.
Also hab ich mal, so zum Spaß sozusagen, parallel die App geöffnet. Auch hier wird der falsche Standpunkt angezeigt. Aber in ca. einer Sekunde springt der Mower an seinen korrekten Standort. Zurück zu Cassandra und - Tataa: Der Mower steht am korrekten Standort.
Das ist wie gesagt nicht nur einmal passiert. Mower starten. Falscher Standort trotz Fix. Warten und Cassandra beobachten. Nix. Viewer starten. Sofortige Korrektur. Zurück zu Cassandra: Ebenfalls korrigiert.
Kennt das Jemand?

Viele Grüße,
Jürgen
 
Dann mach mal folgendes, nächstes mal wo das passiert, wechselst du zu der log Page und tippst in das Eingabefeld:
Code:
AT+P,1,X.X,Y.Y

X.X ist deine Lon Koordinate mit nachkommastellen
Y.Y ist deine Lat Koordinate mit Nachkommastellen

Dezimalstellen sind mit Punkt getrennt

Schick das weg in dem du auf senden drückst, was passiert dann? Ändert sich die Position?
 
Zuletzt bearbeitet:
Hier der Log:
Code:
-05-03 11:46:43 INFO RX: S,28.06,972014.25,5324222.50,0.22,2,2,0,0.35,0,0.00,0.00,0.02,32,-0.01,32,0,0.00,-1,0,0x12
2024-05-03 11:46:42 INFO TX: AT+S,0x13
2024-05-03 11:46:42 INFO Performing get state http-request
2024-05-03 11:46:41 INFO Schedule: active: False, job started: False, job finished: False, start failed cnt: 0
2024-05-03 11:46:39 INFO RX: S,28.05,972014.25,5324222.50,0.22,2,2,0,1.31,0,0.00,0.00,0.02,32,-0.01,32,0,0.00,-1,0,0x0e
2024-05-03 11:46:39 INFO TX: AT+S,0x13
2024-05-03 11:46:39 INFO Performing get state http-request
2024-05-03 11:46:38 INFO RX: P,0x50
2024-05-03 11:46:38 INFO TX AT+P,1,X.X,Y.Y,0x83
2024-05-03 11:46:37 INFO Backend: RX S2,0,0xe1
 
Zuletzt bearbeitet:
Ich seh gerade, ich hab den AT-Befehl abgeschnitten. Daher hab ich oben das Log editiert.
Ich hab wieder die App geöffnet. Dann erschien in Cassandra der Mower aus dem Nichts. Dann wieder den AT+P Befehl gesendet. Siehst Du oben im Log 11:46:38.
Dann war der Mower wieder weg. Ist also reproduzierbar.
Viele Grüße,
Jürgen
 
Anstatt X und Y hast du deine richtigen Koordinaten abgesetzt?

Wenn ja, dann probier mal das
Code:
AT+P,0,X.X,Y.Y
 
Ach so. Sorry nein. Ich dachte das sollte so. Die Koordinaten sind die, die in der Info angezeigt werden; korrekt?
 
Aber das ist ja der definierte Ursprung. Da steht der Mower ja in Wahrheit nicht, sondern in seiner Dockingstation. Soll ich per AT dir Ursprungskoordinaten senden und gucken was passiert?
 
Ja, die scheint aber defekt, ich hab da eine entsprechende Meldung auf dem seriellen Monitor in Erinnerung.
 
Oben