Redirected from page "Firmware-0.76e"

Clear message

Firmware 0.76

http://mikrokopter.de/images/eng.gif Page in english

http://mikrokopter.de/images/fra.gif Page en français

http://mikrokopter.de/images/ita.gif Pagina in italiano

Erscheinungsdatum: 29.10.2009
Lizenz: LICENSE.TXT

Forum-Link: http://forum.mikrokopter.de/topic-12366.html

Download:

Sonderversion nur für ACT-S3D-Empfänger mit Summenausgang:

Video

Neue alternative Höhenregelung "VARIO-Höhenregler"

MK-Parameter/Altitude/altitude.gif

/!\ Beachten:


{i} weitere Details siehe MK-Parameter/Altitude...

Kamera: Nick- und Rollausgleich

{i} Die Servos werden erst nach dem Kalibrieren des Mikrokopter angesteuert! Ausnahme: Wenn keine BL-Ctrl gefunden wurden, werden die Servo sofort aktiviert (z.B. für Stand-alone Anwendungen der FC)

camera.gif

  • Servo control: Servowert zum Schwenken der Kamera. Hier kann entweder ein fixer Wert eintragen oder ein Poti zugeordnet werden.

  • Compensation: Einfluss des Nickwinkels bzw. Rollwinkels auf das entsprechende Servo.

  • Invert direction: Drehrichtung invertieren.

  • Servo min: Minimalwert als Anschlag.

  • Servo max: Maximalwert als Anschlag.

  • Servo refresh rate: Ansteuergeschwindigkeit. Einige Servos können nicht mit schnellen Werten angesteuert werden (je kleiner desto schneller). Bei der FC ME können bis zu 7 Servos ausgegeben werden. Die Ausgabe erfolgt sequentiell. Die "Servo refresh rate" begrenzt zudem die Anzahl der maximal ausgegebenen Servokanäle zusätzlich. D.h. ein Wert von 3 gibt auch nur die ersten 3 Servokanäle aus.

HINWEIS: Die Nick-/Rollservos werden erst nach dem Gyro kalibrieren angesteuert.


Einstellungen zum Gieren

MK-Parameter/Gyro/gyro.gif


LED-Blinkmuster & Kamerauslösung

output.gif
Hier kann ein Blinkmuster an den Transistorausgängen eingestellt werden, das automatisch läuft oder durch einen Funkkanal gesteuert wird.

Als Option ist einstellbar, ob dieses Muster immer aktiv sein soll oder erst nach dem Start der Motoren.
Im zweiten Fall legt man dann noch Ausgangszustand bei stehenden Motoren fest. (grüne LEDs)

Das Blinkmuster kann man bei Unterspannung/Empfangsausfall abweichend einstellen, so dass einem auch optisch eine Unterspannung bzw. ein Empfangsausfall angezeigt wird.

Ausgänge schalten per Funke

Wenn man als Timing einen Kanal auf der Funke nutzt (POTI1 - POTI4), kann man den Ausgang damit schalten. Lt. Foren.-Beitrag:
- Bei Minimalausschlag (-100%) ist der Ausgang dauerhaft aus.
- Bei Maximalausschlag (+100%) bestimmt das oberste Bit der Blinkmaske (im KopterTool linkes Bit) den Zustand des Ausgangs.
- Bei einem "Zwischenwert" läuft das Blinkmuster durch, der Wert bestimmt das Timing.



Siehe auch LedBeleuchtung

Mittels dieser Funktion kann man auch eine Kamera auslösen

Siehe: Auslösekabel


Automatische Zellenerkennung

Firmware-0.76e/unterspannung.gif

Empfänger

Zähler Flugzeit

Firmware-0.76e/cntr.gif
Es gibt jetzt zwei Zähler, die die Flugminuten sammeln.
Einen kann man im virtuellen Menü löschen. (So ähnlich wie die beiden Kilometerzähler beim Auto)


Waypoints im MK-Tool

Es gibt jetzt einen Editor für Waypoints:

Firmware-0.76e/wpeditor.gif

Man kann Waypoints hinzufügen (manuell oder per Maus), in der Grafik verschieben, löschen oder die Reihenfolge ändern.
Erst erstellt man eine WP-Liste auf dem PC und muss dann diese zum MikroKopter übertragen. Der GPS-Schalter sollte dabei auf ComingHome stehen.
Die Bedienung sollte selbsterklärend sein.

Hier ein paar Hinweise:


Löschen der Waypoints mit dem Sender

OSD-Ausgabe im MK-Tool

Sonstige Neuerungen

FlightCtrl: Einstellung im Beginner-Setting

MK-Tool:Settings-Dialog

Firmware-0.76e/hilfe.gif
Im Setting-Dialog des MK-Tools gibt es jetzt einen Hilfeknopf, der direkt auf die entsprechende Wikiseite verlinkt.
Hier die Beschreibungen im Wiki: MK-Parameter

MK-Tool:Kompatibilitätsmodus für serielle Schnittstelle

FlightCtrl: Motortest

Sporadisches "Zucken"

MK3Mag:Protokoll



Weitere Tools

Dubwise

QMK Groundstation

MissionCockpit

Allgemeine Hinweise zum Flashen der Firmware

Grundsätzlich ist die Reihenfolge egal. Empfohlen wird folgende Reihenfolge mit dem neusten MK-Tool:

  1. NaviCtrl

  2. MK3Mag
  3. FlightCtrl


Evtl. Meldungen bzgl. Inkompatibilitäten vom MK-Tool oder den Platinen können während des Updatevorgangs ignoriert werden.
Am Ende alles einmal aus- und wieder einschalten. (am besten befindet man sich dabei im Terminalfenster, dmait man gleich die Startausgaben der NaviCtrl (und evtl. Fehler) sieht)

Im Idealfall ist damit das Update beendet.

Es ist etwas schief gegangen? MK-Tool zeigt nun immer "Timeout" beim Updateversuch an?
Lösung: Direkt mit der Platine verbinden und während der 'Connect'-Meldung im MK-Tool, die Platine aus- und wieder einschalten. Dies startet immer den Bootloader, welcher dann das Update durchführt.

Hinweis zu Problemen mit Bluetooth

Sollten Probleme bei dem Versuch, den Mikrokopter mittels Bluetooth mit dem MK-Tool zu verbinden, auftreten, ist ab der Version 1.66b ein sogenannter Kompatibilitätsmodus eingebaut. Er kann über den optionalen Parameter /comp_io gestartet werden. Dieser Modus ist nur für solche Anwender gedacht, die zuvor dauerhaft einen Comportfehler beim Start des MK-Tool angezeigt bekommen haben. Bei Verwendung des MKUSB ist dies nicht erforderlich. Bei aktiviertem Kompatibilitätsmodus ist ein Update per Wi.232 nicht möglich.

Zum Aktivieren des Kompatibilitätsmodus, mit der rechten Maustaste Eigenschaften des Desktopicons des MK-Tools auswählen und bei Ziel hinter der Mikrokopter-Tool.exe nach einem Leerzeichen /comp_io einfügen.

Patch-Übersicht

FlightCtrl V0.76g


Firmware-0.76 (last edited 16.07.2010 12:15 by HolgerB)