Peter Barker
3bbe6c46a5
AP_BattMonitor: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
2019-01-18 09:53:44 +11:00
Peter Barker
00fbb01c6b
AP_UAVCAN: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
2019-01-18 09:53:44 +11:00
Peter Barker
b83f317681
AP_Relay: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
2019-01-18 09:53:44 +11:00
Peter Barker
3ecb785f0f
AP_WheelEncoder: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
2019-01-18 09:53:44 +11:00
Peter Barker
a800395742
RC_Channel: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
2019-01-18 09:53:44 +11:00
Peter Barker
1e57265eb6
AP_WindVane: remove include of boardconfig; unused on all boards
2019-01-18 09:53:44 +11:00
Peter Barker
d71244dd23
APM_RangeFinder: remove PX4 backend type
2019-01-17 12:30:56 +11:00
Peter Barker
08173796d9
APM_RPM: remove PX4 backend type
2019-01-17 12:30:56 +11:00
Peter Barker
91a082c29f
AP_Notify: remove px4 oreloed driver
2019-01-17 12:30:56 +11:00
Andrew Tridgell
155ccdd6e1
HAL_ChibiOS: added extra LEDs for CUAVv5
2019-01-17 12:29:44 +11:00
Andrew Tridgell
ea2970bf26
GCS_MAVLink: adjust for new fields in DISTANCE_SENSOR
2019-01-17 08:43:13 +11:00
Peter Barker
43e47f33e4
AP_InertialSensor: remove PX4 backend
2019-01-17 06:41:33 +11:00
ChrisBird
fad02bf55a
AP_Relay: Adding a 5th and 6th Relay as per issue #8979
2019-01-16 13:26:25 +00:00
Peter Barker
791c3b2646
DataFlash: remove PX4 ifdef in Log_Write_Power
2019-01-16 13:59:25 +11:00
Peter Barker
6c14924de3
DataFlash: remove NuttX/VRBrain hack for mixed-case filenames
2019-01-16 13:59:25 +11:00
Peter Barker
21f2b74096
DataFlash: remove PX4 ESC logging code
...
Left the log structure in place as we really should be using it for
telemetry-enabled ESCs
2019-01-16 13:59:25 +11:00
Peter Barker
2fa0b61f8b
AP_Math: update example/test for Location_Class merge
2019-01-16 11:45:29 +11:00
Peter Barker
0b661e7872
AP_Beacon: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
7406c5be37
AP_AHRS: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
e3c719b27f
SITL: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
035957ca4c
DataFlash: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
0d4475f443
AP_NavEKF3: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
ebd12b30e8
AP_NavEKF2: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
2f3237143f
AP_Mount: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
b12dc3cde7
AP_Mission: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
31fa9e582e
AP_Math: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
30980815a8
AP_GPS: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
384ab476b4
AP_ADSB: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
0215aff8f4
AC_WPNav: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
9deee2a805
AP_Fence: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
57804e3118
AP_Common: unify Location_Class and Location
2019-01-16 11:45:29 +11:00
Peter Barker
f1299dc9bf
DataFlash: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
90b708f9e7
AP_Terrain: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
1f5727c0b2
AP_Rally: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
dd8da7321c
AP_NavEKF3: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
9be604e3ce
AP_NavEKF2: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
828317860a
AP_Mount: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
1b2ac38691
AP_Mission: adjust for Location no longer being packed
2019-01-16 11:45:29 +11:00
Peter Barker
ce37c9f69b
AP_Math: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
e8da58201a
AP_Landing: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
30d5d6b578
AP_GPS: do not zero options after assigning from location
...
On the assumption that the assignment operator knows what it is doing,
and that we have no idea what fields are actually present in options
2019-01-16 11:45:29 +11:00
Peter Barker
38a649033f
AP_Frsky_Telem: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
1c6b52c8de
AP_Follow: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
4e7d64fd17
AP_Camera: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
1075227c90
AP_Beacon: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
8dfdda1cf0
AP_Avoidance: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
b416bc603e
AP_AHRS_DCM: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Peter Barker
a3a012b77e
AP_Common: remove packed nature of Location, move flags out of union
...
This saves ~2.5kB on fmuv3
2019-01-16 11:45:29 +11:00
Peter Barker
4dc157951b
AP_Common: add template to check structure size
...
This has the advantage of telling you what the sizes are
In file included from ../../libraries/AC_AttitudeControl/AC_PosControl.h:3:
../../libraries/AP_Common/AP_Common.h:103:3: fatal error: static_assert failed "wrong size"
static_assert(s == t, "wrong size");
^ ~~~~~~
../../libraries/AP_Common/AP_Common.h:147:52: note: in instantiation of template class 'assert_structure_size<12, 11>' requested here
assert_structure_size<sizeof(struct Location), 11> _assert_location_size;
2019-01-16 11:45:29 +11:00
Leonard Hall
4edc464b83
AC_AutoTune: desired-ground-idle replaces spin-when-armed
2019-01-15 11:41:44 +09:00