Un simple tableau de bord basé sur Lua pour le TBS Tango2
Par défaut, vous verrez les tensions cumulées sur l'écran d'affichage. Cela signifie que la jauge de batterie à gauche affichera des informations non pertinentes. Si vous souhaitez récupérer la tension moyenne des cellules, tapez set report_cell_voltage = ON
sur Betaflight CLI.
set report_cell_voltage = ON
sur Betaflight CLI.)La première comme options pour afficher plus d'informations, elle s'appelle farl.lua :
J'ai ajouté un système de template (très) léger : vous pouvez éditer farl.lua et remplir l'espace vide qui se trouve en bas de l'écran avec les options suivantes :
-- If you set the GPS, it will no show Rssi Quality & Power ouput in order to keep a readable screen
-- Display the GPS Coordinates of the quad
local displayGPS = false
-- Display Signal to Noise ratio
local displayRssi = false
-- Display the Tango2 PowerOuput (useful to avoid to fly at 25mw in a bando)
local displayPowerOutput = false
-- Will be displayed only if displayGPS, Rssi and PowerOuput are set to false
local displayFillingText = true
Vous pouvez choisir ce que vous souhaitez afficher ! Si tout est défini sur False, il sera vide tel qu'il était.
Le second est plus simple, mais occupant tout l'espace disponible : c'est le farllh.lua
Téléchargez le script farl.lua ci-dessus et faites-le glisser sur votre radio. Vous devez le placer dans votre dossier /SCRIPTS/TELEMETRY.
Comment installer :
Si vous avez copié correctement les fichiers, vous pouvez maintenant accéder à la page de configuration de l'écran de télémétrie et configurer le script en tant que page de télémétrie.
La configuration du script en tant que page de télémétrie permettra l'accès en appuyant simplement sur un bouton.
Comme tout le monde n'utilise pas la même configuration de contrôleur que moi, voici quelques astuces pour éditer le script selon vos usages...
Pour changer le bouton qui arme le tableau de bord... veuillez modifier la valeur de « sa » par une entrée différente ici.
Pour passer à un mécanisme d'armement à deux étages, remplacez l'option ci-dessus par un interrupteur « logique ». Par exemple : armed = getValue('ls2')
. Voir : Numéro 2
Pour inverser le commutateur d'armement (par exemple : si vous êtes armé lorsque ce tableau de bord indique qu'il est désarmé), veuillez modifier le code ici. En règle générale, vous inversez simplement tous les <
et >
dans ces deux lignes liées à l'armement.
Pour changer le bouton qui définit votre mode, veuillez modifier cette ligne avec une entrée différente.
Pour changer le nom de chaque mode sur le commutateur de mode, veuillez modifier ces lignes
Pour configurer votre combiné pour qu'il effectue une minuterie, il s'agit d'une fonctionnalité OpenTX standard. Vous pouvez rechercher sur Google comment procéder ou consulter ce rapport de bug pour plus d'informations.
Pour plus d'informations sur la programmation en Lua spécifiquement pour OpenTX, veuillez voir ici