Commit Graph

33315 Commits

Author SHA1 Message Date
Rob Ratcliff 6af9be44a7 RC_Channel: treat UINT16_MAX as a value of 0 in set_override
Addresses ignore R/C override issue documented here:
https://github.com/ArduPilot/ardupilot/issues/1667
2019-01-24 11:20:10 +09:00
Randy Mackay d37125bd78 Copter: version to 3.6.5 2019-01-24 10:15:19 +09:00
Randy Mackay 7fdeff7e4b Copter: 3.6.5 release notes 2019-01-24 10:15:01 +09:00
Randy Mackay 40dd9f597a Copter: version to 3.6.5-rc3 2019-01-21 09:31:24 +09:00
Randy Mackay eaa50edb9a Copter: 3.6.5-rc3 release notes 2019-01-21 09:30:28 +09:00
Andrew Tridgell fa365b6f8d HAL_ChibiOS: disable USART6_TX on fmuv5
this prevents it acting as a pullup on SBUS input for Pixhawk4. Thanks
to David Sidrane for the suggestion.

This also enables the extra 3 PWMs for PH4-mini
2019-01-18 09:45:00 +11:00
Randy Mackay 3314b62f3a Copter: version to 3.6.5-rc2 2019-01-15 10:03:34 +09:00
Randy Mackay 0581867e72 Copter: 3.6.5-rc2 release notes 2019-01-15 10:03:27 +09:00
Michael du Breuil b88821a99f Tools: updated ChibiOS IO firmware for Pixhawk4 2019-01-15 10:36:13 +11:00
Andrew Tridgell 55e362e470 AP_HAL_ChibiOS: Fix FMUv2 LED lighting up 2019-01-14 12:22:47 +11:00
Andrew Tridgell d9b6c6e0c9 AP_RCProtocol: on DSM sync error don't reset channel count
this fixes the issue noticed by Andreyl in 3.6.5rc1
2019-01-14 12:05:29 +11:00
Randy Mackay d8752f0c83 Copter: version to 3.6.5-rc1 2019-01-11 10:39:35 +09:00
Randy Mackay 596cb3ccba Copter: 3.6.5-rc1 release notes 2019-01-11 10:39:29 +09:00
Andrew Tridgell bbe09c4b59 AP_BoardConfig: fixed build 2019-01-11 12:02:59 +11:00
Andrew Tridgell ee87621ed4 HAL_ChibiOS: fixes for DrotekP3Pro 2019-01-11 12:02:59 +11:00
Kevin Lopez Alvarez 71412f4deb AP_BoardConfig: add ChibiOS FMUv4pro defines 2019-01-11 12:02:59 +11:00
Kevin Lopez Alvarez 85e79f87f6 AP_HAL: add ChibiOS FMUv4pro 2019-01-11 12:02:59 +11:00
Kevin Lopez Alvarez dd66c8919c HAL_ChibiOS: add MCU tables for STM32F469 2019-01-11 12:02:59 +11:00
Kevin Lopez Alvarez 3a06e866a7 HAL_ChibiOS: add DrotekP3Pro hardware definitions 2019-01-11 12:02:59 +11:00
Andrew Tridgell 992f36f4a4 Copter: implement get_wp() for follow
this allows the GCS to plot the position target
2019-01-11 09:53:42 +09:00
Andrew Tridgell 4e61bc821b waf: fixed static link build
for bebop
2019-01-11 09:52:11 +09:00
Andrew Tridgell 9ed3e9eec5 HAL_ChibiOS: fixed build of sdcard 2019-01-11 09:48:16 +09:00
Andrew Tridgell a03b569d43 DataFlash: allow startup with no microSD
this allows logging to work with insert after boot
2019-01-11 09:48:16 +09:00
Andrew Tridgell 02987b7614 HAL_ChibiOS: try to mount microSD after boot 2019-01-11 09:48:16 +09:00
Andrew Tridgell 638b3b80d2 HAL_ChibiOS: log stdout to USB on mindpx-v2 2019-01-11 09:48:16 +09:00
Andrew Tridgell ff67c83bc1 HAL_ChibiOS: allow mount of microSD after boot
when disarmed, try to mount sd card every 3s
2019-01-11 09:48:16 +09:00
Andrew Tridgell da21947fe9 HAL_ChibiOS: fixed card inserted test for SDC 2019-01-11 09:48:16 +09:00
Andrew Tridgell 467286b0b9 ChibiOS: added sd slowdown support 2019-01-11 09:48:16 +09:00
Andrew Tridgell bccddf3701 AP_BoardConfig: added BRD_SD_SLOWDOWN parameter
allows for reduction in microSD clock speed
2019-01-11 09:48:16 +09:00
Andrew Tridgell 6fb84cfa6b HAL_ChibiOS: support microSD slowdown
allow use of BRD_SD_SLOWDOWN to slow down clock on microSD
2019-01-11 09:48:16 +09:00
Andrew Tridgell e1889fbf66 AP_HAL: added set_slowdown() to SPIDevice
used to slow down a SPI device below normal high speed operation
2019-01-11 09:48:16 +09:00
Andrew Tridgell 058980a94d AP_HAL: added fs_init() to Util API 2019-01-11 09:48:16 +09:00
Randy Mackay 45d912bdd6 Copter: do not use out-of-range mode switch values 2019-01-11 09:40:39 +09:00
Randy Mackay d11caf042d Copter: do not use out-of-range aux switch values
This protects against FrSky SBUS that can send 874 for some channels even after recovering from a failsafe
2019-01-11 09:40:39 +09:00
Andrew Tridgell 32d0137c08 AP_RCProtocol: bring up to date with master
this adds new RC protocol decoders for SRXL, SUMD and ST24 as well as
updating to latest soft-serial decoder
2019-01-11 09:31:27 +09:00
Siddharth Purohit 043c303146 HAL_ChibiOS: add CubePurple/PH2Slim board config 2019-01-11 09:16:16 +09:00
Andrew Tridgell 0ee8a8d93c HAL_ChibiOS: switched fmuv5 firmware to ChibiOS IO fw
so users installing fmuv5 on a Pixhawk4 get the SBUS fixes
2018-12-31 08:10:19 +11:00
Andrew Tridgell f303e5b659 HAL_ChibiOS: fixed safety switch and LEDs on PH4-mini
fixes #10127
2018-12-31 08:06:43 +11:00
Randy Mackay 6c4da9e38f Copter: version to 3.6.4 2018-12-27 12:12:07 +09:00
Randy Mackay 570f37c5fe Copter: 3.6.4 release notes 2018-12-27 12:06:44 +09:00
Randy Mackay 58f5da7bc7 Copter: version to 3.6.4-rc1 2018-12-20 14:43:57 +09:00
Randy Mackay 6011515d8b Copter: 3.6.4-rc1 release notes 2018-12-20 14:43:13 +09:00
Randy Mackay 6a0b56ee77 AP_Mount: fix extreme gimbal movements before TX is turned on 2018-12-20 09:02:02 +09:00
bnsgeyer 9ac8e98161 AP_Motors: Dualheli- fix bug for scaling second swashplate 2018-12-18 09:15:28 +09:00
Andrew Tridgell 2c75272019 HAL_ChibiOS: setup PH4 for right voltage scaling 2018-12-18 11:02:18 +11:00
Randy Mackay a9982be6fc AP_OpticalFlow: remove unnecessary init from CSOF and add comments
also replace greater-than-zero with is_positive
2018-12-17 09:08:27 +09:00
Randy Mackay c3407ab598 AP_OpticalFlow: driver for Cheerson CX-OF 2018-12-17 09:07:07 +09:00
Randy Mackay 4efd434357 AP_SerialManager: add optical flow to list of protocols 2018-12-17 09:05:35 +09:00
Randy Mackay 123128deac GCS_Common: optical flow comp fields should include flow 2018-12-17 09:05:27 +09:00
Andrew Tridgell 1b19d09653 AP_InertialSensor: fixed orientation of 2nd OmnibusF7V2 IMU 2018-12-17 09:01:07 +09:00