Hallo zusammen,
... MultiWii spricht Duplex EX ...
Für Multicopter mit MultiWii-Controller auf Basis des Atmel MEGA2560 (z.B. Crius AIO-Boards) habe ich in den letzten Tagen eine Duplex-EX Schnittstelle in den MultiWii-Code eingebaut. Um dessen Daten über Telemetrie zu übertragen, ist nur eine Verbindung zwischen UART3 des FC und EXT des RSAT erforderlich, sonst keine zusätzliche Hardware. Im CRIUS 2.0 läuft das Sensorprotokoll in einer MultiWii 2.3 mit, ohne die Zykluszeit von 2500us zu beeinträchtigen.
Was man ins Sensorprotokoll packt, ist natürlich Geschmackssache - aber Lipo-Spannung, Flughöhe, Temperatur, GPS-Sats und -Position sind mE auf jeden Fall sinnvoll. Wer einen Stromsensor im FC nutzt, kann natürlich auch Strom und Lipo-Kapa einbauen. Im MultiWii-Code sind ja die meisten Parameter als globale Var angelegt, daher hat die Sensorroutine freien Zugriff auf viele Systemdaten, zB auch Reglerparameter etc.
Eine Menusteuerung ist noch keine drin, die wäre aber möglich, zB zum Einstellen der PID-Parameter.
Vorher in der Dämmerung war ich kurz probefliegen mit meinem "Versuchsträger" FlyduMini - DUPLEX EX tut wunderbar...
Wer fliegt im Forum MultiWii? Bei Bedarf kann ich den Arduino MultiWii-Code gerne posten.
Mit sensorischen Grüßen,
Henning