Siddharth Purohit
|
124eaf1a38
|
AP_NavEKF2: use first usable compass index to set magSelectIndex
|
2021-06-02 17:10:19 +10:00 |
Siddharth Purohit
|
a52f04ddde
|
AP_DAL: add interface for first usable compass
|
2021-06-02 17:10:19 +10:00 |
Siddharth Purohit
|
1d29619e51
|
Revert "AP_Arming: check for only first compass being disabled"
This reverts commit d343c569c2 .
|
2021-06-02 17:10:19 +10:00 |
Siddharth Purohit
|
8590bfea63
|
AP_Compass: use first available compass in priority list
|
2021-06-02 17:10:19 +10:00 |
James O'Shannessy
|
1794eefd33
|
AP_Mission: Fixes crash in copter when uploading MAV_CMD_NAV_LAND with NaN as p4
Uploading a mission created in QGC with MAV_CMD_NAV_LAND (instead of return to launch) results in crash of copter because p4 is not set.
|
2021-06-02 17:04:38 +10:00 |
Andrew Tridgell
|
606c248e69
|
AP_HAL: fixed build on boards with no PWM
this impacts mRoNexus builds
|
2021-06-02 15:39:30 +10:00 |
Pierre Kancir
|
cf350a52e9
|
Tools: Autotest: add --coverage option
|
2021-06-02 14:42:59 +10:00 |
Pierre Kancir
|
870eaac839
|
Tools: correct some coverage utilities
|
2021-06-02 14:42:59 +10:00 |
Pierre Kancir
|
d1cc8d2bf3
|
Waf: add coverage flags
|
2021-06-02 14:42:59 +10:00 |
Paul Riseborough
|
a5a25411da
|
AP_NavEKF3: Remove unnecessary baro limiting
|
2021-06-02 11:13:16 +09:00 |
Paul Riseborough
|
124f016e5b
|
AP_NavEKF3: Use parameter to set baro ground effect dead-zone
|
2021-06-02 11:13:16 +09:00 |
Paul Riseborough
|
76d0dcc25c
|
AP_NavEKF3: Use common method for handling baro ground effect
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
77e566c6ed
|
Copter: don't set takeoff expected in throw mode
especially bad for dropping off a bridge
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
dc9435a88d
|
AP_NavEKF3: don't limit baro change when we are in fixed wing mode
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
ea6724aca5
|
AP_NavEKF2: don't limit baro change when we are in fixed wing mode
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
062a15ce11
|
Plane: set_takeoff_expected should only get set when not flying
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
3a1d2f1852
|
Replay: remove takeoff/touchdown event handling
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
68a1100c64
|
Plane: use new APIs for takeoff/touchdown expected
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
1371fd7e6f
|
Copter: use new APIs for takeoff/touchdown expected
|
2021-06-02 11:13:16 +09:00 |
Andrew Tridgell
|
32b079911f
|
AP_NavEKF2: use DAL APIs for takeoff/touchdown expected
|
2021-06-02 11:13:16 +09:00 |
Peter Barker
|
c00f110f3d
|
AP_NavEKF3: use DAL APIs for takeoff/touchdown expected
|
2021-06-02 11:13:16 +09:00 |
Peter Barker
|
f4f713a04f
|
AP_DAL: add takeoff and touchdown expected state
|
2021-06-02 11:13:16 +09:00 |
Peter Barker
|
9eeec61cec
|
AP_AHRS: new APIs for takeoff/touchdown expected
timeout handling now in AP_AHRS, and state stored in AHRS and
requested by AP_DAL
|
2021-06-02 11:13:16 +09:00 |
Peter Barker
|
2439587c5a
|
autotest: add tests for ground effect compensation active in EKF
|
2021-06-02 11:13:16 +09:00 |
CUAVcaijie
|
0ff38e1379
|
HAL_ChibiOS: CUAV ICM20649 on SPI6 bus replaced by ICM20689
alternative IMUs for Nora and X7
|
2021-06-02 10:49:55 +10:00 |
Siddharth Bharat Purohit
|
94b56b9eac
|
README: Update CAN maintainer, also add Compass and Cube* maintainership
|
2021-06-01 20:02:02 +09:00 |
Peter Barker
|
8925c2830b
|
autotest: check fence upload/download when creating from locs
|
2021-06-01 15:54:59 +10:00 |
Andrew Tridgell
|
acb70abe86
|
Copter: adjust yaw imbalance check to only check imax rather than i
Existing code was causing way too many false-positives
|
2021-06-01 15:23:33 +10:00 |
Andrew Tridgell
|
8701932670
|
HAL_ChibiOS: return zeros in dma.txt on first fetch
|
2021-06-01 11:36:07 +09:00 |
James O'Shannessy
|
819bb2938b
|
AP_Periph: Correctly report Temperature to UAVCAN
|
2021-06-01 12:35:24 +10:00 |
James O'Shannessy
|
89e4df485a
|
AP_BattMonitor: Record and report UAVCAN Battery Info temperature correctly
|
2021-06-01 12:35:24 +10:00 |
Iampete1
|
c71163680f
|
SRV_Channel: add motor 1 - 4 to Rover function description, used on OMI frame type.
|
2021-06-01 11:12:40 +09:00 |
vierfuffzig
|
bed7d5f125
|
AP_OSD: add rangefinder panel
|
2021-06-01 11:33:05 +10:00 |
Peter Barker
|
c1a20ceab4
|
autotest: add test to catch bug with opticalflow if no rangefinder
|
2021-06-01 11:31:42 +10:00 |
Randy Mackay
|
26ea80fc62
|
Tools: update default params for copter-optflow.parm
|
2021-06-01 09:57:16 +10:00 |
Peter Barker
|
15658362b5
|
AP_NavEKF3: make time-horizon OF data a local variable
Saves 40 bytes of RAM per core on stm32
|
2021-06-01 09:56:19 +10:00 |
Dr.-Ing. Amilcar do Carmo Lucas
|
0dbd05505b
|
AP_BLHeli: Remove duplicated code, use existing AP_Math CRC function
|
2021-06-01 09:27:29 +10:00 |
Andrew Tridgell
|
f3cc661ebd
|
Tools: added HolybroGPS to autobuild
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
b8f3a0f83b
|
Tools: added HolybroGPS bootloader
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
5529ba36e2
|
HAL_ChibiOS: added HolybroGPS AP_Periph port
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
b6543e7a85
|
AP_Bootloader: added Holybro GPS board type
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
23c0f257b6
|
HAL_ChibiOS: default off serial protocols in AP_Periph
this allows for a GPS on high numbered ports
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
14dca255a4
|
AP_Notify: fixed probe on all internal NCP5623 LEDs
|
2021-06-01 09:19:51 +10:00 |
Andrew Tridgell
|
ac1e03e16a
|
HAL_ChibiOS: move heater gains on CubeOrange to hwdef.dat
this makes it easier for users using apjtool to override params
|
2021-06-01 08:07:49 +10:00 |
Andrew Tridgell
|
244d896bfb
|
HAL_ChibiOS: enable heater on Pix32v5
|
2021-06-01 08:07:49 +10:00 |
Andrew Tridgell
|
c2a13213ae
|
AP_BoardConfig: allow for hwdef.dat setting for IMU heater gains
|
2021-06-01 08:07:49 +10:00 |
Andrew Tridgell
|
d5dccaa734
|
AP_Compass: added heater compensation to internal mag for Pix32v5
|
2021-06-01 08:07:49 +10:00 |
Peter Barker
|
214bc4c282
|
Copter: make terrain-height-stable-when-no-position value stick
The set immediately above this return is completely ineffective without
a return statement.
|
2021-05-31 16:57:14 +09:00 |
Hwurzburg
|
4335951c42
|
Tools: remove % as units on params that are unitless
|
2021-05-30 22:38:27 -07:00 |
Hwurzburg
|
27620322ec
|
AC_AttitudeControl: remove % as units on params that are unitless
|
2021-05-30 22:38:27 -07:00 |