Siddharth Purohit
6fb973081b
AP_HAL_ChibiOS: enable all I2C compasses by default for f103 boards
4 years ago
Andrew Tridgell
0e8c8c29a8
HAL_ChibiOS: fixed f303-MatekGPS build
4 years ago
Andrew Tridgell
246e790484
AP_Bootloader: use new hal CAN interface for CAN support
4 years ago
Siddharth Purohit
a79efaeb1d
AP_HAL_ChibiOS: hwdef: add support for HAL CANIface based bootloader
4 years ago
Siddharth Purohit
882c86c394
AP_HAL_ChibiOS: add app start offset to leave space for params
4 years ago
Siddharth Purohit
22ab426cf2
AP_HAL: make bools to use single bit in CANTxItem
4 years ago
Siddharth Purohit
72cf040f81
AP_Compass: add option to selectively disable Compass I2C backend
4 years ago
Siddharth Purohit
0ca2f56b71
AP_HAL: add support for external buffer to be used in ByteBuffer
4 years ago
Siddharth Purohit
9aa0970eed
AP_HAL: disable protocol drivers for bootloader builds
4 years ago
Siddharth Purohit
1f16aa8360
HAL_ChibiOS: add hwdef for CubeOrange-periph
4 years ago
Siddharth Purohit
d8852615ed
AP_UAVCAN: disable UAVCAN library when libuavcan drivers are disabled
4 years ago
Siddharth Purohit
62df67a4b8
HAL_ChibiOS: hwdef: modify to use HAL CAN driver instead of ChibiOS's
4 years ago
Siddharth Purohit
36ffcdae30
HAL_ChibiOS: modify hal can drivers for use by AP_Periph
4 years ago
Siddharth Purohit
c7d69e4d13
AP_HAL: disable CAN Protocol Drivers for AP_Periph
4 years ago
Samuel Tabor
b6f92989a7
AP_Soaring: Only compile if HAL_SOARING_ENABLED.
4 years ago
Samuel Tabor
10111f92d5
Plane: Rename SOARING_ENABLED to HAL_SOARING_ENABLED and don't compare to ENABLED.
4 years ago
Samuel Tabor
0a738395fa
Plane: Add THERMAL mode for thermal soaring.
4 years ago
Patrick José Pereira
e81f9fccd9
AP_Common: Add new AP_FWVersionDefine header
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
4 years ago
Jovian Dsouza
a62a7e0bd1
SITL: correct Webots README.md
...
Resolves :#15378
4 years ago
Hwurzburg
d5722b15e9
AP_ChibiOS: fix configuration number in OmnibusF7V2 hwdef
4 years ago
Peter Barker
41ab59dcdb
AP_Motors: eliminate flags structure
...
Saves about 44 bytes
4 years ago
Kai Schoos
798c3fd0b7
AP_Baro: examples: BARO_generic: instantiate sitl to fix nullptr panic
4 years ago
Peter Barker
d26b2a6f9a
AP_TECS: replace '@User: User' with '@User: Standard'
4 years ago
Peter Barker
d20c6ceb3b
APM_Control: replace '@User: User' with '@User: Standard'
4 years ago
Peter Barker
ffb87e68c5
AP_Landing: replace '@User: User' with '@User: Standard'
4 years ago
Peter Barker
3569c4d979
AC_PrecLand: correct @User field in ACC_P_NSE documentation
4 years ago
Tatsuya Yamaguchi
fb27dbbd4f
AP_Vehicle: replace message indicating that initialisation has completed
4 years ago
Hwurzburg
de8002ab5e
AP_HAL_ChbiOS: ALT config to enable UART3 in place of I2C
4 years ago
Andy Piper
9fef5b1e94
AP_Scripting: remove compile errors and warnings
4 years ago
Andy Piper
5d487be242
GCS_MAVLink: squash enum type error
4 years ago
Andy Piper
ad895c2654
AP_HAL: ringbuffer get_size cannot be const because of semaphore
4 years ago
Andy Piper
940d708438
AP_UAVCAN: conditionally compile in ADSB support
4 years ago
Andy Piper
93ac301b19
RC_Channel: conditionlly compile in ADSB support
4 years ago
Andy Piper
32cd6b487e
AP_Avoidance: conditionally compile based on ADSB support
4 years ago
Andy Piper
465357e715
AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED
4 years ago
Iampete1
152e2366f0
AP_Motors: Tri: dont check yaw servo on plane
4 years ago
Andrew Tridgell
0ba256f625
HAL_ChibiOS: fixed warning on gcc9
...
packed structure can be misaligned
4 years ago
Andrew Tridgell
1000371d8a
AP_SmartRTL: fixed build warning on gcc9
...
this example produces a slightly oversize frame
4 years ago
Andrew Tridgell
90cd2a38b6
HAL_ChibiOS: fixed gcc9 warnings
4 years ago
Andrew Tridgell
fabbbea0b4
AP_Fileystem: fixed gcc9 warning
4 years ago
Andy Piper
dc0084a2b2
AP_Logger: only write final log out a page at a time to avoid lock contention
...
remove health check timing hack
4 years ago
Andy Piper
4f7047797e
AP_GyroFFT: reduce locking to avoid contention and match thread priority to IO
...
remove previous scheduling hack
4 years ago
Mark Whitehorn
f25a1e7a0d
AP_Logger: fix description of BAT.Res
4 years ago
Andrew Tridgell
8a4b0f858a
AP_NavEKF3: reset body mag variances at key points
...
we need to reset the body mag variances if we change sensors or if we
are starting 3D fusion. When not doing 3D fusion we zero the
variances, so they must be initialised again when we restart
fusion. This fixes a bug in handling the variances on a 2nd flight
4 years ago
Andrew Tridgell
e9185f526b
AP_NavEKF3: add comments on state indexes
...
make it easier to check indexes
4 years ago
Andrew Tridgell
35e95d3328
AP_NavEKF2: reset body mag variances at key points
...
reset on sensor switch or when changing to 3D fusion
4 years ago
Andrew Tridgell
8920362212
AP_Compass: default SITL compass to having scale factor set
4 years ago
Andrew Tridgell
1f21d72c79
AP_NavEKF3: fixed init of earth state mag variances
...
we were starting with zero variance for X and Y earth states, it
should start with sq(magNoise)
4 years ago
Andrew Tridgell
534e63e2fa
AP_NavEKF2: fixed init of earth state mag variances
...
we were starting with zero variance for X and Y earth states, it
should start with sq(magNoise)
4 years ago
Andrew Tridgell
d6dcbda0d3
AP_NavEKF2: removed duplicate compass switch check
...
left over from last set of changes
4 years ago