Um painel simples baseado em lua para o TBS Tango2
Por padrão, você verá as tensões acumuladas na tela. Isso significa que o medidor da bateria à esquerda exibirá informações irrelevantes. Se você deseja buscar a tensão média das células, digite set report_cell_voltage = ON
no Betaflight CLI.
set report_cell_voltage = ON
no Betaflight CLI.)A primeira como opção para exibir mais informações chama-se farl.lua :
Adicionei um sistema de templates (muito) leve: você pode editar farl.lua e preencher o espaço em branco que fica na parte inferior da tela com as seguintes opções:
-- 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
Você pode escolher o que deseja exibir! Se tudo estiver definido como False, ficará em branco como estava.
O segundo é mais simples, mas ocupa todo o espaço disponível: é o farllh.lua
Baixe o script farl.lua acima e arraste-o para sua rádio. Você deve colocar isso em sua pasta /SCRIPTS/TELEMETRY.
Como instalar:
Se você copiou os arquivos corretamente, agora você pode ir para a página de configuração da tela de telemetria e configurar o script como página de telemetria.
Configurar o script como uma página de telemetria permitirá o acesso com o pressionar de um botão.
Como nem todo mundo usa a mesma configuração de controlador que eu, aqui vão algumas dicas para editar o script para seus usos...
Para alterar qual botão arma o painel... altere o valor de 'sa' para uma entrada diferente aqui
Para mudar para um mecanismo de armar de dois estágios, mude a opção acima para uma chave “lógica”. Ex: armed = getValue('ls2')
. Veja: Edição nº 2
Para inverter o interruptor de armar para trás (por exemplo: se você estiver armado quando este painel diz que está desarmado), modifique o código aqui. Normalmente você apenas inverteria todos os <
e >
nessas duas linhas relacionadas a armado.
Para alterar qual botão define seu modo, modifique esta linha para uma entrada diferente.
Para alterar o nome de cada modo na chave de modo, modifique estas linhas
Para configurar seu aparelho para fazer um cronômetro, este é um recurso padrão do OpenTX. Você pode pesquisar no Google como fazer isso ou consultar este relatório de bug para obter mais informações.
Para mais informações sobre como programar em Lua especificamente para OpenTX, veja aqui