Paul Riseborough
908b348c31
AP_NavEKF3: Fix typo in enum label
2020-12-15 19:29:16 +11:00
Randy Mackay
e819dbdd64
AP_NavEKF3: add EKFGSF_getYaw to reduce duplicate code
2020-12-15 19:29:16 +11:00
Randy Mackay
c2edae905f
AP_NavEKF3: simplify logic when updating yawAngDataStatic
2020-12-15 19:29:16 +11:00
Randy Mackay
843ddb4fdc
AP_NavEKF3: minor format fix
2020-12-15 19:29:16 +11:00
Paul Riseborough
a9e76d44af
AP_NavEKF3: Clean up yaw fusion logic
2020-12-15 19:29:16 +11:00
Paul Riseborough
ccfd89240b
AP_NavEKF3: Fix error in calculation of static 312 order yaw reference
2020-12-15 19:29:16 +11:00
Peter Barker
1307a2fea8
ArduPlane: add auxillary function to change to FBWA
2020-12-15 19:14:33 +11:00
Peter Barker
44cafa0dcc
RC_Channel: add auxillary function to change to FBWA
2020-12-15 19:14:33 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
fb8e1f4b9d
Tools: Added support for 1/s and kg/m/m parameter units
2020-12-15 18:22:36 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
f77ab30f7a
Revert "AP_NavEKF3: Remove unsupported parameter unit descriptions"
...
This reverts commit 4f4a2f446d
.
Makes more sense to add those to the list of supported units
2020-12-15 18:22:36 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
ffa057d61e
Copter: prepare 4.0.6-rc1 release notes
2020-12-15 11:21:00 +09:00
Andrew Tridgell
2e18334165
HAL_SITL: fixed baudrate 0 set in SITL
...
this fixes MSP sensors in SITL with real uarts
2020-12-15 11:36:16 +11:00
Andrew Tridgell
7b6392fcb5
HAL_Empty: fixed build
2020-12-15 10:32:46 +11:00
Andrew Tridgell
d6c5fc36d8
HAL_Linux: only init serial(0)
...
we should not pre-init all uarts, it wastes memory if unused
2020-12-15 10:32:46 +11:00
Andrew Tridgell
19723e6e75
AP_HAL: make uart pointers private
...
this ensures they cannot be used by library or vehicle code, so we
will be able to remove them in future
2020-12-15 10:32:46 +11:00
Andrew Tridgell
195ec0316a
AP_HAL: fixed example fw for SERIAL naming
2020-12-15 10:32:46 +11:00
Andrew Tridgell
6249abaf8f
RC_Channel: fixed example firmware
2020-12-15 10:32:46 +11:00
Andrew Tridgell
5406699ec8
AP_SerialManager: removed unnecessary uart pointer in state structure
2020-12-15 10:32:46 +11:00
Andrew Tridgell
348dfeff6e
HAL_Linux: use a loop for serial tick
2020-12-15 10:32:46 +11:00
Andrew Tridgell
bf546f363d
HAL_ChibiOS: don't init serial 1 and 3
...
these should not be treated as special. Initialising them early just
wastes memory if the end up not being used
2020-12-15 10:32:46 +11:00
Andrew Tridgell
23a9a14d64
Tools: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
6df118e7b4
GCS_MAVLink: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
23e629715e
AP_SerialManager: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
cf187ff837
AP_HAL_SITL: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
db76eebd85
AP_HAL_Linux: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
95c0852b13
AP_HAL: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
e54fc4b0de
AP_HAL_ChibiOS: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
e02047861a
AP_GPS: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
0f5a75f5b9
AP_BoardConfig: convert to using hal.serial() instead of hal.uartX
2020-12-15 10:32:46 +11:00
Andrew Tridgell
8678759da4
AP_HAL: added hal.serial() access to uarts
...
this gives access to serial ports in the SERIALn_ order. It is inlined
by the compiler so using hal.uartB and hal.serial(3) generates
idential code on stm32 (tested on H7).
This is a step towards eliminating hal.uartX completely and the
horrible uartB ordering
2020-12-15 10:32:46 +11:00
Jaaaky
4ec1c2ea67
AP_IOMCU: Remove duplicate includes from AP_IOMCU.cpp
2020-12-15 10:01:54 +11:00
Andrew Tridgell
8b8029fdfe
AP_Param: cope better with flooding the save queue with one param
2020-12-14 18:53:02 +11:00
Andrew Tridgell
5a8acea0dd
AP_Param: fixed lockup in scripting due to save queue
...
this is a quick fix for a lockup in scripting due to the mission API
holding the scheduler semaphore when it is updating the mission count
parameter
2020-12-14 18:53:02 +11:00
Andrew Tridgell
bab1bff2b9
Tools: added f303-M10070 bootloader
2020-12-14 16:31:03 +11:00
Habibullah Oladepo
739fec001f
Plane: Fix typos in Parameters.cpp
2020-12-13 10:51:38 -08:00
Andrew Tridgell
3cf71d11a9
AP_Periph: mark version as 1.3dev
2020-12-13 10:32:30 +11:00
Andrew Tridgell
52f66f3654
AP_Periph: updated release notes for 1.2.0beta1
2020-12-13 10:31:35 +11:00
Tom Pittenger
4b47ddf556
AP_Periph: add battery monitor to AP_Periph README
2020-12-13 09:35:28 +11:00
Phillip Kocmoud
ce87b62dcc
AP_Periph: Add alternate ordering of NCP5623 LED colors
2020-12-12 14:57:35 +11:00
Peter Barker
7449b3eea4
AP_HAL_SITL: fix help output
2020-12-12 10:01:20 +11:00
Arsh
4ae51c5aa5
README: fixes some grammatical errors
2020-12-11 13:27:15 -08:00
Randy Mackay
a2d6ec4bec
Rover: simple mode handles two paddle input
2020-12-11 17:04:28 +09:00
Tom Pittenger
04f6b2e26e
Plane: remove unnecessary ::cork() in init
2020-12-11 17:48:11 +11:00
Paul Riseborough
8f32430294
AP_NavEKF3: Fix white spaces
2020-12-11 15:21:41 +11:00
Paul Riseborough
bdc202378a
AP_NavEKF3: fix white space
2020-12-11 15:21:41 +11:00
Paul Riseborough
ed17d8e48f
AP_NavEKF3: Improve parameter display names
2020-12-11 15:21:41 +11:00
Paul Riseborough
4cf78c34e7
Tools: Add autotest for copter wind estimation and baro correction
2020-12-11 15:21:41 +11:00
Paul Riseborough
171f0b399f
AP_NavEKF3: Remove commented code
2020-12-11 15:21:41 +11:00
Andrew Tridgell
b86c014400
AP_NavEKF3: rename drag parameters to start with EK3_DRAG_
2020-12-11 15:21:41 +11:00
Andrew Tridgell
3e2ff71750
AP_Baro: rename params to suit new BARO param naming
2020-12-11 15:21:41 +11:00