ChristopherOlson
cbe68b4a91
Tools:TradHeli - update Copter3.6 setup params and add param files for QGC
...
add new Copter3.5 to 3.6 upgrade params to set the PSC, LOIT
and NAV controllers for New Loiter and new Position Controller
2018-08-09 08:42:19 +10:00
Andrew Tridgell
385f735799
HAL_ChibiOS: avoid 64 bit maths in AP_HAL::micros()
...
this saves a few cycles
2018-08-08 21:24:49 +10:00
Ammarf
d665abccde
Rover: add output tests for omni frames
2018-08-08 17:07:50 +09:00
fnoop
cbde39c844
Copter: integrate precland logging changes
2018-08-08 10:31:19 +09:00
fnoop
bfceb5dd32
AC_PrecLand: Improve logging
...
Add unit/multiplier of new fields to log structure
Fix new log structure
2018-08-08 10:23:26 +09:00
Michael du Breuil
f2b4e06a1a
AP_Airspeed: Add 5"H2O DLVR differential sensor driver
2018-08-08 09:07:17 +10:00
Michael du Breuil
d568767164
AP_Math: Add conversion between inches of water to pascals
2018-08-08 09:07:17 +10:00
Peter Barker
62d0bc986a
Copter: toymode: correct static-vs-singleton compilation error
2018-08-08 09:00:11 +10:00
Peter Barker
eba8dee371
Tools: autotest: add test for delay-until-absolute-hour-minute-second
2018-08-08 08:41:22 +10:00
Peter Barker
e932f873cc
Tools: autotest: use component id 250 so we have something different to mavproxy
2018-08-08 08:41:22 +10:00
Raouf
f0185cb79b
Rover: Add loiter behaviour parameter
2018-08-08 07:17:13 +09:00
Ammarf
8308646c5e
Rover: change omniplus motor order
2018-08-08 07:15:37 +09:00
Andrew Tridgell
c9a830bf3f
AP_Notify: support both NCP5623 addresses
2018-08-08 07:11:50 +10:00
Andrew Tridgell
935165a8f8
AP_Notify: tidy up NCP5623 driver
2018-08-08 07:11:50 +10:00
caijie
a98d892dec
AP_Notify: Add RGB LED driver for NCP5623
2018-08-08 07:11:50 +10:00
Peter Barker
b8c0199853
Tools: autotest: add test for copter's NAV_DELAY function
2018-08-07 22:37:07 +10:00
Andrew Tridgell
e824a5df8d
PX4Firmware: use ardupilot uploader
2018-08-07 16:25:46 +10:00
Andrew Tridgell
a4e50e1626
waf: use the current python interpreter for sub-commands
2018-08-07 14:40:36 +10:00
Andrew Tridgell
36af9eecdf
waf: fixes for python 3.7
2018-08-07 14:40:36 +10:00
Andrew Tridgell
27ded1c12b
waf: update to waf 2.0.9
...
this works better with python 3.7
2018-08-07 14:40:36 +10:00
Andrew Tridgell
301884f7a6
AP_RCProtocol: fixed coverity error in SUMD
...
CID308356
2018-08-07 13:22:08 +10:00
Andrew Tridgell
d1334fab73
AP_ROMFS: fixed error handling in tinflate
...
coverity CID308327
2018-08-07 13:22:08 +10:00
Michael du Breuil
4aff747b28
AP_RCProtocol: Fix out of bounds write, CID 308323 and 308333
2018-08-07 12:11:49 +10:00
Ammarf
430ed9bd3d
Rover: add custom config support
2018-08-07 10:01:32 +09:00
Randy Mackay
9fff6d1e71
Copter: restore CHx_OPT param descriptions
...
This will help users who are using beta mission planner (which gets param descriptions from master) with Copter-3.6 which still has these parameters.
2018-08-07 09:47:39 +09:00
Andrew Tridgell
3ed7c060df
AP_Compass: address review comments
2018-08-07 10:00:10 +10:00
Jonathan Challinger
cefd998177
AP_Compass: add expected DEV_ID parameters
2018-08-07 10:00:10 +10:00
Jonathan Challinger
878e84a015
AP_Compass: correct edge case where checks pass when saved dev_id != detected dev_id
2018-08-07 10:00:10 +10:00
Michael du Breuil
ee9cc28fda
AP_NavEKF2: Utilize the GPS drivers estimate for lag
2018-08-07 09:55:26 +10:00
Michael du Breuil
1a406dacfc
AP_GPS: Ensure a lag value is always provided
...
The value may not be the optimal value for the driver, but we should
always try to provide a value for the caller
2018-08-07 09:55:26 +10:00
Michael du Breuil
21dfe02c6e
GCS_MAVLink: always send an idea of battery voltage as part of
...
BATTERY_STATUS
2018-08-07 09:52:45 +10:00
Michael du Breuil
3d923d0572
Plane: Send a quadplane version of NAV_CONTROLLER_OUTPUT
2018-08-07 09:49:01 +10:00
Peter Barker
e4ff937c96
RC_Channel: remove min-max-configured pre-arm checks
...
These are really, really expensive to run while your RC isn't
configured.
We now have a split between inputs (RC) and servos (SRV), so these
aren't as critical as they were. We also have range checks to ensure
they're roughly good enough to fly with.
2018-08-07 09:45:09 +10:00
Peter Barker
eaefdcfac2
AP_Arming: remove min-max-configured pre-arm checks
2018-08-07 09:45:09 +10:00
Peter Barker
2365cdf90a
Rover: remove min-max-configured pre-arm checks
2018-08-07 09:45:09 +10:00
Peter Barker
87e7cc7ef0
RC_Channels: zero all channels before populating
...
Fix for CID 308365
2018-08-07 09:12:43 +10:00
vierfuffzig
bc52d430f9
Chibios add bootloader for mini-pix
2018-08-07 07:09:39 +10:00
Andrew Tridgell
f0fba01138
AP_Stats: use set_and_save_ifchanged()
...
if the board has no GPS then the values usually don't change
2018-08-06 21:46:06 +10:00
Randy Mackay
1c18d06aa3
AR_AttitudeControl: move unnecessary else
2018-08-06 11:30:22 +09:00
Randy Mackay
86634c2cca
Rover: log desired pitch in ATT message
2018-08-06 11:30:22 +09:00
Randy Mackay
9b60e0844b
AR_AttitudeControl: add get_desired_pitch accessor
2018-08-06 11:30:22 +09:00
Randy Mackay
56a89c0a1c
Tools: balance bot default params for SERVOx_FUNCTION
2018-08-06 11:30:22 +09:00
Randy Mackay
ddc5b031e3
Tools: balance bot autotest params in alphabetical order
2018-08-06 11:30:22 +09:00
Randy Mackay
0722c6a265
Rover: minor format fix to GCS_MAVLink.cpp
2018-08-06 11:30:22 +09:00
Randy Mackay
e71dc9307e
Rover: add Pitch to GCS_PID_MASK param description
2018-08-06 11:30:22 +09:00
Randy Mackay
e867ef74cc
Rover: balance bots log pitch PID
2018-08-06 11:30:22 +09:00
Peter Barker
7772279785
Tools: param_parse.py - fix vehicle-specific values
2018-08-06 12:27:56 +10:00
Andrew Tridgell
846418e5e9
HAL_ChibiOS: raise timer thread priority
...
needs to be above main for guaranteed DShot and oneshot output periods
2018-08-06 11:41:42 +10:00
Andrew Tridgell
de66554948
Tools: added OmnibusNanoV6 bootloader
2018-08-06 11:07:44 +10:00
Randy Mackay
c88926f227
Compass: remove accumulate from example sketch
2018-08-06 11:05:34 +10:00