LUA Reference Guide
Search…
EdgeTX v2.7
EdgeTX 2.7 Lua Reference Guide
Introduction
Part I - Script Type Overview
Part II - EdgeTX Lua API Programming Guide
Part III - EdgeTX Lua API Reference
Constants
General Functions
Model Functions
model.defaultInputs()
model.deleteFlightModes()
model.deleteInput(input, line)
model.deleteInputs()
model.deleteMix(channel, line)
model.deleteMixes()
model.getCurve(curve)
model.getCustomFunction(function)
model.getFlightMode(index)
model.getGlobalVariable(index, flight_mode)
model.getInfo()
model.getInput(input, line)
model.getInputsCount(input)
model.getLogicalSwitch(switch)
model.getMix(channel, line)
model.getMixesCount(channel)
model.getModule(index)
model.getOutput(index)
model.getSensor(sensor)
model.getTimer(timer)
model.insertInput(input, line, value)
model.insertMix(channel, line, value)
model.resetSensor(sensor)
model.resetTimer(timer)
model.setCurve(curve, params)
model.setCustomFunction(function, value)
model.setFlightMode(index, params)
model.setGlobalVariable(index, flight_mode, value)
model.setInfo(value)
model.setLogicalSwitch(switch, value)
model.setModule(index, value)
model.setOutput(index, value)
model.setTimer(timer, value)
Lcd Functions
Bitmap Functions
Filesystem
Part IV - Advanced Topics
Appendix
Powered By
GitBook
model.setCustomFunction(function, value)
Set Custom Function parameters
@status current Introduced in 2.0.0, TODO rename function
Parameters
function
(unsigned number) custom function number, see
Special Function Constants
.
value
(table) custom function parameters, see model.getCustomFunction() for table format
Return value
none
Notice
If a parameter is missing from the value, then that parameter remains unchanged.
Previous
model.setCurve(curve, params)
Next
model.setFlightMode(index, params)
Last modified
4mo ago
Export as PDF
Copy link
Contents
Parameters
Return value
Notice