ardupilot/libraries/AP_Scripting/applets
Andrew Tridgell 613b835d67 AP_Scripting: added QUIK_ANGLE_MAX for lua quicktune
this brings the same protection to the lua script as was added for the
C++ implementation
2024-12-22 07:09:31 +11:00
..
Aerobatics/FixedWing Scripting: added Lat,Lon to aerobatics POSM/POST 2024-09-26 16:44:13 +10:00
WebExamples AP_Scripting: added web server appliction 2023-12-11 18:00:38 +11:00
BattEstimate.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +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: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
Heli_IM_Col_Tune.md
Heli_idle_control.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10: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
MissionSelector.lua AP_Scripting: applets: MissionSelector: add loaded print 2024-11-06 18:14:47 +11:00
MissionSelector.md
ONVIF_Camera_Control.lua
ONVIF_Camera_Control.md
Param_Controller.lua AP_Scripting:Add parameter controller applet 2024-09-18 13:10:26 +10:00
Param_Controller.md AP_Scripting:Add parameter controller applet 2024-09-18 13:10:26 +10:00
QuadPlane_Low_Alt_FW_mode_prevention.lua
QuadPlane_Low_Alt_FW_mode_prevention.md
README.md
RockBlock.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +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: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
Script_Controller.md
SmartAudio.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
SmartAudio.md
UniversalAutoLand.lua Tools: add Plane autoland applet 2024-12-10 13:18:41 +11:00
UniversalAutoLand.md AP_Scripting: add Plane autoland applet 2024-12-10 13:18:41 +11:00
VTOL-quicktune.lua AP_Scripting: added QUIK_ANGLE_MAX for lua quicktune 2024-12-22 07:09:31 +11:00
VTOL-quicktune.md AP_SCripting: update VTOL QuickTune to allow YAW FLTE = 0 2024-04-09 09:31:42 +10:00
advance-wp.lua AP_Scripting: add advance-wp.lua 2024-09-12 14:23:43 +10:00
advance-wp.md AP_Scripting: add advance-wp.lua 2024-09-12 14:23:43 +10:00
ahrs-set-origin.lua AP_Scripting: ahrs/ekf origin script promoted to an applet 2024-12-03 11:15:00 +11:00
ahrs-set-origin.md AP_Scripting: ahrs/ekf origin script promoted to an applet 2024-12-03 11:15:00 +11:00
ahrs-source-extnav-optflow.lua AP_Scripting: adjust description of aux function 90 (EK3 Source Set 2024-09-16 22:34:34 +10:00
ahrs-source-extnav-optflow.md AP_Scripting: adjust description of aux function 90 (EK3 Source Set 2024-09-16 22:34:34 +10:00
camera-change-setting.lua AP_Scripting: add camera-change-settings applet 2024-09-03 09:04:39 +09:00
camera-change-settings.md AP_Scripting: add camera-change-settings applet 2024-09-03 09:04:39 +09:00
copter-deadreckon-home.lua AP_Scripting: adjust for renaming of SIM_GPS_DISABLE to SIM_GPS1_ENABLE 2024-11-20 15:07:45 +11:00
copter-deadreckon-home.md AP_Scripting: adjust for renaming of SIM_GPS_DISABLE to SIM_GPS1_ENABLE 2024-11-20 15:07:45 +11:00
copter-slung-payload.lua AP_Scripting: copter-slung-payload suppresses oscillation 2024-10-04 09:25:56 +09:00
copter-slung-payload.md AP_Scripting: copter-slung-payload minor format fix 2024-11-13 06:47:59 +11:00
copter_terrain_brake.lua AP_Scripting: added copter_loiter_brake script 2024-05-07 19:39:39 +10:00
copter_terrain_brake.md AP_Scripting: added copter_loiter_brake script 2024-05-07 19:39:39 +10:00
follow-target-send.lua AP_Scripting: add follow-target-send applet 2024-12-18 18:28:12 +11:00
follow-target-send.md AP_Scripting: add follow-target-send applet 2024-12-18 18:28:12 +11:00
forward_flight_motor_shutdown.lua AP_Scripting: Misc. small improvements. 2024-06-28 10:05:29 +10:00
forward_flight_motor_shutdown.md
leds_on_a_switch.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10: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: ignore lua-language-server-errors 2024-05-21 09:42:22 +10: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: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
net_webserver.md AP_Scripting: added web server appliction 2023-12-11 18:00:38 +11:00
pelco_d_antennatracker.lua AP_Scripting: added tracker Pelco-D control script 2024-05-28 17:42:52 +10:00
pelco_d_antennatracker.md AP_Scripting: added tracker Pelco-D control script 2024-05-28 17:42:52 +10:00
plane_package_place.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10: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: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
plane_precland.md AP_Scripting: support precision loiter in quadplanes 2024-03-12 10:45:56 +11:00
plane_ship_landing.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
repl.lua AP_Scripting: add REPL applet 2024-08-06 09:08:04 +10:00
repl.md AP_Scripting: add REPL applet 2024-08-06 09:08:04 +10:00
revert_param.lua AP_Scripting: added TECS tuning to revert param script 2024-08-21 06:46:56 +10:00
revert_param.md AP_Scripting: added TECS tuning to revert param script 2024-08-21 06:46:56 +10:00
rover-quicktune.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10: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
video-stream-information.lua AP_Scripting: promote video-stream-information to applet 2024-12-05 16:46:48 +09:00
video-stream-information.md AP_Scripting: promote video-stream-information to applet 2024-12-05 16:46:48 +09:00
winch-control.lua AP_Scripting: ignore lua-language-server-errors 2024-05-21 09:42:22 +10:00
winch-control.md AP_Scripting: winch-control gets .md file 2023-10-03 12:13:06 +11:00
x-quad-cg-allocation.lua AP_Scripting: Added script for Quad-X CoM compensation 2024-07-03 18:44:36 +10:00
x-quad-cg-allocation.md AP_Scripting: Added script for Quad-X CoM compensation 2024-07-03 18:44:36 +10: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.