Y’a un truc pénible dans le modélisme, c’est que chaque marque y va de son propre protocole de communication entre l’émetteur (la radiocommande) et le récepteur (l’engin). Heureusement, la fréquence elle est quasiment toujours de 2.4 GHz.
Le truc c’est qu’une radiocommande ça plombe vite un budget. Et comme moi j’ai dans l’idée d’essayer le FPV Racing avec un budget serré, j’ai bien envie de conserver ma radio Walkera Devo 7E que j’avais eu avec mon petit drone Walkera W100S.
Deviation TX
Heureusement, il existe Deviation TX, un firmware alternatif pour les télécommandes Walkera Devo (uniquement les modèles 6, 7E, 8, 10 et 12 dotés d’un un écran LCD et d’un port USB) qui tournent normalement sous Devention. A noter qu’à priori il n’est pas possible de faire machine arrière sur les modèles 7E et 10 puisque le constructeur ne fournit pas le logiciel original.
Ce logiciel alternatif a plusieurs avantages. Outre le fait qu’il démarre instantanément sans musique de merde, il est compatible avec tous les engins de la marque, nouvelle comme ancienne génération et ce sans l’adaptateur vendu par Walkera !
Mais ça n’est pas tout, Deviation TX sait aussi émuler les technologies DSM2 et DSMX plus connues sous le nom de Spektrum du constructeur Horizon Hobby. Et un émetteur Spektrum, ça s’adapte facilement sur un racer quelconque ;)
Installation de Deviation TX sur une radiocommande Walkera Devo 7E
Cerise sur le gâteau, flasher le firmware d’une radiocommande Walkera Devo est assez simple avec un ordinateur sous Windows (10 pour ma part).
Il faut dans un premier temps télécharger le logiciel Walkera DfuSe USB Upgrade Tool normalement disponible chez Walkera. Cependant l’ergonomie du site laissant à désirer, je n’ai même pas réussi à le trouver en créant un compte chez eux. Je mets donc la version 2.31 en téléchargement ici. Le fichier est sain, il a passé mon scan NOD32 et VirusTotal avec succès. Je ne détaille pas l’installation des plus simples. C’est du « next », « next », « next » (« suivant », « suivant », « suivant ») à moins de vouloir changer le répertoire de destination. Du classique quoi.
Il faut ensuite le firmware adapté à la télécommande qu’on retrouve très facilement chez Deviation cette fois-ci. Par commodité je mets aussi la version 4.0.1 que j’ai installé en téléchargement ici.
Une fois prêt, on peut lancer le logiciel dFuSe USB Upgrade :
Il faut ensuite connecter la radiocommande éteinte à l’ordinateur avec un câble USB (mini-B mâle / USB A) puis la mettre sous tension en maintenant le bouton EXT afin de passer en mode programmation. Le logiciel devrait la reconnaître assez rapidement :
On peut désormais charger le firmware Deviation. Il s’agit du fichier avec l’extension .dfu, deviation-devo7e-v4.0.1.dfu pour ma part :
Si tout est bon on peut lancer la mise à jour en appuyant sur le bouton Upgrade puis en acquiesçant le message d’avertissement. Au passage, le flash n’est pas long mais il faut s’assurer que la batterie ne va pas tomber en rade en cours sous peine de « briquer » la radiocommande !
Pour finir, il faut connecter la radiocommande à l’ordinateur en mode disque dur USB pour y coller les fichiers de configuration. Pour se faire, il faut allumer la manette en maintenant le bouton ENT enfoncé. Un logo USB devrait s’afficher sur l’écran LCD et un nouveau disque dur devrait être détecté par l’ordinateur. Il faut formater ce dernier en FAT :
Une fois le formatage terminé, il faut copier les fichiers de l’archive téléchargée en début de tuto, à l’exception de debug-devo7e-v4.0.1.zip et deviation-devo7e-v4.0.1.dfu :
A la fin de la copie il ne reste plus qu’à redémarrer la radiocommande normalement pour accéder au nouveau système d’exploitation Deviation TX en moins de temps qu’il ne faut pour le dire :
Les réglages sont nombreux mais la documentation (en anglais) sur le site de Deviation est très bien faite. Et pour ceux qui ne voudraient pas se prendre la tête, il y a tout plein de fichiers pré-paramétrés pour différents appareils sur le forum à mettre dans le dossier « models« .
Résumé vidéo du tutoriel
Dans un prochain billet j’expliquerai comment utiliser cette radiocommande (firmware stock et Deviation) comme un contrôleur de jeu vidéo sous Windows afin de s’entraîner sur simulateur.
Super merci !
ton tuto est trés clair et précis , ça y est ma 7E est upgradé , il me reste plus qu’à installer le module 7105 pour les Hubsan en particulier et le rêve d’une télécommande pour une flotte de drones sera réalité !
Encore merci et bon vol
Excellent, merci pour ton feedback !
De mon côté je suis passé à la Taranis X9D Plus et je dois avouer que même si la Devo 7E faisait le boulot, ça n’a rien à voir ;) D’ailleurs j’ai plein de tuto en tête à ce sujet !
Super tuto..ça a permis à un pote de refaire démarrer sa devo7e qui avait gelé lors d’une tentative de flashage…
Par contre ton lien vers le firmware n’est pas bon???tu mis le même lien que pour le Walkera DfuSe USB Upgrade Tool…sinon le tuto est clair et efficace…A bientôt sur xavdrone…
Tu peux trouver ça ici http://www.deviationtx.com/downloads-new/category/398-deviation-5-0-0 ;)
Bonjour,
j’aurai souhaité savoir s’il était obligatoire d’installer ce type de module http://www.banggood.com/CC2500-NRF24L01-A7105-Multi-RF-3-IN-1-Wireless-Module-for-DEVO-Transmitter-p-1046304.html?rmmds=detail-top-buytogether ?
Pour quoi faire ?
Ma radio était d’origine, pour passer en DeviationTX besoin de rien d’autre.
Du coup tu peut l’appairer à un récepteur frSky ou flySky directement sans rien d’autre ??
Je comprend pas alors l’utilité de ce type de module ?
Merci de ta réponse
Non, si ton but est de pouvoir appairer la radio avec autre chose que tu Spektrum faut changer le transmetteur en effet… Perso j’avais juste fait ça pour débrider un peu la radio :)
Ok je comprend mieux !
Encore merci
une dernière petite question , sait tu si elle est compatible avec le BLADE INDUCTRIX ?
Normalement oui, j’utilisais mon Blade Inductrix en DSM2 (mais avec une autre radio) :)
grace a toi j ai été capable d installer ce firmware merci
[…] précise que j’ai effectué la Déviation sur celle-ci et je vous conseille d’en faire autant si vous en achetez une (Merci au Motard […]
Bonjour , après avoir chargé la version 5.0 DEVIATION , impossible de communiquer avec le RX701.
Quelle solution ?
Merci
Salut,
Désolé je n’ai plus la radio pour t’aider :(
Bonjour , c’est bon j’ai réussi.
Le probleme venait de l’ID , j’ai effacé celui de la radio (none) ré-associé les tx-rx puis récupéré l’ID et tout fonctionne, reste maintenant a trouver la solution pour affecter les 2 boutons supplémentaires à 3 positions en plus des 2 à 2 positions. Si quelqu’un à une idée….
Merci
Merci pour le retour, tu peux tenter le coup sur le forum WE are FPV mais cette radio n’est pas hyper répandue :(
Bonjour ,
un petit up concernant l’affectation 2 boutons supplémentaires à 3 positions en plus des 2 à 2 positions .
Quelqu’un a déjà rencontré ce probleme?
erci
Salut, désolé en ce qui me concerne j’ai changé de radio y’a pas mal de temps déjà :s
salut ,
comment associer 2 switch (2×1 et 3×1) pour avoir une combinaison à 6 positions?
Bonjour ,
comment associer 2 switch (2×1 et 3×1) pour obtenir une combinaison de 6 positions?
Bonjour,
comment associer 2 switch (2×1 et 3×1) pour avoir une combinaison de 6 positions?
Salut,
comment associer 2 switch (2×1 et 3×1) pour obtenir 6 positions?
Bonjour ,
solution trouvée !
[channel5]
template=complex
[mixer]
src=ELE
dest=Ch5
switch=SW B2
scalar=-88
curvetype=fixed
[mixer]
src=AIL
dest=Ch5
switch=SW B1
scalar=-14
usetrim=0
curvetype=fixed
[mixer]
src=AIL
dest=Ch5
switch=SW B0
scalar=67
usetrim=0
curvetype=fixed
[mixer]
src=Ch7
dest=Ch5
switch=FMODE0
scalar=15
offset=13
usetrim=0
muxtype=add
curvetype=fixed
Ququ’un a une idée du mode de calcule de la valeur du PWM en fonction des valeurs de scalar / offset /usertim ?
merci
salut ,
tuto super mais je ne trouve pas le fichier firmware,désolé je suis pas top en informatique.
sur déviation il y a un » deviation-emu » et un autre « deviation-devo7e ». dans le fichier zip du « deviation -devo7e je ne trouve pas de firmware. quelqu’un peux m’aider car je ne peux pas brancher ma radio.
cordialement florent.
re j’ai avancer, au final tout est téléchargé. par contre sur le logiciel usb l’onglet upgrade n’est pas activé.
quelqu’un pourrai m’aider ?
cordialement florent
Désolé, ça fait trop longtemps que j’ai plus cette radio :s
merci motard Geek.
ce qui m’agace cela fait deux ans que je suis sur le problème est que personne est incapable de m’aider.
tout a l’aire de fonctionner mais la radio n’apparait pas le logiciel DfuSe. mon ordi la reconnait car j’entends le bruit et dans le gestionnaire de périphérique la radio est bien connecté.
je comprends rien
Bonjour , j’ai le même probleme.
Hier soir probleme d’armement du drone, RX et TX désappairés.
Le DEVO7E n’est plus reconnu par RX701, donc changement de TX avec DEVO7 , appairage OK mais aucune réaction sur le drone…
Et maintenant impossible d’utiliser upgrade…