Hi Rainer,
der NMEA Parser im DIYdrones code ist nicht ausreichend getestet.
Ich hatte immer wieder sporadisch auftretende "Hänger".
Immer wieder - leider nicht gezielt reproduzierbar - hatte die Software völlig wirre Telemetriedaten (aus der IMU kommend) ausgespuckt, wenn das GPS abgefragt wurde.
Oft ging das auch lange Zeit gut und funktionierte fehlerfrei.
Wenn die Funktion decode_GPS nicht aufgerufen wurde, funktionierte der AP code störungsfrei.
Ich habe dann zum kleinen MTK Modul gewechselt. Die ganze DIYdrones community scheint gerade diesen Wechsel zu machen. Der Parser für das binary Protokoll dieses Moduls scheint mir auch inzwischen der am besten gepflegte zu sein.
Viele Grüße
Achim
der NMEA Parser im DIYdrones code ist nicht ausreichend getestet.
Ich hatte immer wieder sporadisch auftretende "Hänger".
Immer wieder - leider nicht gezielt reproduzierbar - hatte die Software völlig wirre Telemetriedaten (aus der IMU kommend) ausgespuckt, wenn das GPS abgefragt wurde.
Oft ging das auch lange Zeit gut und funktionierte fehlerfrei.
Wenn die Funktion decode_GPS nicht aufgerufen wurde, funktionierte der AP code störungsfrei.
Ich habe dann zum kleinen MTK Modul gewechselt. Die ganze DIYdrones community scheint gerade diesen Wechsel zu machen. Der Parser für das binary Protokoll dieses Moduls scheint mir auch inzwischen der am besten gepflegte zu sein.
Viele Grüße
Achim