OXSENS openXsensor mit HOTT Protokoll, erste Tests

Poettie

Erfahrener Benutzer
WP_20151126_001.jpg

Danke, hatte es falsch angeschlossen :eek: Werte sind schon relativ nah dran

48° 46′ N, 11° 25′ O wäre richtig und Höhe scheint so um den Faktor 10 zu hoch
 

Poettie

Erfahrener Benutzer
Ja, irgendwo werd ichs schon finden. Sehr fein jedenfalls. Jetzt muss ich nur noch die Koordinaten aus der Funke bekommen und zum open360tracker konvertiert bekommen :( Kann das wer? :eek:
 

Ziege-One

Erfahrener Benutzer
hallo
in oXs_gps.cpp
// uint8_t GPS_numSat;
// GPS_numSat = _buffer.solution.satellites; Not used currently

// löschen

in oXs_out_hott.cpp
hinter
TxHottData.gpsMsg.GPSSpeedLow = speedHott ;
das
TxHottData.gpsMsg.GPSNumSat = GPS_numSat;

Dann sollte die Anzahl der sats gehen

Ist alles im Code nur nicht verbunden
 
hallo
in oXs_gps.cpp
// uint8_t GPS_numSat;
// GPS_numSat = _buffer.solution.satellites; Not used currently

// löschen

in oXs_out_hott.cpp
hinter
TxHottData.gpsMsg.GPSSpeedLow = speedHott ;
das
TxHottData.gpsMsg.GPSNumSat = GPS_numSat;

Dann sollte die Anzahl der sats gehen

Ist alles im Code nur nicht verbunden
Leider geht das bei mir nicht. Wenn ich es so einfüge:

uint8_t GPS_numSat;
TxHottData.gpsMsg.GPSNumSat = GPS_numSat;

kompiliert es, aber in der Anzeige tut sich nichts.
 

Ziege-One

Erfahrener Benutzer
das fehlte damit er die varialbe kennt
in oXs_out_hott.h
extern uint8_t GPS_numSat ;

in oXs_gps.cpp
// uint8_t GPS_numSat;
// GPS_numSat = _buffer.solution.satellites; Not used currently

"//" löschen

also so
uint8_t GPS_numSat;
GPS_numSat = _buffer.solution.satellites; // Not used currently
Achtung hier "// Not used currently" sonst error
Habe es grad getestet

für satfix
in oXs_out_hott.cpp
TxHottData.gpsMsg.GPS_fix = 0x33;
TxHottData.gpsMsg.GPSFixChar = 0x33;

TxHottData.gpsMsg.GPSSpeedLow = speedHott ;

Versuche am Wochenende mal alle Daten zu sammeln mit Home Position usw
 
Zuletzt bearbeitet:

Ziege-One

Erfahrener Benutzer
Ja der fix ist nur text

es werden erst Daten gesenden wenn ein fix da ist wenn keine fix ist dann werden alle Daten auf null geschieben.

Das Projekt ist auf eine guten Weg zur Eierlegende Wollmilchsau!

Jetzt noch das Naza GPS protokoll und ich bin Glücklich.

GPS Simu Für im Keller zum testen :rolleyes:
 
Zuletzt bearbeitet:

Poettie

Erfahrener Benutzer
Mir ist aufgefallen, dass bei 1Hz die Koordinaten in der Funke nur kurz erscheinen und dann bis zum nächsten Update 0°/0° angezeigt wird. Liegt das an der Funke oder am Code des oXs?
 

brandtaucher

Erfahrener Benutzer
Danke für die ausführlich Darstellung zum Pull-Up. Soweit die Theorie. Habe versucht das für mich in die Praxis umzusetzen. Ist das so wie von mir aufgezeichnet richtig?

Gilt das nun für GR12 UND GR16?

 
FPV1

Banggood

Oben Unten