Peter Barker
fff4aa8bde
autotest: increase allowed time for climb_before_turn to get home
4 years ago
Josh Henderson
fb789a07ce
AC_WP_Nav_OA: origin_loc & dest_loc should use _terrain_alt_oabak
4 years ago
Sergey Bokhantsev
ef95bf088c
AP_Motors: Constrain get_throttle_hover value with allowed range
4 years ago
Peter Barker
f988064e48
Tools: add a tool to help determine best speedup for autotest
4 years ago
Peter Barker
d2c00f7b26
autotest: ensure RC thread is killed after each run_test
...
Every run_test starts a thread. del is not being called. So clean it
up in the caller
4 years ago
Peter Barker
500679ec5b
autotest: correct creation of default parameters
...
Simulation won't start if nothing is connected to 5760 - so just connect
mavproxy there
4 years ago
Samuel Tabor
a301808e7a
SITL: Add parsing of airspeed to SIM_JSON
4 years ago
Iampete1
0b8cdaf392
AP_Scripting: add mission command receve function, binding and example
4 years ago
Iampete1
849ad8c6de
AP_Mission: support MAV_CMD_DO_SEND_SCRIPT_MESSAGE
4 years ago
Iampete1
82228469c8
AP_Scripting: add reset_remianing battery binding
4 years ago
Iampete1
9fdceeded3
AP_BattMoniter: add reset remaining per-instance rename existing to _mask
4 years ago
Iampete1
0fe38da522
GCS_MAVLink: rename battery reset function
4 years ago
Randy Mackay
d343c569c2
AP_Arming: check for only first compass being disabled
...
If only the first compass is disabled, users may expect other enabled compasses to be used but they won't be
4 years ago
Randy Mackay
64c4b6a42b
AP_Compass: remove unused set_use_for_yaw
4 years ago
Ari Krupnik
c6bf7475f2
Rover: fixing typo in comment
4 years ago
Peter Barker
ba972b6b46
autotest: fix --map option
4 years ago
Peter Barker
d621fe0cde
autotest: correct sub gripper mission
...
Ordinarily not run because gripper is disabled
4 years ago
Peter Barker
e8f96efe72
autotest: wait for stats initialisation before rebooting
...
If the RTC time we reset parameters (STAT_RESET) is zero then we reset all parameters.
In SITL we only set that time if we see a GPS due to the AP_RTC RTC_TYPES parameter default bitmask value of 1
So if you reboot SITL fast enough while STAT_RESET is zero you can see that STAT_BOOTCNT does not increase. Easily reproducible in SITL; start with -w and type reboot in several times before SITL sees the GPS come up and you can see STAT_BOOTCNT doesn't increase.
Fix is to ensure STAT_RESET is non-zero before rebooting.
4 years ago
Peter Barker
40bc087359
Blimp: correct compilation for do_aux_function sig change
4 years ago
Andrew Tridgell
46f35a6910
AP_Baro: work around bad WHOAMI read on DPS310
...
this fixes an issue with bad read of WHOAMI on a mRoPixracerPro. We
don't know how the sensor gets in a state where WHOAMI can't be read,
but toggling CS does fix it
4 years ago
Michelle Rossouw
ded488fd9f
Blimp: Remove most commented out code and other cleanups
4 years ago
Andrew Tridgell
9683647fd1
waf: added blimp target
4 years ago
Michelle Rossouw
cd18e16ffb
autotest: added blimp simulator type
4 years ago
Michelle Rossouw
7d42c3c834
SITL: Added simple blimp simulator
4 years ago
Michelle Rossouw
ac893b4013
AP_Vehicle: added blimp vehicle type
4 years ago
Michelle Rossouw
8bc0f100a2
AP_Param: added blimp frame type
4 years ago
Michelle Rossouw
d06161e8ee
AP_HAL_SITL: Added support for blimp simulator
4 years ago
Michelle Rossouw
b98bbcb678
Blimp: initial implementation of blimp vehicle type
4 years ago
Peter Barker
30ebe6cde9
autotest: augment test DO_AUX_FUNCTIION test for FAILED AND DENIED
4 years ago
Peter Barker
b245b027f7
Rover: return MAV_RESULT_FAILED from do_aux_function if invalid function
4 years ago
Peter Barker
cb8ca17035
ArduPlane: return MAV_RESULT_FAILED from do_aux_function if invalid function
4 years ago
Peter Barker
ce9800e597
ArduCopter: return MAV_RESULT_FAILED from do_aux_function if invalid function
4 years ago
Peter Barker
e5a8acb227
RC_Channel: return MAV_RESULT_FAILED from do_aux_function if invalid function
4 years ago
Peter Barker
115e895c82
GCS_MAVLink: return MAV_RESULT_FAILED from do_aux_function if invalid function
4 years ago
Peter Barker
30539ac8ac
RC_Channel: add method on RC_Channels to execute aux function
4 years ago
Peter Barker
d4a0222f76
AP_Mission: allow an auxillary function to be triggered as a DO command
4 years ago
Peter Barker
b2f47ba367
autotest: add test for auxilliary functions in missions
4 years ago
Peter Barker
b55094fef4
autotest: Test triggering Auxillary Functions via mavlink
4 years ago
Peter Barker
2d61ded1f3
GCS_MAVLink: add option to execute auxillary functions via mavlink
4 years ago
Manny Rodriguez
369e11c662
Tools: added name to GIT_Success.txt
...
from tutorial (https://ardupilot.org/dev/docs/git-branch.html ), step #6
4 years ago
Peter Barker
7ea5bc7e3e
AP_EFI: use enum class for protocol
4 years ago
Peter Barker
5edfed0083
Copter: factor out a mode-change-failed method
4 years ago
Andrew Tridgell
f0d6b79e8a
HAL_ChibiOS: fixed skyviper builds with BMM150
4 years ago
Peter Barker
1e0f106ed4
Copter: make AutoTune object private state to ModeAutoTune
4 years ago
Michael du Breuil
c0017abb63
AP_Notify: Remove indirection on RGBLed of init()->hw_init()
...
Saves a bit of flash, and just makes the code a bit more obvious
4 years ago
Andrew Tridgell
5304dfe213
waf: set NDEBUG define to avoid assert issues
...
this avoids future assert() calls from affecting STM32 HAL_ChibiOS
builds
4 years ago
Peter Barker
f926c27470
AP_Arming: add LANDING arm/disarm method for Copter
4 years ago
Peter Barker
d387ad9921
Copter: have allows_arming take a AP_Arming::Method rather than bool from_gcs
...
This API predates us having the arming methods being passed around.
This makes the calls look like Plane
4 years ago
Iampete1
d1fabe0c3d
Plane: VTOL: remove motors config error
4 years ago
Josh Henderson
f7b39b19f0
ArduSub: make Location(Vector3f) require ALTFRAME
4 years ago