Seite 1 von 1

Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 13:07 ,Sa 4. Mai 2019,
von mcdark
Hi zusammen
kam endlich mal wieder dazu mich ein wenig dem Fliegen zu widmen.
Hatte gerade den Kopter von Anse hier zur Reparatur, ist ja einer von meinen gewesen (CX21)
dabei ist mir aufgefallen dass er das selbe Problem hat wie bei meinem nämlich nach irgendeinem Update vom FC wurde im OSD die Höhe über Grund nicht mehr richtig angezeigt, er Zeigt nahezu den Wert den die Gesamthöhe also über NN (Meereshöhe).
Weiß jemand was sich da geändert hat und wie man das wieder richtig hinbekommt'?
Anse wußte es auch nicht .
Verwendete Version ist derzeit 3.6.7 ging aber schon einige Versionen lang nicht.... dachte erst liegt an meinem Kopter , da es aber bei Anse genau so ist lags wohl doch an nem Update.
Hab leider über Google nix dazu gefunden.
Die OSD sind mini OSD fürs APM.

VG Tom

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 13:16 ,Sa 4. Mai 2019,
von mastersurferde
Welches OSD genau?
Welche Firmware ist auf dem OSD?
Wie nennt sich die Variable, die Ihr für die Höhe über Ground genommen habt?

Die aktuelle Version für das MinimOSD ist die 946:
https://github.com/night-ghost/minimosd-extra
Das Feld für die Flughöhe über Start nennt sich "Home Altitude" und nicht "Altitude" !!!!
Das funktioniert auch definitiv mit der 3.6.7 zusammen - hab ich erst diese Woche getestet.

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 13:50 ,Sa 4. Mai 2019,
von mcdark
ist ein MinimOSD die Firmware ist schon paar Tage alt würde mal sagen so 2 Jahre
ich muss mal die neuste aufspielen und testen.
Früher ging die Anzeige erst nach FC update gings nicht mehr

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 14:47 ,Sa 4. Mai 2019,
von mcdark
mhh jetzt hab ich mal upgedatet....jetzt seh ich kleine Flugzeuge , zahlen und Alphabet.... vermute mal Charset....

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 14:58 ,Sa 4. Mai 2019,
von mcdark
jepp das wars ......aber das Problem mit HA und ALT ist immer noch da nach dem SATfix.... beides zeigt bei mir 103 m noch ne Idee ??

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 15:07 ,Sa 4. Mai 2019,
von mcdark
habs jetzt mal eingrenzen können ...vor dem armen stimmt der HA ist auf 1m Alt 103m nach dem armen beide auf 103m ..... ich verstehs nimmer

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 17:12 ,Sa 4. Mai 2019,
von mcdark
keiner mehr ne Idee '``??

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 18:49 ,Sa 4. Mai 2019,
von mcdark
können die SR0 bzw die SR1 Werte was damit zu tun haben oder sind die nur für Groundstation??

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 22:22 ,Sa 4. Mai 2019,
von Wolle Can Fly
Hallo Mcdark !

Hallo Alle ;)

... ich seh da auch Seltsames nach Update auf:
.
2019-neu-test.PNG
.
:?: :o
.
IMG_20190504_221550.jpg
.
IMG_20190504_221552.jpg
.
.
Kann nur am Char-Set liegen, werde noch andere testen ...

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 22:41 ,Sa 4. Mai 2019,
von doelle4
Keine Ahnung , zu lange nichts damit gemacht.
Ev könnte das ein Ansatz für die Lösung sein:

Hier gibts in den Angezeigten Werten Attlitude und Home Attlitude:
Bild

