Minim OSD + APM2.5 Problem. Ich verzweifle!

Status
Nicht offen für weitere Antworten.

Franky

Erfahrener Benutzer
#1
Hallo,

bin gerade am verzweifeln mit dem Minim OSD am APM2.5

Problem ist, OSD aktuallisiert die Daten nicht im Bild.
- Mavlink blinkt
- switche ich den Flugmodus um wird es korrekt im Bild angezeigt
- Horrizont und sonstige Daten werden nicht aktuallisiert (freeze), ABER es ging einmal kurz. Warum keine Ahnung
- orginale Arducam OSD Firmware ist auf dem MinimOSD
- APM ist die aktuelle 3er Firmware drauf

Ich hole mal etwas aus, Problem fing anderst an.

- MinimOsd fand erst keinen Heartbeat
- Alle möglichen Firmwares ausgetestet, keine Besserung
- Kabel vom APM zum OSD überprüft, der RX war falsch belegt
- Also RX umgesteckt, restliche Kabel ausser RX +5V und Masse entfernt (war ein fertiges Kabel)
- Nun fand er ab und zu den Heartbeat, und stieg wieder aus
- Stecker am Minim OSD nachgelötet, nun stehe ich da wie oben beschrieben. Heartbeat da, aber keine aktualisierung der Daten.

Der Witz ist, ich habe nen 2ten Kopter mit der gleichen Konfig, da geht es von Anfang an problemlos.


Vielleicht hat jemand ne Idee was das sein könnte.
 

Spencer

Vollthrottle
#2
Hallo,

wurde am OSD bei jedem Firmwarewechsel ein EEPROM_clear gemacht?
Sind die Parameter im APM eingestellt?

SERIAL3_BAUD, 57 (telemetry output at 57600)
SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR3_POSITION, 2 ( 2hz for location data )
SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )
http://code.google.com/p/arducam-osd/wiki/Troubleshooting

VG

Sven
 

olex

Der Testpilot
#3
Wenn Heartbeat, aber keine Daten ankommen, geh doch im Mission Planner auf den Hardware-Tab und klicke den Button beim OSD. Dann APM und OSD einmal neustarten. Bei mir hat's geholfen - betreibe parallel Telemetrie und MinimOSD mit der MinimOSD-Extra Firmware, TX vom OSD ist entsprechend nicht verbunden, aber der bekommt ganz normal Daten und zeigt diese an.
 

Manfet

Erfahrener Benutzer
#4
- Also RX umgesteckt, restliche Kabel ausser RX +5V und Masse entfernt (war ein fertiges Kabel)
Warum entfernst du einfach die restlichen Kabel? Falls du keine Telemetrie nutzt (diese muss dann auch eingeschaltet sein für ein funktionierendes OSD) musst du auch TX von MinimOSD an RX am APM verbinden. Ohne Telemetrie sind es 4 Kabel von APM zu MinimOSD.
 

Franky

Erfahrener Benutzer
#5
SERIAL3_BAUD, 57 (telemetry output at 57600)
SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR3_POSITION, 2 ( 2hz for location data )
SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )
Das Wars!

Es geht nun.
Warum ich restliche Kabel ausser RX, 5V und GND entfernt habe? Weil ich einfach nicht mehr weiter wusste wegen Belegung.
Dachte dem Minim OSD reicht der RX. Funktioniert nun auch so.

Sollte ich den TX wieder anlöten?

Grüsse Frank
 

Manfet

Erfahrener Benutzer
#6
Früher gings nur mit TX von MinimOSD an RX von APM, das MinimOSD hat dann quasi die Daten angefordert. Durch das Setzen der Werte definierst du jetzt quasi dem APM das er die Daten schicken soll ohne das sie angefordert werden. Haben die glaub beim MinimOSD Extra eingeführt weil es immer ein paar Probleme gab.
Wenn du es anlötest erhöhst du halt die Sicherheit das es nicht ausfällt. Allerdings ist ein OSD Ausfall mit etwas Flugerfahrung auch kein Weltuntergang, solange das Bild da bleibt ist alles gut.
 

Spencer

Vollthrottle
#7
... und den EEPROM_clear beim Firmware Wechsel nicht vergessen.
Board -> Arduino Nano w/ATmega328
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten