Henry Wurzburg
4b4c6e8696
AP_Scripting:add README file to examples directory
2023-10-31 11:33:08 +11:00
Iampete1
069507c48e
AP_Scripting: fix easy lua check issues in examples
2023-10-31 11:11:52 +11:00
vzarkar
04c5c336b8
AP_Scripting: add note to miision_load.lua about file locations
...
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com>
2023-10-31 10:40:34 +11:00
Andrew Tridgell
a190dfe24a
AP_Scripting: added get_cell_voltage() API and arming check example
...
this allows for cell imbalance to be checked as an arming check using
a lua script
2023-10-25 07:31:24 +11:00
Andrew Tridgell
13d5668fad
AP_Scripting: fixes trick announcements on 2nd run in plane_aerobastics.lua
...
thanks to Henry for finding this!
2023-10-24 09:52:53 +11:00
Andrew Tridgell
2ec87690b3
AP_Scripting: fixed rudder in sport aerobatics
2023-10-24 09:52:53 +11:00
Andrew Tridgell
cf6fe205d2
AP_Scripting: make 2-position switch easier for quicktune
...
this allows for low/high instead of low/mid for quicktune with a 2
position switch such as with a herelink transmitter
2023-10-21 08:14:03 +11:00
Andy Piper
63805a00a9
AP_Scripting: add an applet to control LED brightness with a switch
2023-10-18 15:24:32 +01:00
Andrew Tridgell
96f7cc2d38
AP_Scripting: added SVFFI generator support
2023-10-18 09:01:57 +11:00
Iampete1
105801c5b0
AP_Scripting: add support for dependencty on manual methods, remove handling of mission commands without AP_Mission
2023-10-17 10:23:20 +11:00
Iampete1
77e2d07979
AP_Scripting: add lots off missing binding dependencies
2023-10-17 10:23:20 +11:00
Iampete1
6a8e07e7ae
AP_Scripting: Generator: allow unused enum loader function
2023-10-17 10:23:20 +11:00
Iampete1
cf2ba23089
AP_Scripting: generator: emit dependancys for operators
2023-10-17 10:23:20 +11:00
Iampete1
596433a19a
AP_Scripting: lua_scripts: add missing HAL_LOGGING_ENABLED define
2023-10-17 10:23:20 +11:00
Iampete1
f712b202de
AP_Scripting: require a file system
2023-10-17 10:23:20 +11:00
Iampete1
fc68bf8979
AP_Scripting: don't include CAN support on periph if there is only one CAN port
2023-10-17 10:23:20 +11:00
Andrew Tridgell
2cb1f9bbb9
AP_Scripting: added INS filters to revert list
...
these may be changed in a tuning session
2023-10-13 09:48:42 +11:00
Iampete1
a068569f8a
AP_Scripting: add basic print
2023-10-04 18:34:08 +11:00
Andrew Tridgell
020807a064
AP_Scripting: added INF_Inject EFI driver
2023-10-04 18:29:10 +11:00
Andy Piper
dd7f65ec51
AP_Scripting: support set_num_neopixel_rgb()
2023-10-04 18:06:17 +11:00
Randy Mackay
28746e84ae
AP_Scripting: winch-control gets .md file
2023-10-03 12:13:06 +11:00
Randy Mackay
e914c38cef
AP_Scripting: winch-test becomes winch-control applet
2023-10-03 12:13:06 +11:00
Randy Mackay
0c16049f94
AP_Scripting: winch-test param name typo fix
2023-10-03 12:13:06 +11:00
Andrew Tridgell
4ca2277f1a
AP_Scripting: added logging to EFI_Halo6000.lua driver
...
allows for log analysis of current/voltage
2023-09-30 17:15:36 +10:00
Clyde McQueen
924a391d55
AP_Scripting: add sub bindings for joystick buttons
2023-09-27 08:14:36 +10:00
Buenobarbie
5748e7b840
AP_Scripting: New script example
2023-09-27 08:14:15 +10:00
Iampete1
7bbd4a7c7d
AP_Scripting: add some missing dependencies
2023-09-26 11:29:42 +10:00
Iampete1
82628c2559
AP_Scripting: bindings: allow GCS without high latency
2023-09-26 11:29:42 +10:00
Iampete1
6ae2fc2ca0
AP_Scripting: support per method dependencies
2023-09-26 11:29:42 +10:00
Randy Mackay
bb6d0ec9ca
AP_Scripting: winch-test simplification
2023-09-26 11:12:19 +10:00
Mark Whitehorn
da0f382eb2
AP_Scripting: tricks-on-a-switch activation bugfix
2023-09-12 09:21:38 +10:00
Iampete1
2c1dde8019
AP_Scripting: Examples: UART log: remove spaces in log description
2023-09-12 08:46:00 +10:00
Henry Wurzburg
aea186655f
AP_Scripting: add version requirement to plane_aerobatics
2023-09-11 09:16:44 +10:00
Ryan Friedman
a4bdf39e2e
AP_Scripting: Remove executable permissions
...
* The Lua scripts are not directly invoked - they have no shebang, so they shouldn't be executable
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-09-08 17:09:26 +10:00
Andrew Tridgell
23e4fba3f7
AP_Scripting: added EFI driver for DLA EFI serial protocol
...
a simple serial protocol, no CRC, gap framed
2023-09-03 08:34:33 +10:00
Iampete1
d2e3bd700c
AP_Scripting: add argcheck warning to defualt userdata creation functions
2023-08-29 10:16:36 +10:00
Shiv Tyagi
0d87479314
AP_Scripting: make follow bindings dependant on AP_FOLLOW_ENABLED
2023-08-15 09:57:35 +10:00
Andrew Tridgell
5722cb584d
AP_Scripting: added BattEstimate lua script
...
this estimates state of charge from resting voltage while disarmed
2023-08-10 07:43:25 +10:00
Iampete1
63666ea83a
AP_Scripting: generator: fix dependancy start and end miss-match
2023-08-07 12:33:01 +10:00
rishabsingh3003
0969a28381
AP_Scripting: Add docs for proximity backend
2023-08-03 08:02:49 +09:00
rishabsingh3003
153ff58bd9
AP_Scripting: Add drivers for NoopLoop TOFSense-M CAN and Serial sensors
2023-08-03 08:02:49 +09:00
rishabsingh3003
b6a54bbef9
AP_Scripting: Add scripting proximity driver bindings
2023-08-03 08:02:49 +09:00
Stephen Dade
50dc591b55
AP_Scripting: Account for nil battery in Rockblock and MAVLink_HL scripts
2023-08-02 12:18:46 +10:00
Randy Mackay
dbf5bfd707
AP_Scripting: add rover quicktune
2023-08-01 09:16:17 +10:00
Randy Mackay
0fd87667e5
AP_Scripting: AR_PosControl bindings
2023-08-01 09:16:17 +10:00
Randy Mackay
5e3c0d4ead
AP_Scripting: add AR_AttitudeControl srate binding
...
also add AP_Vehicle:get_steering_and_throttle binding
2023-08-01 09:16:17 +10:00
Randy Mackay
380c20154f
AP_Scripting: mount-djirs2 driver angle reporting fix
2023-07-26 17:33:18 +10:00
Randy Mackay
a81f1cb993
AP_Scripting: viewpro driver fix for pitch angle reporting
2023-07-26 17:33:18 +10:00
Randy Mackay
b80ea6572c
AP_Scripting: viewpro driver comment fix
2023-07-18 21:02:02 +09:00
Andrew Tridgell
0f8d618102
AP_Scripting: added bindings for VTOL motor loss
...
this allows a script to take an action on loss of a VTOL motor
2023-07-13 08:03:52 +10:00