Firmware-2.08



Firmware-2.08

Erscheinungsdatum: 10.10.2014

Lizenz: LICENSE.TXT

Links:

Download

Hier kann die Aktuelle Softwareversion heruntergeladen werden:


Wie updaten?

Noch nie ein Update gemacht? Eine Beschreibung wie dies geht findet man hier: SoftwareUpdate

Kompatibilität

  • Die Settings werden resettet
  • Falls eine sehr alte FC-Firmware installiert war, muss ggf. der Kompass werden (Siehe hier)

Boat Mode: Einschalten, Kalibrieren und Starten bei Bewegung

Wenn man den MK z.B. vom Schiff starten will, hat man das Problem, dass der Kopter beim Kalibrieren nicht still steht. Auch wenn man z.B. ein wackeliges Landegestell hat oder der MK aus der Hand gestartet werden muss, kann das nützlich sein.

Nun werden beim Kalibrieren der ACC-Werte zusätzlich die Kalibrierdaten der Gyros mit gespeichert, die im Boat-Mode aufgerufen werden.

Aufrufen der Kalibrierdaten und Aktivieren des "Boat" Modes.

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=154354&g2_serialNumber=1

  • Wenn man beim Kalibrieren den Nick/Roll-Stick in die rechte untere Ecke drückt, wird der Boat-Mode aktiviert.
  • Der Boat-Mode kann nur durch Aus-Einschalten wieder beendet werden. Das heisst: wenn man kurz vor dem Start 'normal' kalibriert, bleibt der Baot-Mode aktiv.
  • Wir wissen nicht genau, wie langzeitstabil die unterschiedlichen Gyros sind. Wir empfehlen daher, zumindest einige Stunden oder 1-2 Tage vor Verwenden des 'Boat'-Modes die ACC-Kalibrierung durchzuführen.
  • Die Offsets der Gyros werden nun auch auf der SD-Karte vermerkt.

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=154357&g2_serialNumber=2

/!\ Hinweis: Wer den Mode benutzen will, muss vorher einmal ACC-Kalibrierung machen, damit die Gyro-Offsets dauerhaft gespeichert werden.

Flugsimulation

Seit dieser Version kann man Flüge simulieren.

Im NC-Code ist eine Art MK-Modell hinterlegt, das auf die Steuerwerte reagiert.

http://gallery.mikrokopter.de/main.php/v/tech/Eifelt_02_Arrow.gif.html

http://gallery.mikrokopter.de/main.php/v/tech/Eifelt_02_GE.gif.html?g2_imageViewsIndex=2

(Logfile von diesem simuliertem Flug)

Damit kann man sowohl manuell fliegen, als auch Waypoints usw. benutzen

Wozu das ganze

1. zum Training

  • wie steuert man einen MK mit den Sticks
  • was macht Carefree
  • wie startet man Waypointflüge

2. zum Test

  • Simulation von Wegpunktflügen
  • Kameraneigung testen bei POIs
  • Auslösung von Kameras
  • Logfile erzeugen und testen

3. zum Entwicklungstool für die Entwicklung 3rd-Party Software-Tools

  • der MK antwortet mit den Datensätzen, als würde er wirklich fliegen

Anleitung

  • der MK wird ganz normal ans KopterTool angeschlossen

  • Map laden
  • in die Map klicken und Startpunkt auswählen
  • "virtuell" Motoren starten und losfliegen

Siehe auch: FlightSimulator

Neuer Parameter für die Höhenregelung

http://gallery3.mikrokopter.de/var/albums/tech/TiltCompensation.gif?m=1411666430

Der MK gibt sofort Gas, wenn er bei aktivierten Höhenregler geneigt wird. Normalerweise tut er das um einen festen Faktor. Es scheint aber so zu sein, dass einige MKs etwas mehr Schub brauchen, wenn sie geneigt werden. Das kann man nun mit diesem Faktor tunen.

  • Faktor kleiner als 100: Der MK sinkt sofort ab, sobald er geneigt wird -> nach der Bewegung steigt er dann wieder auf Sollhöhe.

  • Faktor grösser als 120: Der MK steigt sofort auf, sobald er geneigt wird -> nach der Bewegung sinkt er dann wieder auf Sollhöhe.

  • -> deshalb haben wir den Wert nun auf 110% gesetzt (bei einer 2.06 war das im Grunde genau 100)

Failsafe

  • per Default steht die Zeit nun auf 60sek
  • der MK geht bei der Home-Position nun immer in den Sinkflug, egal ob die Option "use vario for failsafe" angewählt wurde
  • Bugfix: Wenn ein eigener Kanal zum Auslösen von Fialsafe benutzt wurde, wurden die Nick/Roll-Kanäle nicht auf Null gesetzt

Waypoint Timeout (Setting auf der SD-Karte)

Bei Wind kann es vorkommen, dass der MK den Targetradius nicht erreicht (z.B wenn der auf 1m eingestellt ist, der MK aber nicht weiter als 2m ran kommt). Nun wird nach diesem Timeout der Targetradius pro Sekunde um einen Meter vergrössert.

{i} wer den Parameter verstellen will, muss die Settings.ini auf der SD-Karte löschen

KopterTool: Hinweis auf aktuellere Versionen

http://gallery3.mikrokopter.de/var/albums/tech/KopterTool_NewFirmware.gif?m=1413212420

Weitere Änderungen

  • Kameraauslösung bei eingestellten Abständen nun schneller als 1 sek möglich
  • Bugfix: Ein NMEA Datensatz war nicht konform
  • Setting auf SD-Karte "MinWP-Event" konnte entfallen
  • Neuer Eintrag im Logfile auf der SD-Karte: "Gas + Schwebegas"

Erinnerung: Starten und Stoppen der Motoren

{i} Zur Erinnerung: Seit Version 2.00 muss man beide Sticks in die Ecken drücken.

Grund: Es gab einfach zu viele Fälle, wo die Motoren im Flug ausgeschaltet wurden.

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=136379&g2_serialNumber=1 http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=136377&g2_serialNumber=1

Bugfixes


  • KategorieFirmware/FC