Iampete1
20a2e6aaf0
AP_Scripting: allow deprecation warnings
3 years ago
m
dbf00bae10
AP_Scripting: Add pre_arm_checks LUA binding
3 years ago
Andrew Tridgell
ed89acea66
AP_Scripting: added PDmod binding for quick tuning
3 years ago
Randy Mackay
599cd15c7b
AP_Scripting: add copter-deadreckon-home example
3 years ago
Randy Mackay
7b6ad412fe
AP_Scripting: add ahrs get_relative_position_D_home binding
3 years ago
Randy Mackay
f0623fa8c9
AP_Scripting: add has_ekf_failsafed binding
3 years ago
Iampete1
6e3cb7efdc
AP_Scripting: support true aliases
3 years ago
Iampete1
352c48233e
AP_Scripting: generator: rename alias keyword to rename
3 years ago
Peter Barker
55517450bc
AP_Scripting: correct script restart send_text message
3 years ago
Andrew Tridgell
0f230eec5a
AP_Scripting: increase default heap size in SITL and on F7/H7
...
if we have 500k or more memory then use 100k heap for Lua, making
setup easier
3 years ago
Peter Barker
ce312a3750
AP_Scripting: stop libraries including AP_Logger.h in .h files
...
AP_Logger.h is a nexus of includes; while this is being improved over
time, there's no reason for the library headers to include AP_Logger.h
as the logger itself is access by singleton and the structures are in
LogStructure.h
This necessitated moving The PID_Info structure out of AP_Logger's
namespace. This cleans up a pretty nasty bit - that structure is
definitely not simply used for logging, but also used to pass pid
information around to controllers!
There are a lot of patches in here because AP_Logger.h, acting as a
nexus, was providing transitive header file inclusion in many (some
unlikely!) places.
3 years ago
Henry Wurzburg
82235163a2
AP_Scripting: remove original aerobatics example to avoid confusion
3 years ago
Andrew Tridgell
54f6dbf476
AP_Scripting: restored corrected boolean in height_amsl binding
3 years ago
Randy Mackay
fc668b4bca
AP_Scripting: copter fast descent gets improved slowdown
3 years ago
bugobliterator
39b771c3a9
AP_Scripting: add support for can_printf in lua
3 years ago
Andrew Tridgell
e8115a99bc
AP_Scripting: added set_override method for scripting
...
useful for test code
3 years ago
Andrew Tridgell
cdd63a239e
AP_Scripting: fixed radius selection for ship landing
3 years ago
Andrew Tridgell
3f0110e924
AP_Scripting: fixed beacon lost in ship landing
3 years ago
Andrew Tridgell
ba57e0a9d8
AP_Scripting: review fixes
3 years ago
Andrew Tridgell
3d9086b460
AP_Scripting: update lua docs
3 years ago
Andrew Tridgell
3dca7f08b7
AP_Scripting: plane ship landing script
3 years ago
Andrew Tridgell
5c94be1d72
AP_Scripting: added rotate_xy for Vector3f
3 years ago
Andrew Tridgell
197ccda408
AP_Scripting: added follow API
3 years ago
Andrew Tridgell
0de1185625
AP_Scripting: removed terrain home correction
3 years ago
Iampete1
e07e22c0fe
AP_Scripting: applets: add forward flight motor shutdown readme
3 years ago
Iampete1
3875715f67
AP_Scripting: applets: add motor failure testing sctipt
3 years ago
murata
b4d4ed8a50
AP_Scripting: Change to no message notification in DISARMED state
3 years ago
Andrew Tridgell
d8fb6cc522
AP_Scripting: added example for orbit follow
...
allows a following vehicle to orbit the lead vehicle
3 years ago
Peter Barker
465f56254a
AP_Scripting: include cleanups
3 years ago
Randy Mackay
10e69373b3
AP_Scripting: copter-fast-descent has less aggressive slowdown at end
3 years ago
Randy Mackay
3efebcf1e0
AP_Scripting: copter-fast-descent uses small default radius
3 years ago
Randy Mackay
fc9cfe9b4a
AP_Scripting: copter fast descent from Auto
...
Also use custom parameters
Allow yaw to be static or point towards center
3 years ago
Randy Mackay
6f8ff4cf49
AP_Scripting: add copter-nav-script-time example script
3 years ago
Peter Barker
9aeab4978f
AP_Scripting: replace get_position alias with call to wrapper method
...
the alias breaks the call it is aliasing to
3 years ago
Iampete1
918b8a1a9c
AP_Scripting: add binding and helper to get old params
3 years ago
Hwurzburg
d7d900bef9
AP_Scripting: Update plane_aerobatics script and move to new directory
3 years ago
Henry Wurzburg
92f76d0b7f
AP_Scripting: fix error in Tricks on a Switch qualifier
3 years ago
Henry Wurzburg
b262e9ffbf
AP_Scripting: extend nav_scripting to all modes
3 years ago
murata
6c83f2262d
AP_Scripting: Remove meaningless semicolons
3 years ago
Iampete1
427e8d1e24
AP_Scripting: add define option to disable interupts for the duration of script run
3 years ago
Iampete1
da352163ee
AP_Scripting: move singleton method bindings to flash
3 years ago
Rishabh
3caff0fa1e
AP_Scripting: Add lua script example for Rover moving in circles with fixed radius using turn rate guided command
3 years ago
Rishabh
2e7e4a36ff
AP_Scripting: Allow scripts to set Rovers turn rate and speed guided command
3 years ago
Peter Barker
3438caebe2
AP_Scripting: rename AP_AHRS::get_position to get_location
3 years ago
Iampete1
b7bd8cd6be
AP_Scripting: update parameter binding docs
3 years ago
Iampete1
f147f6f215
AP_Scripting: add bindings for prameter set defualt and configured
3 years ago
Iampete1
37db2c5d4d
AP_Scripting: Parameter helper: add configured and set defualt
3 years ago
Andrew Tridgell
d85dae8e50
AP_Scripting: added copy docs
3 years ago
Andrew Tridgell
d56840e4ef
AP_Scripting: special case handling of copy method
...
allow for each copy() of Location, Vector2f and Vector3f without
adding special methods to each type in C++
3 years ago
Tom Pittenger
0475dd1e79
AP_Scripting: add example of arming check for wp index = 1 and is a takeoff
3 years ago