getFieldInfo(name)
Return detailed information about field (source)
The list of valid sources is available:
- for OpenTX 2.0.x at http://downloads-20.open-tx.org/firmware/lua_fields.txt
- for OpenTX 2.1.x at http://downloads-21.open-tx.org/firmware/lua_fields.txt (depreciated)
- for OpenTX 2.1.x Taranis and Taranis Plus at http://downloads-21.open-tx.org/firmware/lua_fields_taranis.txt
- for OpenTX 2.1.x Taranis X9E at http://downloads-21.open-tx.org/firmware/lua_fields_taranis_x9e.txt
@status current Introduced in 2.0.8
Parameters
name
(string) name of the field
Return value
table
information about requested field, table elements:id
(number) field identifiername
(string) field namedesc
(string) field description
nil
the requested field was not found
Examples
local function run(e)
local fieldinfo = getFieldInfo('rs')
lcd.clear()
lcd.drawText(1,1,"getFieldInfo() example",0)
if fieldinfo then
lcd.drawText(1,11,"id: ", 0)
lcd.drawText(lcd.getLastPos()+2,11,fieldinfo['id'],0)
lcd.drawText(1,21,"name: ", 0)
lcd.drawText(lcd.getLastPos()+2,21,fieldinfo['name'],0)
lcd.drawText(1,31,"desc: ", 0)
lcd.drawText(lcd.getLastPos()+2,31,fieldinfo['desc'],0)
else
lcd.drawText(1,11,"Requested field not available!", 0)
end
end
return{run=run}