1. Généralités¶
Deviation est un micrologiciel [firmware] alternatif pour les émetteurs radio Walkera de la série Devo©. Le but principal est d’exploiter le potentiel de ces émetteurs pour les rendre multi-protocoles. Le système de mixage est le cœur du micrologiciel Deviation. Il hérite du principe utilisé dans le micrologiciel libre Er9X destiné aux émetteurs Turnigy/Flysky9x©.
Deviation s’appuie sur un système de fichiers accessible en USB. Ceci rend sa configuration aisée à partir d’un PC, sans obligation d’utiliser une application spécialisée.
Deviation a été conçu pour être hautement configurable. Toutes les configurations, celles des modèles RC et celles l’émetteur sont gérées par des fichiers textes que le micrologiciel ou l’utilisateur peut lire ou écrire. Il est facile de connaitre ou modifier sa configuration par l’émetteur ou par un éditeur de texte depuis son ordinateur. La page Principale (ou page d’Accueil) est entièrement configurable. La position des interrupteurs, les canaux d’émission ou les données de télémétrie aussi bien que les chronomètres peuvent être affichés sur cette page de manière différenciée pourchaque modèle RC.
Deviation prend en charge de nombreux protocoles sans aucune modification de l’émetteur.
- Walkera Devo 6/7/8/10/12
- Walkera WK2401 / WK2601 / WK2801
- DSM2 / DSMX
- Nine Eagles J6 Pro (nécessite le module de télémetrie)
Deviation peut prendre en charge de nombreux autres protocoles avec des modifications très faciles. (un module émetteur récepteur (transceiver) est requis). Les plus populaires sont les suivants :
- Flysky (également pour WLToys V911, V9x9, et Xieda 9938)
- Hubsan-X4 et Estes Proto X
- V202
- SLT
- FrSky
Deviation accepte les simulateurs de vol connectés par un câble DSC (PPM) ou un cäble USB (USBHID). Deviation permet aussi l’écolage et la configuration de FPV.
Deviation peut mémoriser jusqu’à 255 modèles différents, et utilise un format de fichiers de configuration commun à tous les émetteurs Devo©. Cela permettant de partager n’importe quelle configuration de modèle RC entre émetteurs supportant Deviation.
Deviation a été internationalisé et est fourni avec des traductions en Anglais, Afrikaans, Chinois traditionnel, Hollandais, Espagnol, Français, Allemand, Hongrois, Italien, Roumain, Russe et Chinois. De nouveaux langages peuvent être ajoutés en installant le fichier de traduction adapté.
1.1. Clause de non responsabilité¶
Deviation est un programme expérimental. Il n’y a pas de garanties explicites ou implicites sur la qualité ou la fiabilité de ce programme. Les modèles réduits radiocommandés peuvent provoquer des blessures sérieuses voir la mort s’ils sont utilisés de manière inappropriée. En décidant d’utiliser le programme Deviation, vous prenez la totale de la responsabilité du contrôle de votre modèle. Les auteurs de Deviation ne pourront pas être tenus pour responsables pour quelque blessure ou dommage que ce soit provoqué par l’utilisation du programme Deviation. Soyez prudent et réfléchi.
1.2. Remarques¶
Deviation est un travail indépendant. Le projet Deviation n’est ni affilié, ni supporté, ni reconnu par Walkera®. Les auteurs n’ont jamais été en contact avec Walkera et ignorent la position de Walkera® sur ce projet. L’équipe de Deviation ne donne aucune garantie que le le micrologiciel Deviation n’endommagera pas votre émetteur (bien que cela ne devrait pas être possible). Il n’y a pas non plus de garantie que Walkera® ne modifiera pas dans le future le matériel, le micrologiciel ou l’outil Dfuse qui les rendrait incompatible avec Deviation.
1.3. Statut légal et copyright¶
Ce projet est un logiciel libre. Vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU telle que publiée par la fondation pour le logiciel libre - Free Software Foundation - , soit dans la version 3 de la License, ou (à votre choix) n’importe quelle version ultérieur. Vous auriez du recevoir une copy de la Licence Publique Générale GNU avec Deviation. Sinon, voir : www.gnu.org/licenses.
Deviation est distribué en espérant qu’il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de QUALITE MARCHANDE OU D ADAPTATION A UN EMPLOI PARTICULIER. Voir la Licence Publique Générale GNU pour plus de détails
Le projet Deviation est hébergé à www.deviationtx.com et les sources sont disponibles à https://github.com/DeviationTX/deviation.