ardupilot/libraries/AP_Scripting/applets
Randy Mackay 825761292a AP_Scripting: EKF source switching for ExtNav and optflow 2024-03-14 11:42:44 +11:00
..
Aerobatics/FixedWing AP_Scripting: convert ARSPD_FBW_MIN/MAX to AIRSPEED_MIN and AIRSPEED_MAX 2024-01-23 15:00:30 +11:00
WebExamples AP_Scripting: added web server appliction 2023-12-11 18:00:38 +11:00
BattEstimate.lua AP_Scripting: added BattEstimate lua script 2023-08-10 07:43:25 +10:00
BattEstimate.md AP_Scripting: added BattEstimate lua script 2023-08-10 07:43:25 +10:00
Gimbal_Camera_Mode.lua
Gimbal_Camera_Mode.md
Heli_IM_COL_Tune.lua AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Heli_IM_Col_Tune.md
Heli_idle_control.lua AP_Scripting: script for idle control (gas helicopters) 2024-01-09 22:29:50 -05:00
Heli_idle_control.md AP_Scripting: script for idle control (gas helicopters) 2024-01-09 22:29:50 -05:00
Hexsoon LEDs.lua AP_Scripting: fix easy lua check issues in examples 2023-10-31 11:11:52 +11:00
Hexsoon LEDs.md AP_Scripting: applets: add Hexsoon LEDs script 2022-10-12 19:04:30 +11:00
MissionSelector.lua AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
MissionSelector.md
ONVIF_Camera_Control.lua
ONVIF_Camera_Control.md
QuadPlane_Low_Alt_FW_mode_prevention.lua AP_Scripting: add Quadplane low altitude forward flight mode aplet 2022-08-23 10:17:48 +10:00
QuadPlane_Low_Alt_FW_mode_prevention.md AP_Scripting: add Quadplane low altitude forward flight mode aplet 2022-08-23 10:17:48 +10:00
README.md
RockBlock.lua AP_Scripting: Account for nil battery in Rockblock and MAVLink_HL scripts 2023-08-02 12:18:46 +10:00
RockBlock.md AP_Scripting: Add lua scripts for Rockblock modem 2023-02-21 22:32:32 +11:00
Script_Controller.lua AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Script_Controller.md AP_Scripting:Add mission to Script_Controller and improve 2023-01-17 10:24:08 +11:00
SmartAudio.lua
SmartAudio.md
VTOL-quicktune.lua AP_Scripting: make 2-position switch easier for quicktune 2023-10-21 08:14:03 +11:00
VTOL-quicktune.md AP_Scripting: make 2-position switch easier for quicktune 2023-10-21 08:14:03 +11:00
ahrs-source-extnav-optflow.lua AP_Scripting: EKF source switching for ExtNav and optflow 2024-03-14 11:42:44 +11:00
ahrs-source-extnav-optflow.md AP_Scripting: EKF source switching for ExtNav and optflow 2024-03-14 11:42:44 +11:00
copter-deadreckon-home.lua AP_Scripting: copter deadreckoning lua check fixes 2023-03-18 08:55:21 +09:00
copter-deadreckon-home.md AP_Scripting: copter deadreckon applet gets param desc and md 2023-03-18 08:55:21 +09:00
forward_flight_motor_shutdown.lua AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
forward_flight_motor_shutdown.md
leds_on_a_switch.lua AP_Scripting: add an applet to control LED brightness with a switch 2023-10-18 15:24:32 +01:00
leds_on_a_switch.md AP_Scripting: add an applet to control LED brightness with a switch 2023-10-18 15:24:32 +01:00
motor_failure_test.lua
motor_failure_test.md
mount-poi.lua AP_Scripting: mount-poi displays startup message 2023-11-07 07:47:53 +11:00
mount-poi.md AP_Scripting: mount-poi supports locking mount to Location 2023-11-07 07:47:53 +11:00
net_webserver.lua AP_Scripting: prevent double close in web server 2024-03-14 11:42:42 +11:00
net_webserver.md AP_Scripting: added web server appliction 2023-12-11 18:00:38 +11:00
plane_package_place.lua AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
plane_package_place.md AP_Scripting: added quadplane payload place script 2023-02-09 07:02:12 +11:00
plane_precland.lua AP_Scripting: support precision loiter in quadplanes 2024-03-14 11:42:43 +11:00
plane_precland.md AP_Scripting: support precision loiter in quadplanes 2024-03-14 11:42:43 +11:00
plane_ship_landing.lua AP_Scripting: fixed race condition in ship landing 2024-03-14 11:42:43 +11:00
revert_param.lua AP_Scripting: added more params to revert script 2023-11-17 07:23:28 +11:00
revert_param.md AP_Scripting: added revert_param.lua applet 2023-07-03 07:09:07 +10:00
rover-quicktune.lua AP_Scripting: simplify Rover quick tune 2023-11-29 08:18:07 -08:00
rover-quicktune.md AP_Scripting: simplify Rover quick tune 2023-11-29 08:18:07 -08:00
runcam_on_arm.lua AP_Scripting: fix some more of the easy luacheck warnings 2023-12-13 18:10:26 +11:00
runcam_on_arm.md AP_Scripting: Lua applet starts/stops video recording on arm/disarm 2022-12-17 11:55:50 +11:00
winch-control.lua AP_Scripting: winch-control gets .md file 2023-10-03 12:13:06 +11:00
winch-control.md AP_Scripting: winch-control gets .md file 2023-10-03 12:13:06 +11:00

README.md

LUA Applets

Unlike the code in the examples directory, these are complete applets that required no user editing of the file for use. Each one has an .md file describing its operation and any switches or parameters in ArduPilot that are required for operation. The user only has to copy the applet to APM/scripts directory on their SD card, in order to install. Of course, scripting must be enabled via SCR_ENABLE =1 and the autopilot be capable of running scripts. See the Wiki for Lua Scripting under Advanced Configuration.

Each will have a Wiki entry mirroring the .md file'd contents with a link back to this directory.