http://dronemission.com/osd.html
Home Altitude (HA)
This panel indicates your height above your home position in meters if you set metric system for units of measurement, and feet if imperial. Some people prefer imperial as it is more refine by feet versus one meter when you are landing.
It works this way:
When APM boots and gets GPS lock, it checks your height above sea level than calibrates you barometric pressure sensor. After this it is using barometric height by default. From this moment, MinimOSD-Extra stores this height, than subtracts it from your actual true height. So you see the home altitude. (You can change it in APM parameters to use only GPS to measure height, or only barometric height (this is default) or a mix of both.
Translator:
Wenn APM startet und einen GPS-Lock erhält, überprüft es Ihre Höhe über dem Meeresspiegel und kalibriert Ihren Luftdrucksensor. Danach wird standardmäßig die barometrische Höhe verwendet. Ab diesem Moment speichert MinimOSD-Extra diese Höhe und subtrahiert sie von Ihrer tatsächlichen Höhe. Sie sehen also die Heimathöhe. (Sie können es in den APM-Parametern ändern, um nur die Höhe oder nur die barometrische Höhe (dies ist die Standardeinstellung) oder eine Mischung aus beidem GPS zu verwenden.


Gruß Hans

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 23:32 ,Sa 4. Mai 2019,
von mastersurferde
Nabend,

- die SRx Parameter sind in diesem Fall eigentlich nur interessant, wenn das MinimOSD nur mit RX, 5V und GND angeschlossen ist. Wenn der TX auch verdrahtet ist, dann besorgt sich das OSD selber seine Daten, wie es sie braucht.
- die von Hans verlinkte Anleitung (die kannte ich noch nicht), beschreibt genau, was ich oben geschrieben hatte: das richtige Anzeigefeld ist HA (Home Altitude). Allerdings hat die Anleitung nicht mit der Firmwareentwicklung mitgehalten und ist deswegen auf einem sehr sehr alten Stand.
- bei Wolfgang ist das falsche Charset auf dem MinimOSD. Zum Flashen des richtigen Charset muss erst der Charsetupdater geflasht werden. Wenn es ein älteres MinimOSD ist, dann muss zum Flashen des Charset auch auf der Videoseite eine Spannung angelegt werden. Zum Flashen des Charset müssen auf jeden Fall 2 LED´s am MinimOSD leuchten!!
- @mcdark: ich hoffe nicht, dass evtl das Baro auf deinem Pix einen Schlag hat. Schau Dir mal im MP die Rohdaten bzw. die angezeigte Altidute an.
- Die von mir verlinkte 946er Version für das MinimOSD läuft bei mir super auf allen Coptern. Das Update habe ich erst die letzten beiden Wochen auf allen meinen 5 Pixhawk Coptern gemacht. Achja: für uns ist die 946mavlink Version die richtige. Nicht die PX4-mavlink Version!!

Gruß
Stefan

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 08:33 ,So 5. Mai 2019,
von Wolle Can Fly
Schönen Sonntag Morgen zusammen !

Ich nutze immer noch die OSD-Config 2.0.4.1 r788m mit dem Char-Set _2.4.0.2.
Die ist noch sehr übersichtlich und funktionell.

Mit neueren Versionen passt das charset nicht und ich blicke bei den vielen
Einstellmöglichkeiten nicht durch :(

Danke Stefan, werde mich mal am CharSetUpdater versuchen.
Da kam immer eine Fehlermeldung. Trotz 5V Mod.

Kann hier keine CharSetUpdater-Exe finden:
.
CharSet-updater.PNG
CharSet-updater.PNG (35.52 KiB) 5739 mal betrachtet
Habe die MinimOsd_Extra_Uni.946DV-MAVLINK-release.hex geflashed,
scheinbar mit dem 2.4.1.6 charset.

Solange es keine Step by Step Anweisung hier gibt, kann ich nur die
Version 2.0.4.1 r788m mit dem Char-Set _2.4.0.2. empfehlen, da die
neuere Version Probleme macht und unverständlich ist:
.
2019-neu-test.PNG
.
Was ist "show Grid" ? = Gitterlinien
??? MAVLinkMode ???


Habe noch mal die FW upgedatet, charset wurde damit übernommen ???
.
OSD-Config-2019-ok.PNG
.

:dash2:
.

IMG_20190505_092001.jpg
... Horizon passt noch nicht :x
IMG_20190505_092108.jpg
.
In der Ordnerstruktur von GitHub herrscht ein unübersichlicher Durcheinander ...
Das CharSet einspielen dauert bei mir eine Ewigkeit !


Scheinbar gibt es beim OSD-Modul auch Unterschiede:
""Config. Tool is the configuration software, custom tailored for configuring MinimOSD-Extra DV. This tool is not compatible with original MinimOSD!"""

Was ist denn "Russian HUD" ??
Ist plötzlich wieder verschwunden :P = wird nur angezeigt wenn Element angewählt ;)

Fehler beim CharSetUpd:
.
CharSet-Fehler.PNG

Das ist mir alles zu kompliziert ohne ersichtliche Vorteile, ich bleibe bei der alten Version ;)

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 10:37 ,So 5. Mai 2019,
von DeWe
Das wichtigste hat Stefan schon erwähnt :
Früher wurde erst das hex und danach das Charset geflashed (alte Version) . Irgendwann hat es nicht mehr in den Speicher gepasst und es musste zuerst das Charset geflashed und danach die hex hinter geschoben werden. Also genau umgekehrt.
Hintergrund ist der, das bestimmte, nur für das Flashen, benötigte Sachen vom hex dann ohne Probleme überschrieben werden.

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 13:19 ,So 5. Mai 2019,
von Wolle Can Fly
Danke Dirk,

im obigen Screenshot OSD-Version 2.4.1.6 mit CharSet 2.4.1.6 installiert und dennoch
den Fehler im Horizon, denke da ist noch ein Bug denn die anderen Symbole stimmen ja.

Re: Problem mit der Anzeige der Höhe über Grund beim Pixhawk

Verfasst: 13:42 ,So 5. Mai 2019,
von mastersurferde
@Wolfgang: Einfach das Charset nochmal flashen. Da muss etwas schief gelaufen sein.
Das Charset wird auf den OSD-Bausteil selber geflasht. Deswegen brauchts auch die Spannungsversorgung auf der Camera-Seite des MinimOSD.

Vor Du das Charset flashen kannst, musst Du auf das OSD die Firmware:
Charset_Updater_FW.hex
flashen.
Darin sind dann die Flash-Routinen für den OSD-Chip drinnen. Dieser Teil wurde aus Platzgründen aus der normalen Firmware herausoptimiert.
Also erst die Charset_Updater_FW.hex flashen, dann das Charset updaten, dann die MinimOSD_Extra_uni.946DV_MAVLINK-release.hex flashen.

Dann sollte es passen.

Gruß
Stefan