Commit Graph

33299 Commits

Author SHA1 Message Date
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
Randy Mackay
c8cbbb9246 Copter: follow return wp_distance and wp_bearing 2018-12-17 08:59:28 +09:00
Randy Mackay
528ed38ecf Copter: remove follow mode debug 2018-12-17 08:59:25 +09:00
Randy Mackay
5d8b2002f1 AP_Follow: add get bearing and distance accessors
used for reporting purposes
2018-12-17 08:59:22 +09:00
Randy Mackay
0107600c69 AP_Follow: move enabled accessor to top of definition file 2018-12-17 08:59:18 +09:00
Randy Mackay
2aeac20772 AP_Follow: remove send-text to GCS 2018-12-17 08:59:13 +09:00
Andrew Tridgell
02d05d2e76 AP_Follow: fixed handling of FOLL_SYSID parameter
removed separate variable and use parameter only
2018-12-17 08:56:15 +09:00
Andrew Tridgell
258f472028 HAL_ChibiOS: detect stuck I2C bus and clear with SCL
This detects the I2C bus becoming stuck with SDA low after a timeout
and clears the bus by toggling SCL. Many thanks to @jhw84 for the
suggestion
2018-12-14 15:49:11 +11:00
Andrew Tridgell
3ffee081a4 HAL_ChibiOS: added palReadLineMode() function
used to change and restore line modes
2018-12-14 15:49:08 +11:00
Randy Mackay
63eb66fe08 Copter: version to 3.6.3 2018-12-04 09:53:28 +09:00
Randy Mackay
23a236f89a Copter: 3.6.3 release notes 2018-12-04 09:52:57 +09:00
Randy Mackay
28b0fc51c3 Copter: version to 3.6.3-rc1 2018-12-01 13:50:58 +09:00
Randy Mackay
9d07580ae5 Copter: 3.6.3-rc1 release notes 2018-12-01 13:50:29 +09:00
ChristopherOlson
b242ec680e Copter:Parameters-TradHeli - set defaults for PSC and LOIT controllers 2018-12-01 13:44:26 +09:00
Andrew Tridgell
22ed074030 AP_OSD: fixed fonts for new font system 2018-11-29 15:35:50 +11:00
Andrew Tridgell
5e162cb0e1 HAL_ChibiOS: use ChibiOS IO firmware for Pixhawk4 2018-11-28 09:12:19 +11:00
Andrew Tridgell
792ac1a4b8 Tools: added ChibiOS IO firmware for Pixhawk4 2018-11-28 09:12:04 +11:00