night-ghost
1a2217ea9c
mk: fixed F4Light build scripts
2018-04-11 10:13:08 +10:00
night-ghost
2a0f624d5a
DataFlash: fixed F4Light DataFlash logging
2018-04-11 10:13:08 +10:00
Pierre Kancir
79cd137625
AP_Common: remove AP_AHRS_NavEKF include from location class
2018-04-11 08:59:50 +09:00
Michael du Breuil
a1845783b5
AP_RSSI: Make the RSSI library an enable param tree
2018-04-10 17:29:32 +01:00
Michael du Breuil
362fb470c4
AP_GPS: Allow HIL_GPS to flag vertical velocity
...
Closes #7997
2018-04-10 17:01:21 +01:00
Michael du Breuil
3bad3b2e68
Rover: Check MANUAL_CONTROL target
2018-04-10 16:54:34 +01:00
Michael du Breuil
e840006ff9
Sub: Check MANUAL_CONTROL target
2018-04-10 16:54:34 +01:00
Michael du Breuil
adb7ecef92
Copter: Check MANUAL_CONTROL target
2018-04-10 16:54:34 +01:00
Michael du Breuil
1af2155641
Plane: Check MANUAL_CONTROL target
2018-04-10 16:54:34 +01:00
Mark Whitehorn
7ad0318d4f
AP_HAL_Linux: fix latent bug in ToneAlarm
2018-04-10 21:48:16 +10:00
Mark Whitehorn
960e217e79
AP_HAL_Chibios: fix latent bug in ToneAlarm
2018-04-10 21:48:16 +10:00
Peter Barker
0c14a309f7
AP_Proximity: correct debugginf for RPLidarA2
2018-04-10 16:25:54 +09:00
Andrew Tridgell
f2df171fdd
HAL_ChibiOS: fixed DSM input on fmuv4
2018-04-10 17:22:21 +10:00
Andrew Tridgell
bccea9c8b9
AP_RCProtocol: support DSM bind
2018-04-10 17:22:21 +10:00
Peter Barker
b4682f8b2a
Tools: scripts: build_binaries.py: understand magic ChibiOS boards
2018-04-10 15:48:31 +10:00
Peter Barker
1b3dc9faf7
Tools: scripts: build_binaries.py: remove tmpdir between all builds
...
This ensures we don't reuse build producs incorrectly.
2018-04-10 15:48:31 +10:00
Peter Barker
4a986264be
Tools: build_binaries: add fmuv{2,3,4} and mindpx-v2 to common vehicles
2018-04-10 15:48:31 +10:00
Andrew Tridgell
f788cde5c7
AP_InertialSensor: use multiply for fifo scale factors
...
this fixes issue from #8118 too
2018-04-10 14:17:16 +10:00
Peter Barker
8027883734
DataFlash: remove vestiges of CLI functions
2018-04-10 10:27:08 +09:00
Andrew Tridgell
d777da970b
AP_Baro: fixed multi-baro logging
2018-04-09 11:39:20 -07:00
Randy Mackay
2f26b3faa1
Copter: update HeliQuad param file
...
fix servo range and reverse params
2018-04-09 16:42:38 +09:00
Andrew Tridgell
a2351bf99f
AP_BLHeli: log bad telem CRCs
2018-04-09 15:32:04 +10:00
Andrew Tridgell
96cc657bd0
HAL_ChibiOS: fixed GPIO interrupt port mapping
2018-04-09 15:32:04 +10:00
Andrew Tridgell
0f2a7108d3
AP_BLHeli: added SERVO_BLH_OTYPE
...
this allows use of BLHeli telemetry on rover, sub and on quadplane fwd
motors
2018-04-09 15:32:04 +10:00
Andrew Tridgell
3b4d1d5d46
DataFlash: enabled POWR log msg on ChibiOS
2018-04-09 15:32:04 +10:00
Andrew Tridgell
b4aeffbaed
HAL_ChibiOS: added power status flags reporting
2018-04-09 15:32:04 +10:00
Andrew Tridgell
7c85d06600
HAL_ChibiOS: setup pwm counts, and cleanup mindpx-v2 PWM lines
2018-04-09 15:32:04 +10:00
Andrew Tridgell
1b9cebc3f2
HAL_ChibiOS: check pwm count in rcout init
2018-04-09 15:32:04 +10:00
Andrew Tridgell
13cf72ac32
AP_BoardConfig: allow override of PWM count in hwdef.dat
2018-04-09 15:32:04 +10:00
Andrew Tridgell
a7711ab9f7
AP_HAL: don't require GPIO defines for RCOU serial on ChibiOS
2018-04-09 15:32:04 +10:00
Andrew Tridgell
68293c9c11
HAL_ChibiOS: don't require GPIO() markers on PWM outputs
...
this fixes blheli pass-thru on MindPX-v2
2018-04-09 15:32:04 +10:00
Peter Barker
face8151b7
AP_Compass: include required header
2018-04-09 11:34:35 +10:00
Randy Mackay
13b8ad0e94
Copter: remove sport from pixhawk v2 builds
...
this mode is almost never used
2018-04-09 09:10:01 +09:00
Randy Mackay
da619e8aa6
Rover: 3.2.3 release notes
2018-04-09 09:04:30 +09:00
Randy Mackay
80e5742d77
Tools: correct HeliQuad param file
2018-04-09 08:42:00 +09:00
Andrew Tridgell
9c040105d6
waf: split copter and heli builds
...
this makes things less confusing for users
2018-04-08 21:26:16 +10:00
Peter Barker
a0d874baa2
AP_NavEKF3: const accessors
2018-04-07 09:56:18 +09:00
Peter Barker
6791808ac6
AP_NavEKF3: remove unneeded initialisations
...
AP_NavEKF3 should never be allocated in uninitialised memory
2018-04-07 09:54:21 +09:00
Peter Barker
d38ff1dd2c
AP_NavEKF3: initialise EKF3 constants in declaration not constructor
2018-04-07 09:54:21 +09:00
Peter Barker
d219540554
Copter: correct compilation when AFS is enabled
2018-04-07 09:46:54 +09:00
Peter Barker
d0425c7b2f
Copter: correct compilation when precland is disabled
...
Closes #8098
2018-04-07 09:44:43 +09:00
Andrew Tridgell
8bbb87de3f
travis: build revo-mini
...
we need at least one build without FATFS support, as it changes the
build quite a lot
2018-04-07 09:10:29 +10:00
Andrew Tridgell
637e51825b
ChibiOS: submodule update
2018-04-07 09:10:29 +10:00
Andrew Tridgell
eb6c852ee3
HAL_ChibiOS: use simpler pullup on serial input
...
this maps to the right bits for each MCU type
2018-04-07 09:10:29 +10:00
Andrew Tridgell
71cd58cc7e
HAL_ChibiOS: run rc serial thread at top priority
...
this maximises reliability for serial IO to ESCs, increasing flashing
reliability
2018-04-07 09:10:29 +10:00
Andrew Tridgell
4a7a66cc16
AP_IOMCU: use a higher thread priority
...
this ensures PWM output gets out as fast as possible
2018-04-07 09:10:29 +10:00
Andrew Tridgell
84d76cf915
AP_BLHeli: removed special handling of oneshot125
2018-04-07 09:10:29 +10:00
Andrew Tridgell
3cd4f2a002
AP_ChibiOS: handle oneshot125 separately
...
this sets up oneshot125 with the full 1000 steps of throttle
resolution, using a 8MHz clock. This matches the behaviour of modern
ESCs that measure PWM values with high accuracy
2018-04-07 09:10:29 +10:00
Andrew Tridgell
819de4acd5
AP_Motors: don't scale oneshot125 in AP_Motors
...
handle it in the HAL backends, to allow for correct resolution
2018-04-07 09:10:29 +10:00
Andrew Tridgell
a1ba582a5d
HAL_VRBrain: handle oneshot125 separately
2018-04-07 09:10:29 +10:00