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