Commit Graph

40272 Commits

Author SHA1 Message Date
Michael du Breuil
21f6695acd AP_HAL_ChibiOS: Add defaults.parm for CubeOrange and CubeYellow 2019-11-20 20:52:36 +11:00
Andrew Tridgell
c733e1b1a2 AP_SerialManager: fixed GPS in AP_Periph
we need to have at least 4 SERIALn_* parameters to support GPS on
AP_Periph due to the odd ordering of hal.uartB as SERIAL3
2019-11-20 20:41:40 +11:00
Randy Mackay
31dc220444 Rover: 4.0.0-rc4 release notes 2019-11-20 15:37:02 +09:00
bnsgeyer
05a30c756a AP_Motors: tradheli- fix metadata 2019-11-20 12:17:36 +08:00
Stephen Dade
52f2ec34fa AP_IOMCU: Ensure IOMCU does not log if there is no logger 2019-11-20 11:46:34 +11:00
Stephen Dade
e1e7c6ea8a AP_HAL: Ensure scheduler does not log if there is no logger 2019-11-20 11:46:34 +11:00
Peter Barker
08e18ccdfe Plane: do not trust fence-channel PWM during RC failsafe 2019-11-19 10:59:02 +11:00
Peter Barker
fc98b7d9e8 autotest: add test for fence surviving a bind-values receiver failure 2019-11-19 10:59:02 +11:00
Andrew Tridgell
4636a4c458 HAL_ChibiOS: support LEDs with a wider range of frequencies
this fixed LEDs on FMUv5 boards on first 4 aux channels. We need to
round up not round down in the resulting bitrate
2019-11-18 15:54:36 -08:00
Peter Barker
6c0b4206c5 AP_Common: remove is-zero checks for Location::offset
Only one call in 160 actually passes these in as zeroes, so doing the
checks vastly outweighs the benefits of not doing the maths

