Dort, wo ich fliege, wird mir immer eine negative Höhe angezeigt. Der Tracker positioniert richtig, allerdings ist es um z.B. 8 Meter verschoben. Der Tracker zeigt dann immer höher als der flieger, was sich aber in der Distanz relativiert.
Daher habe ich für mich hier einen bugfix programmiert, der das beheben soll. Wenn ich glück habe, kann ich das heute sogar noch probieren.
hier der Codeausschnitt:
//this will fix an error where the tracker randomly points up when plane is lower than tracker
if (trackerPosition.alt < 1){ trackerPosition.alt = 1; } // Diese Zeile hab ich eingefügt...
if (targetPosition.alt < trackerPosition.alt){ // hier ist der erste bugfix, der im code übernommen wurde.
targetPosition.alt = trackerPosition.alt;
}
Denke das kommt nicht so wirklich in den meisten Regionen vor, daher ist der Fehler nur bei mir aufgetaucht..