Ce site contient essentiellement des notes de travail. Le contenu est en constante évolution, et loin d'être achevé. (+ d'infos)
La plupart des documentations informatiques sont orientées Debian / Ubuntu.

Modélisme/Hardware/Télécommande/FrSky/Horus

De Ordinoscope.net
Sauter à la navigation Sauter à la recherche

Introduction

Enfin une Horus entre les mains ! Ca aura mis du temps. Toutefois les premières impressions sont mitigées. Si la radio est d'une qualité de construction irréprochable, quoique un peu lourde, la partie software n'en est qu'à ses débuts. Le firmware beta d'OpenTX est utilisable, mais encore très limité et incomplet. Quant à Companion, il ne permet ni d'éditer ou importer des modèles depuis la Taranis.

Ceci dit l'équipe d'OpenTX nous a habitué à bosser rapidement et nous amener des fonctionnalités des plus appréciables, et je n'ai aucun doute que nous ayons une télécommande au top pour la saison 2017.

Pour le moment la documentation officielle est plus basée sur la Taranis, que sur la Horus. L'objectif de cet article est d'expliquer les bases pour accéder à la télécommande, installer OpenTX, mettre à jour les firmwares, etc. Le mode d'emploi de la Taranis reste valable pour la philosophie de configuration.

Ce qui fonctionne ou pas

OK FAIL
  • support des récepteur D8 (contrairement au firmware original de FrSky)
  • Companion ne peut pas éditer / importer / exporter les modèles</stike>
  • pas de bootloader - concrêtement, il n'est pas possible d'accéder à la carte SD via l'USB 1
  • ne permet pas de flasher ni le module interne, ni un module / récepteur externe
  • le module Bluetooth n'est utilisable que pour du data (écolage) ou l'envoi de télémétrie à une tablette / téléphone - pas plus d'infos pour le moment
  • le module GPS interne à la télécommande n'est pas supporté
  • 1 il est possible d'accéder au contenu de la carte SD lorsque la télécommande est allumée, au lieu du mode joystick - nécessite l'option « massstorage »

Manipulations de base

Les opérations suivantes sont valables sur OpenTX

  • allumer: POWER (~2s)
  • éteindre: POWER (~5s)
  • choisir / créer un modèle: ENTER (~2s)

Charge

La charge ne fonctionnera pas correctement si la télécommande est allumée

  • connecter le chargeur (18V @ 0.5A !)
  • la LED verte clignote - mesure de la batterie
  • la LED verte est allumée - charge en cours
  • la LED verte est éteinte - charge terminée

Firmwares

Firmwares EU vs EU-LBT

Si vous avez acheté la radio en Europe, le firmware EU-LBT est obligatoire. Celui-ci permet de détecter et d'éviter des collisions avec d'autres appareils sur la plage de fréquences. Sur le principe, c'est bénéfique à la fois pour les autres et pour vous.

L'histoire du firmware EU n'est pas vraiment claire. Au début, il y a eu le firmware « EU ». Depuis la fin 2015, on parle du « EU-LBT » (Listen Before Talk).

  • le premier firmware « EU » réduisait la puissance d'émission - ce qui a valu de nombreuses plaintes quant à la portée et aux pertes de signal
  • le deuxième firmware « EU-LBT » écoute avant d'envoyer, évite les fréquences occupées, et utilise le signal au maximum de sa puissance - d'après les retours, il fonctionne aussi bien que le « non-EU »
  • ces deux firmwares ne sont pas compatibles. La Horus « EU » est en réalité une « EU-LBT ».
  • si votre télécommande est en « EU », il est recommandé de la mettre à jour en « EU-LBT » (nécessitera la mise à jour des récepteurs D16)

Les anciens récepteurs D16 (série XnR / S6R) « EU » ou les « non-EU » doivent être reflashés en mode « EU-LBT » pour pouvoir se connecter à la Horus « EU ».

Les récepteurs D8 (série DnR) ne sont plus supportés par la Horus. Toutefois, OpenTX le propose encore.

Mise à jour du firmware de l'émetteur

Il y a deux firmwares: le soft (ex. OpenTX), mais aussi celui de l'émetteur. OpenTX ne permet pas de flasher le module interne. Pour mettre à jour l'émetteur, utiliser la procédure suivante:

  • installer le nouveau firmware de FrSky
  • démarrer la télécommande - le firmware se mettra à jour à ce moment
  • éteindre la télécommande
  • réinstaller OpenTX

USB

Modes USB

  • DFU: connecter l'USB lorsque la télécommande est éteinte
  • Mass Storage: connecter l'USB lorsque la télécommande est allumée

Linux

Les droits doivent être octroyés à tous pour permettre de flasher la télécommande.

echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666"' | sudo tee /etc/udev/rules.d/45-companion-taranis.rules                                                                       

Débrancher et rebrancher la télécommande (éteinte), et la mise à jour sera dorénavant possible.

Flasher le firmware OpenTX

  • brancher la télécommande éteinte (si la télécommande est allumée, elle sera considérée comme joystick ou massstorage si le firmware est configuré comme tel)
  • sur Windows, s'assurer que Zadig a été configuré au préalable
  • flasher le firmware depuis Companion

Flash

Windows

  • Zadig

Structure des répertoires

/IMAGES
  • le nom du fichier ne doit pas dépasser 6 caractères, sinon ce dernier ne sera pas affiché
  • support des formats BMP, JPG et PNG
  • redimmensionner l'image à 192 x 96 px

Références