So, heute nochmal mit nem neuen Modul getestet. Da ich irgendwie keine Lust hatte das auch sofort wieder zu schrotten, habe ich nochmal versucht das CL-OSD mit den 9600 Baud ans Laufen zu bekommen. Und das hat jetzt wohl auch geklappt. Zumindest zeigt er über mehrere Minuten sinnvolle Werte an und verschluckt sich nicht mehr. Dafür habe ich in der config.h zusätzlich noch die GPS_MAX_CHARS auf 60 gestellt.
Flugtest steht noch aus, hier regnet es leider gerade. Werde berichten sobald das Wetter einen Flug zulässt
Code:
// ----------- GPS --------------
#define GPS_BAUD 9600
#define GPS_UBRR (F_CPU/16/GPS_BAUD-1)
#define GPS_MAX_CHARS 60