es hat zwar eine Weile gedauert, aber wir sind jetzt soweit, den Softwaresatz freizugeben.
(english version here)
Die aktuellen Programme sind:
- NaviCtrl V0.12i
- FlightCtrl V0.71h
- MK3Mag V0.21b
-
- MikroKopter-Tool V1.59
Diese kann man manuell hier laden, oder bequem vom MikroKopter-Tool aus.
Folgendes hat sich geändert:
Umschalten der Schnittstellen:
externer Link:

Serieller Zugriff und Update auf FC, MK3Mag und GPS durch die Debug-Schnittstelle des Naviboards (d.h. kein Umstecken mehr notwendig)
Zwischen FC und NC kann man auch im Flug umschalten, um Daten zu betrachen.
U-Center
Das Ublox-Tool funktioniert jetzt auch durch die Navi-Schnittstelle --> vorher auf "MKGPS" schalten und den erweiterten Datensatz aktivieren, Koptertool beenden und dann das uBlox-Tool u-center starten. (Das schaltet die Navi-Schnittstelle auf das GPS durch und aktiviert die Datensätze, die das uBlox-Tool braucht)
Mit dem U-center kann man sich einige Zusatz-Informationen (Signalstärke, Position der Satelliten usw.) ansehen
Achtung: das geht nicht im Flug, weil damit die GPS-Verbindung zum Navi unterbrochen wird (zumindest geht dann keine GPS-Unterstützung)
Vorsicht: auf keinen Fall mit dem u-center die Baudrate des GPS-Empfängers ändern, sonst sperrt man sich aus
Datenlog auf SD-Karte:
Die Files werden als KML-File gespeichert. Wenn Google-Earth installiert ist, kann man die mit Doppelklick öffnen
Die kml-files liegen im Unterordner "logs", der einen Unterordner mit dem Datum enthält. Die Files sind nach dem Datum benannt (UTC, nicht logale Zeit). Die Höhenangaben im KML-File sind nicht absolut sondern relativ zur Starthöhe. Als Höhe wird die vom GPS gemessene geloggt.
Das Loggen beginnt mit Motorstart und endet mit dem Stoppen der Motoren.
Zusätzliche Parameter im Kopter-Tool:
externer Link:

GPS-Wind-Correction:
soll den MK bei Coming-Home direkter zurückfliegen und die Drift durch Wind kompensieren
Speed-Compensation:
Greift bei AID unterstützend ein, wenn man einen neuen Punkt anfliegt
Wenn zuviel Geschwindigkeit aufgebaut wird, bremst das den MK
GPS-Maxradius:
Soll eine virtuelle Grenze bilden, die mit GPS nicht überschritten wird.
Wenn der MK ausserhalb des Kreises einloggen soll, nimmt er als neue Position einen Punkt auf dem Kreisrand.
Man kann den Radius auch auf ein Poti legen. Wegpunkte und Soll-Positionen werden damit auch auf einen Kreis von max. 512m Durchmesser begrenzt.
GPS Angle Limit
Damit lässt sich die maximale Neigung der GPS-Regelung begrenzen.
Ein Wert von 60 entspricht ca.35°
3-Fach-Schalter
Höhenschalter kann auf 3-Poligen Schalter gelegt werden --> z.B. mit dem GPS-Schalter kombiniert
Bei Mittelstellung ist die Höhenregelung dann aus
Kompatibilität
Das Navi prüft jetzt, ob FC und MK3Mag kompatibel sind
Ansonsten kommt eine Meldung
Fehlerbehandlung
Die rote LED auf dem Navi ist nur dann ist an, wenn etwas nicht stimmt.
Es gibt jetzt Errorcodes:
0: No Error
1: FC not compatible
2: MK3Mag not compatible
3: no FC communication
4: no MK3Mag communication
5: no GPS communication
6: wrong compass value (not calibrated)
...
externer Link:

Der Text wird auch im virtuellen Display angezeigt und kann als Klartext vom OSD abgerufen werden
Navigation beim Gieren
Bislang liefen dann die Gyro-Kompass und echter Kompasswert nach > 1 Umdrehung auseinander
Das ist jetzt besser. Die Position wird jetzt beim Gieren besser gehalten.
Baro-Höhenmessung über 165m
Geht jetzt auch; allerdings nur "bei Regelung per Schalter". Der Offset wird elektronisch nachgeführt. Jetzt ist also auch eine Höhenregelung- und Messung über 165m möglich
MK3Mag
Wenn der MK3Mag noch nicht kalibriert wurde, blinkt die LED jetzt ständig. Ist alles okay, leuchtet sie dauerhaft.
Stabilere Kommunikation mit dem MK3Mag --> muss nach Störung wieder anlaufen und die Spikes sollten behoben sein
NAch dem Update muss man den MK3Mag neu kalibrieren (die LED blinkt jetzt zusätzlich beim Kalibrieren)
Visualisierung "OSD-Datensatz"
Das Navi gibt jetzt alle wichtigen Daten in einem Datensatz aus.
Die Darstellung im Koptertool ist noch nicht fertig
Waypoints
Geht jetzt auch.
Uns fehlt da noch eine GUI, um Google-Earth-Punkte einzugeben. Da werden sich Ligi, KeyOz, Gregor usw. austoben...
Datenübertragung
Wurde komplett überarbeitet - damit sind die alten Tools (Koptertool, Dubwise, EPI-OSD usw. zunächst inkompatibel)
Virtuelles Display
..läuft jetzt flüssiger
GPS-Regelung
Da habe ich noch etwas Feintuning gemacht.
neue Hold-Position bei PH (AID) per Schalter
Nochmal zur Info: Wenn der Parameter "GPS hold stick threshold" auf Null gesetzt wird, loggt der MK die aktuelle Position als Hold-Position beim Umlegen des GPS-Mode-Schalters. Egal, wie man die Sticks danach bewegt.
Das ging vorher auch schon, aber ich werde öfter danach gefragt.
Piepen
Wenn GPS noch keinen Fix hat, piept es nicht mehr, wenn der Schalter auf Free ist.
Es piept, wenn der MK seine Home-Position anlernt und wenn die Poition bei PH geloggt wird.
Updaten
Bitte beim Updaten in folgender Reihenfolge vorgehen:
1. Updatekabel (MKUSB oder SerCon) am Naviboard (Debug) anschliessen
2. neues Koptertool benutzen (es ist normal, dass mit der alten NaviCtrl-SW nicht viel angezeigt wird - bis auf ein paar Debugwerte)
3. NaviCtrl updaten
4. Flight-Ctrl updaten (einfach das FC-File auswählen; Updatekabel bleibt am Naviboard)
5. MK3Mag updaten (einfach das MK3Mag-File auswählen; Updatekabel bleibt am Naviboard)
6. Settings kontrollieren (besonders die Kanalzuordnung)
7. ggf. MK3Mag kalibrieren
Vielen Dank an killagreg für die Unterstützung und auch an die Betatester, die uns beim Testen und mit Ideen geholfen haben.
Gruss,
Holger
« Bearbeitet von IngoB am 17.01.2009 20:36. »

Aktive Beiträge
= SUCHE =
Chat
English
French
Registrieren
LOGIN








