Peter Barker
8ee411e998
AP_L1_Control: wrap_180_cd no longer solely returns floats
2019-09-18 12:57:02 +10:00
Peter Barker
7fbaea7971
APM_Control: wrap_180_cd no longer solely returns floats
2019-09-18 12:57:02 +10:00
Peter Barker
a1ce8dafb0
Copter: wrap_180_cd no longer returns floats for integer arguments
2019-09-18 12:57:02 +10:00
Peter Barker
5692f3d79e
AP_Math: stop returning float for integer wrap_180/wrap_360 etc
2019-09-18 12:57:02 +10:00
Peter Barker
84d999142f
AP_Math: add more tests for wrap functions
2019-09-18 12:57:02 +10:00
Peter Barker
cefd30a086
travis: run balancebot tests as part of CI
2019-09-18 09:10:37 +10:00
Ebin
61e05ce881
Autotest: ATC_SPEED params for Balance Bot tweaked for better stability
2019-09-18 07:07:08 +10:00
Ebin
38c9763d48
Autotest: GPS disable test skipped when AHRS_EKF_TYPE is 10
2019-09-18 07:07:08 +10:00
Ebin
c449be3afb
Autotest: Balance Bot changes to Acro after Auto mission instead of Loiter
2019-09-18 07:07:08 +10:00
Willian Galvani
f86a712a14
Sub: default RNGFNDR1_TYPE to mavlink
2019-09-17 07:06:06 -07:00
Peter Barker
8736a13a87
Tools: autotest: fix for Plane receiver health test
...
Won't be healthy until SITL is repolled for RC input
2019-09-17 13:31:06 +10:00
Randy Mackay
cba03da59a
Copter: version to 4.0.0-dev
2019-09-17 11:39:47 +09:00
Randy Mackay
981b2b1d50
Rover: version to 4.0.0-dev
2019-09-17 11:39:47 +09:00
Randy Mackay
bce5154b2d
Copter: compassmot and motor_test set_soft_armed
2019-09-17 11:26:57 +09:00
Peter Barker
1a7284ca73
Tools: autotest: add test for spline-as-last-waypoint
2019-09-17 09:05:23 +09:00
Peter Barker
56de1f2eed
AC_WPNav: do not calculate NEU vector from invalid location
2019-09-17 09:05:23 +09:00
Andrew Tridgell
5c43b18672
Plane: fixed height_above_ground() for case when rangefinder is below min
...
this prevents a rangefinder that goes below min distance from causing
the calculations that depend on height above ground to fail
2019-09-17 09:36:26 +10:00
Andrew Tridgell
34b0967d09
Plane: prevent fwd motor from spinning up on ground in quadplane landing
...
if the rangefinder starts to measure below it's min range then the fwd
motor can spin up.
Thanks to Josh for reporting this!
2019-09-17 09:36:26 +10:00
Michael du Breuil
819d1b5246
AP_Common: Include altitude in the init check for a location
2019-09-17 09:30:56 +10:00
Andrew Tridgell
9eb6c1be64
AP_GPS: use jitter correction on GPS_INPUT data
...
this allows for more accurate timing when using GPS_INPUT for indoor
positioning systems
2019-09-17 09:17:04 +10:00
Peter Barker
192b275837
Tools: Replay: add dummy AP::advancedfailsafe method
2019-09-17 09:13:43 +10:00
Peter Barker
6deac0fa42
Sub: implement dummy afs singleton getting to avoid linking AFS
2019-09-17 09:13:43 +10:00
Peter Barker
8deec7b60f
Tracker: implement dummy afs singleton getting to avoid linking AFS
2019-09-17 09:13:43 +10:00
Peter Barker
bba019abc2
Tools: autotest: add basic tests for AP_AdvancedFailsafe
2019-09-17 09:13:43 +10:00
Peter Barker
2f60b230cd
GCS_MAVLink: use singleton to get AP_AdvancedFailsafe pointer
2019-09-17 09:13:43 +10:00
Peter Barker
9f8553d422
AP_AdvancedFailSafe: add singleton getter
2019-09-17 09:13:43 +10:00
Peter Barker
a761cb62de
Plane: remove get_advanced_failsafe override; singleton to be used
2019-09-17 09:13:43 +10:00
Peter Barker
1b29cf14a6
Copter: remove get_advanced_failsafe override; singleton to be used
2019-09-17 09:13:43 +10:00
Peter Barker
0d7db0bbfe
Rover: remove get_advanced_failsafe override; singleton to be used
2019-09-17 09:13:43 +10:00
Henry Wurzburg
57dc253be8
AP_OSD: Add autoranging to current and speed displays
2019-09-17 07:34:46 +10:00
Willian Galvani
0e4366d540
Sub: improve motor test message
2019-09-16 13:56:32 -07:00
Willian Galvani
db6beb913d
Sub: force cam pan and tilt inputs to channels 7 and 8
2019-09-16 13:31:32 -07:00
Andrew Tridgell
8b92df51db
Plane: updated release notes for 4.0.0beta1
2019-09-16 12:59:25 +10:00
Andrew Tridgell
84b035692f
Tools: added --no-bl option to configure_all.py
2019-09-16 12:53:44 +10:00
Andrew Tridgell
3c058851b2
HAL_ChibiOS: fixed undef for define lines
...
this fixes IMU heater enable for CubeBlack+
2019-09-16 12:53:44 +10:00
Andrew Tridgell
ab5868c0fa
Tools: added CubeBlack+ to autobuild
2019-09-16 12:53:44 +10:00
Andrew Tridgell
7b398d5336
Tools: added CubeBlack+ bootloader
2019-09-16 12:53:44 +10:00
Andrew Tridgell
255e769171
HAL_ChibiOS: fixed IMU order and board ID for CubeBlack+
2019-09-16 12:53:44 +10:00
bugobliterator
e82da992c9
HAL_ChibiOS: hwdef: add hwdef for CubeBlack+
2019-09-16 12:53:44 +10:00
bugobliterator
ee6f912217
AP_BoardConfig: add support for CubeBlackPlus
2019-09-16 12:53:44 +10:00
Andrew Tridgell
6572700baa
Plane: fixed an issue with landing on rising ground
...
when landing on rising ground we don't want to use the terrain look
fwd correction for the flare calculation as otherwise we will flare
too early (and thus too high)
2019-09-16 12:52:00 +10:00
Peter Barker
36ba3a6e4c
Tools: autotest: add test for follow mode
2019-09-16 12:00:11 +10:00
Andrew Tridgell
929426abf8
Plane: update release notes for 3.9.11
2019-09-15 19:08:16 +10:00
Andrew Tridgell
f86a7d347d
Revert "AP_HAL_SITL: set initial PWM values to a flag value"
...
This reverts commit 1735563bb7
.
This commit broke RC input on high channels with sim_vehicle.py, plane
getc RC failsafe immediately
2019-09-15 18:26:50 +10:00
Peter Barker
4a35e8ee74
Tools: autotest: skip MIS_TOTAL parameter test on Tracker
...
This is CMD_TOTAL not MIS_TOTAL, and doesn't have facility for flags.
2019-09-14 09:26:11 +10:00
Peter Barker
b4537bebd8
Copter: move control_mode_t into being Mode::Number enum class
...
Fixes this compiler error:
In file included from ../../ArduCopter/sensors.cpp:1:
In file included from ../../ArduCopter/Copter.h:195:
../../ArduCopter/mode.h:1291:9: fatal error: declaration shadows a variable in the global namespace [-Wshadow]
AUTO, // after A and B defined, pilot toggle the switch from one side to the other, vehicle flies autonomously
^
../../ArduCopter/defines.h:38:5: note: previous declaration is here
AUTO = 3, // fully automatic waypoint control using mission commands
^
1 error generated.
2019-09-13 13:12:08 +09:00
Peter Barker
6193d6cf69
AP_Compass: fix example by instantiating Baro
...
Baro is required to get location, and Compass tries to get the declination based on current location
2019-09-13 08:54:21 +09:00
bnsgeyer
23d4473f88
Copter: tradheli-properly upgrade rsc parameters
2019-09-13 08:53:54 +09:00
bnsgeyer
6074b1b7c9
Tools: add RPM to units list
2019-09-13 08:53:54 +09:00
bnsgeyer
e91402aeb6
AP_Motors: tradheli-make all RSC params part of library
...
AP_Motors: Tradheli-fix RSC mode change while armed
AP_Motors: tradheli - improve RSC param metadata
AP_Motors: tradheli-put all throttle param settings in percent
2019-09-13 08:53:54 +09:00