We do call this a lot when doing terrain checks.
2019-11-19 10:49:19 +11:00
Randy Mackay
d18432adaa AP_Terrain: leave ENABLE as 1 if memory alloc fails 2019-11-19 10:16:25 +11:00
Randy Mackay
f71e55e368 AP_Arming: add mission and rangefinder to param desc 2019-11-19 10:16:25 +11:00
Randy Mackay
b796ac93f0 AP_Arming: add terrain init check to system checks 2019-11-19 10:16:25 +11:00
Randy Mackay
649058adb8 AP_Terrain: add init_failed
allows external caller to determine if terrain database failed to initialise
2019-11-19 10:16:25 +11:00
Randy Mackay
1d5e9ef48b AP_Terrain: constify get_statistics and bitount64 2019-11-19 10:16:25 +11:00
Andrew Tridgell
fb84da3415 AP_SerialManager: don't show parameters for serial ports that don't exist
saves a bit of user confusion
2019-11-19 07:13:20 +08:00
Andrew Tridgell
4745c9f78d HAL_ChibiOS: setup define for number of serial ports 2019-11-19 07:13:20 +08:00
Andrew Tridgell
d872ca27ce Plane: added dynamic harmonic notch support 2019-11-19 07:08:01 +08:00
Andrew Tridgell
68bb7a516b Copter: use HarmonicNotchDynamicMode enum class 2019-11-19 07:08:01 +08:00
Andrew Tridgell
9dc618ddd4 AP_InertialSensor: added gyro_harmonic_notch_enabled() 2019-11-19 07:08:01 +08:00
Andrew Tridgell
77d21f9f5d AP_InertialSensor: return HarmonicNotchDynamicMode 2019-11-19 07:08:01 +08:00
Andrew Tridgell
f6c3c73037 Filter: switch harmomic notch mode to enum class 2019-11-19 07:08:01 +08:00
Pierre Kancir
1affdbf275 Tools: completion: get vehicule type from sim_vehicle help 2019-11-19 10:04:02 +11:00
Pierre Kancir
989653bf69 Tools: completion: get boards list from help 2019-11-19 10:04:02 +11:00
Andrew Tridgell
a415423975 AP_TECS: removed TECS_LAND_PMIN
thanks to TunaLobster for pointing out that it is redundent
2019-11-19 07:50:40 +11:00
Andrew Tridgell
89c43fa052 Plane: updated release notes for 4.0.1beta1 2019-11-18 21:31:22 +11:00
Michel Pastor
ada1239012 AP_Baro: fix PROBE_EXT parameter description 2019-11-18 08:23:33 +08:00
bnsgeyer
417570df70 AP_Motors: tradheli - TAIL_SPEED metadata correction 2019-11-18 08:21:40 +08:00
Bogdan Grigoruta
5183703243 Copter: move Mode::auto_takeoff_run to takeoff.cpp 2019-11-18 09:14:08 +09:00
Andrew Tridgell
c2f049918b mavlink: added EFI_STATUS message 2019-11-17 20:10:54 +11:00
Andrew Tridgell
36baaeb3a0 Plane: added option to run idle governor in MANUAL mode
useful for quadplane testing
2019-11-17 20:10:54 +11:00
Andrew Tridgell
801e1547bc Tools: adjust SpringValley location 2019-11-17 20:10:54 +11:00
Andrew Tridgell
ebf0c48903 AP_ICEngine: added idle governor 2019-11-17 20:10:54 +11:00
Andrew Tridgell
4d50996780 SITL: added MegaSquirt EFI simulation 2019-11-17 20:10:54 +11:00
Andrew Tridgell
eb582ac0cc AP_InertialSensor: avoid SITL build on non-SITL 2019-11-17 20:10:54 +11:00
Andrew Tridgell
b6d1170c2e HAL_SITL: update EFI simulation 2019-11-17 20:10:54 +11:00
Andrew Tridgell
7e7bae9d55 AP_RPM: added EFI backend 2019-11-17 20:10:54 +11:00
Andrew Tridgell
2b27cd2ce9 Plane: Add EFI Support 2019-11-17 20:10:54 +11:00
Andrew Tridgell
00e3344321 GCS_MAVLink: add EFI_STATUS message 2019-11-17 20:10:54 +11:00
Andrew Tridgell
9799302225 AP_SerialManager: Add EFI_MS Protocol option 2019-11-17 20:10:54 +11:00
Andrew Tridgell
4ff2d744e7 waf: build AP_EFI 2019-11-17 20:10:54 +11:00
Sriram Sami
f8cf388236 AP_EFI: Add AP_EFI Library 2019-11-17 20:10:54 +11:00
Andrew Tridgell
0751756e91 HAL_ChibiOS: retain OPENDRAIN if set on a pin
this allows OPENDRAIN when set on a pin to be retained when set with a
pinMode(). This fixes a partially lit B/E LED on the Pixhawk4
2019-11-17 11:45:38 +11:00
Andrew Tridgell
379e3d60a1 AP_GPS: fixed sizes of config items 2019-11-16 15:28:52 +11:00
Michael du Breuil
63a6a1084c AP_GPS: UBlox: Fix the assumption that all keys are 1 byte keys 2019-11-16 15:28:52 +11:00
Michael du Breuil
150a4edcf2 AP_GPS: UBlox fix not listing the time mode as a configuration reason 2019-11-16 15:28:52 +11:00
Andrew Tridgell
7bec9d87b4 AP_GPS: fixed TMODE config issue on non-F9 GPS
thanks to Michel Pastor for reporting this
2019-11-16 15:28:52 +11:00
Randy Mackay
49069c7ad5 AP_Proximity: new lightware SF40C driver
New driver using latest streaming interface
Old driver left in place because older devices cannot be updated
2019-11-15 12:25:53 +08:00
Randy Mackay
a747610fc1 AP_Proximity: backup lightware SF40C driver to v09 2019-11-15 12:25:53 +08:00
Randy Mackay
496989820e Copter: update proximity sensor at 200hz 2019-11-15 12:25:53 +08:00