I had an old version of the LUA from the MavLink project on my taranis and decide to try this one - got a new version 1.5.0, i think.
so, i got all the sensors in, i see it partially gets data shown on the screen but it has constant banner ‘no telemetry data’ in front.
following the script i see it looks like it goes into the sub
local function telemetryEnabled()
if getRSSI() == 0 then
noTelemetryData = 1
return noTelemetryData == 0
and at which point i am lost as obviously i get RSSI fine and it even prints it on the screen in top line - 80 to 81 something, not important how much. RxBt also gets sent in fine. Logic in drawtelemetry also seems ok at a first glance - what can be the deal?
old mavlink 2.01-rc script does not complain and draws all fine, screen works correctly. I can of course kill that sub and suppress this window but i am confused - what is going on?
Only part i suspect - i see no function getRSSI() defined in the yaapu9.lua script - is it something global? or is it the reason - should it be defined in this same script? sorry for stupid questions, i am not a lua expert.
I googled a bit and found this alteration was done on
"yaapu commented on Mar 9
switched to getRSSI() to detect telemetry status"
odd stuff, if i have standard last 2.2.1 OpenTx - is it a firmware issue?