Genau,
Zeilenumbrüche pro Befehl!
Die Peilung (bearing) sollte im Stand nicht schwanken, sie wird -genauso wie die Luftlinie (Orthodrome)- aus aktuellen und Zielkoordinaten berechnet.
Anders ist es mit dem Kurs (course) und Richtung (direction), hierzu wird eine Bewegung benötigt, so wie beim Kompass in GoPal auch.
Ich sollte die Werte also nur bei einer Ortsveränderung anzeigen bzw. den letzten gültigen Wert zwischenspeichern.
Ich habe momentan 500ms für den timer eingestellt, der die Fensteranzeige, Fensterabfrage und Darstellung realisiert. Vielleicht könnte man das Intervall auch noch kürzer wählen, will aber nicht zu viel Rechenleistung abzweigen.
Jetzt brauchen wir dann einen Richtungspfeil zum nächsten Ziel, oder?
Gruß,
Stefan