nrt
2c58206a75
AP_Scripting: added Lua example demonstrating the use of active source set
3 years ago
Peter Barker
20f73ad55e
AP_Scripting: rename OpticalFlow class to AP_OpticalFlow
...
Brings us in-line with other classes in ArduPilot.
Removes ambiguity with AP_HAL::OpticalFlow which can cause compilation errors as we start to make code more portable across targets
3 years ago
Iampete1
df6a5f0e0d
AP_Scripting: reuse uint32 dev operation for idiv
3 years ago
Andrew Tridgell
1995dbf47c
AP_Scripting: added update_rpm() scripting binding
3 years ago
Yuri
6a74be104f
AP_Scripting: add set_desired_speed binding
3 years ago
Andrew Tridgell
39fd4f01cd
AP_Scripting: fixed SimOnHardware build
...
HAL_MOUNT_ENABLED depends on !HAL_MINIMIZE_FEATURES
3 years ago
Andrew Tridgell
d8b98789e6
AP_Scripting: add support for scripting2 protocol
3 years ago
Randy Mackay
47e10eaefa
AP_Scripting: add bindings to control mount
3 years ago
Iampete1
7850aea186
AP_Scripting: load uint32_t bindings via generator
3 years ago
Iampete1
9da80b45e9
AP_Scripting: load manual bindings via generator
3 years ago
Andrew Tridgell
8320b90a01
AP_Scripting: added norm_input_dz binding
3 years ago
Andrew Tridgell
77a985182c
AP_Scripting: added get_rpy_srate binding
...
and remove dmod binding
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
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
Andrew Tridgell
54f6dbf476
AP_Scripting: restored corrected boolean in height_amsl binding
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
ba57e0a9d8
AP_Scripting: review fixes
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
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
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
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
f147f6f215
AP_Scripting: add bindings for prameter set defualt and configured
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
Andrew Tridgell
10b1f46997
AP_Scripting: added bindings for adding parameter tables
3 years ago
Iampete1
dad0f0c3c0
AP_Scripting: add binding for AP::fwversion
3 years ago
Iampete1
cc5a867397
AP_Scripting: add binding for setting motors custom frame string
3 years ago
Iampete1
1711fa9807
AP_Scripting: use alias for param function names
3 years ago
Peter Barker
1b0f21e2a3
AP_Scripting: create and use AP_OPTICALFLOW_ENABLED
...
Including a define for each backend.
3 years ago
Peter Barker
f99f2bd8ab
AP_Scripting: adjust for rename of OpticalFlow.h to AP_OpticalFlow.h
3 years ago
Andrew Tridgell
9ccfbe9813
AP_Scripting: added bindings for NAV_SCRIPT_TIME support
3 years ago
Andy Piper
31c74f9793
AP_Scripting: convert APM_BUILD_COPTER_OR_HELI() to APM_BUILD_COPTER_OR_HELI
3 years ago
Iampete1
da1fde06ad
AP_Scripting: fix skip check userdata feild write
3 years ago
Iampete1
fbb9ef422c
AP_Scripting: use floats for get/set output scaled
3 years ago
Iampete1
c1dbb1c046
AP_Scripting: change all -FLT_MAX FLT_MAX ranges to no check
3 years ago
Iampete1
e5ae023be2
AP_Scripting: AnalogSource set_pin returns bool
3 years ago
bugobliterator
e666e460f9
AP_Scripting: add periph methods for getting vehicle states
3 years ago
Siddharth Purohit
24448d6adf
AP_Scripting: add rgb control for independent LEDs
3 years ago
Gone4Dirt
f8ed6426a9
AP_Scripting: Add APM_BUILD_Heli
3 years ago
Peter Barker
305a8ad48a
AP_Scripting: add and use HAL_QUADPLANE_ENABLED
3 years ago
Willian Galvani
e563919dd2
AP_Scripting: update to use capacity_remaining_pct() as a bool
4 years ago