1. Einführung¶
Deviation ist eine alternative Firmware für die Walkera Devention™ (Devo) Senderserie. Das Hauptziel ist, Support für verschiedene Protokolle hinzuzufügen, um das ganze Potential dieser Plattform zu erschließen. Der Kern der Deviation Firmware ist ein Mischersystem, welches dem der Er9X Firmware für Turnigy/Flysky9x™ Sender nachempfunden wurde.
Deviation enthält auch einen USB Dateisystem, wodurch es einfach ist, den Sender von jedem PC aus zu verwalten ohne eine spezielle Software zu benötigen.
Das Design von Deviation ist auf maximale Konfigurierbarkeit ausgelegt. Alle Modell- und Senderkonfigurationen werden über Textdateien gesteuert, welche von der Firmware (oder dem Benutzer) gelesen und geschrieben werden können. Dadurch ist zum einen nachvollziehbar, was konfiguriert wurde und zum anderen ist die Konfiguration am Sender oder per Texteditor änderbar. Der Hauptbildschirm ist frei anpassbar, jede Kombination von Eingaben, Schaltern, Kanaldaten, oder Timern kann angezeigt und für jedes Modell individuell konfiguriert werden.
Deviation unterstützt bereits ohne irgendeine Änderung am Sender viele Protokolle:
- Walkera Devo 6/7/8/10/12
- Walkera WK2401 / WK2601 / WK2801
- DSM2 / DSMX
- Nine Eagles J6 Pro (erfordert ein Telemetriemodul)
Deviation kann mit sehr einfachen Modifikationen am Sender (benötigt entsprechende Sendemodule) zahlreiche weitere Protokolle unterstützen. Zu den beliebtesten zählen:
- Flysky (auch für WLToys V911, V9x9, und Xieda 9938)
- Hubsan-X4 und Estes Proto X
- V202
- SLT
- FrSky
Deviation unterstützt (Flug-)Simulatoren, welche über DSC-Kabel (PPM) oder USB-Kabel (USBHID) angeschlossen werden. Deviation ermöglicht auch Lehrer-Schüler und FPV Konfigurationen.
Deviation kann bis zu 255 verschiedene Modelle speichern und verwendet eine portable Syntax welche den Modellaustausch zwischen allen von Deviation unterstützten Sendern erlaubt.
Deviation wurde internationalisiert und wird mit Übersetzungen für Englisch, Afrikaans, Traditionelles Chinesisch, Holländisch, Spanisch, Französisch, Deutsch, Ungarisch, Italienisch, Rumänisch, Russisch und Chinesisch geliefert. Neue Sprachen können durch Installation passender Übersetzungsdateien hinzugefügt werden.
1.1. Haftungsausschluss¶
Deviation ist experimentelle Software. Es gibt keine Garantie, weder explizit noch implizit, über die Qualität oder Zuverlässigkeit dieser Software. RC-Modelle können bei unsachgemäßer Handhabung schwere, womöglich sogar tödliche Verletzungen verursachen. Mit der Entscheidung die Deviation Software zu verwenden übernehmen Sie die alleinige Verantwortung über die Kontrolle Ihrer Modelle. Die Autoren von Deviation können nicht für Verletzungen, oder Schäden, welche durch die Verwendung von Deviation verursacht werden, haftbar gemacht werden. Seien Sie vorsichtig.
1.2. Hinweise¶
Deviation ist eine unabhängige Arbeit. Das Deviation Projekt ist nicht mit Walkera® assoziiert, und wurde von Walkera® weder unterstützt noch autorisiert. Die Autoren waren weder in Kontakt mit Walkera noch kennen Sie deren Einstellung zu diesem Projekt. Das Deviation-Team übernimmt keine Garantie, dass die Deviation Firmware nicht Ihren Sender beschädigt (auch wenn dies nicht möglich sein dürfte). Es gibt auch keine Garantie, dass Walkera® in zukünftigen Versionen ihrer Hardware, Firmware oder Dfuse Software Änderungen vornimmt, welche zur Inkompatibilität mit Deviation führen.
1.3. Rechtsstatus und Urheberrecht¶
Dieses Projekt ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Sie sollten eine Kopie der GNU General Public License mit Deviation erhalten haben. Falls nicht, ist diese unter www.gnu.org/licenses erhältlich.
Die Veröffentlichung von Deviation erfolgt in der Hoffnung, dass es von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.
Das Deviation Projekt wir unter www.deviationtx.com bereitgestellt und der Quelltext ist unter https://github.com/DeviationTX/deviation verfügbar.