honglang
847ce3b311
AP_HAL_ChibiOS: CUAV X7/Nora: use icm42688 instead of bmi088
4 years ago
Randy Mackay
e8947dfb47
Tools: reduce copter autotest rate yaw P and I gains
...
affects quad, hexa, octa, octa-quad, deca, tri, y6, dodeca-hexa
4 years ago
Randy Mackay
3f77c52720
AP_BoardConfig: minor change to BRD_IMU_TARGTEMP param desc
...
Users should reboot if the param is changed to -1 because the heater pin could be left on
4 years ago
yaapu
b14dcf1df5
Tools:autotest: updated FRSky SPort test to use new 2 byte data IDs
4 years ago
yaapu
870c280946
AP_Frsky_Telem: upgraded SERIAL_PROTOCOL 4 telemetry to 2 bytes data IDs
...
This upgrades standard SPort telemetry from older 1byte IDs to newer 2bytes IDs.
Older 1 byte data IDs are not supported by the FRSky ETHOS ecosystem so this
migration is required to allow ArduPilot to seamlessly work with ETHOS.
This migration requires users to do a new sensor discovery in OpenTX.
4 years ago
yaapu
a5e1a45e7a
AP_Frsky_Telem: added hud throttle [-100,100] to frame 0x5001 scaled to [-63,63] on 7bits
4 years ago
Siddharth Purohit
cd5b764fd8
AP_NavEKF3: use first usable compass index to set magSelectIndex
4 years ago
Siddharth Purohit
124eaf1a38
AP_NavEKF2: use first usable compass index to set magSelectIndex
4 years ago
Siddharth Purohit
a52f04ddde
AP_DAL: add interface for first usable compass
4 years ago
Siddharth Purohit
1d29619e51
Revert "AP_Arming: check for only first compass being disabled"
...
This reverts commit d343c569c2
.
4 years ago
Siddharth Purohit
8590bfea63
AP_Compass: use first available compass in priority list
4 years ago
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.
4 years ago
Andrew Tridgell
606c248e69
AP_HAL: fixed build on boards with no PWM
...
this impacts mRoNexus builds
4 years ago
Pierre Kancir
cf350a52e9
Tools: Autotest: add --coverage option
4 years ago
Pierre Kancir
870eaac839
Tools: correct some coverage utilities
4 years ago
Pierre Kancir
d1cc8d2bf3
Waf: add coverage flags
4 years ago
Paul Riseborough
a5a25411da
AP_NavEKF3: Remove unnecessary baro limiting
4 years ago
Paul Riseborough
124f016e5b
AP_NavEKF3: Use parameter to set baro ground effect dead-zone
4 years ago
Paul Riseborough
76d0dcc25c
AP_NavEKF3: Use common method for handling baro ground effect
4 years ago
Andrew Tridgell
77e566c6ed
Copter: don't set takeoff expected in throw mode
...
especially bad for dropping off a bridge
4 years ago
Andrew Tridgell
dc9435a88d
AP_NavEKF3: don't limit baro change when we are in fixed wing mode
4 years ago
Andrew Tridgell
ea6724aca5
AP_NavEKF2: don't limit baro change when we are in fixed wing mode
4 years ago
Andrew Tridgell
062a15ce11
Plane: set_takeoff_expected should only get set when not flying
4 years ago
Andrew Tridgell
3a1d2f1852
Replay: remove takeoff/touchdown event handling
4 years ago
Andrew Tridgell
68a1100c64
Plane: use new APIs for takeoff/touchdown expected
4 years ago
Andrew Tridgell
1371fd7e6f
Copter: use new APIs for takeoff/touchdown expected
4 years ago
Andrew Tridgell
32b079911f
AP_NavEKF2: use DAL APIs for takeoff/touchdown expected
4 years ago
Peter Barker
c00f110f3d
AP_NavEKF3: use DAL APIs for takeoff/touchdown expected
4 years ago
Peter Barker
f4f713a04f
AP_DAL: add takeoff and touchdown expected state
4 years ago
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
4 years ago
Peter Barker
2439587c5a
autotest: add tests for ground effect compensation active in EKF
4 years ago
CUAVcaijie
0ff38e1379
HAL_ChibiOS: CUAV ICM20649 on SPI6 bus replaced by ICM20689
...
alternative IMUs for Nora and X7
4 years ago
Siddharth Bharat Purohit
94b56b9eac
README: Update CAN maintainer, also add Compass and Cube* maintainership
4 years ago
Peter Barker
8925c2830b
autotest: check fence upload/download when creating from locs
4 years ago
Andrew Tridgell
acb70abe86
Copter: adjust yaw imbalance check to only check imax rather than i
...
Existing code was causing way too many false-positives
4 years ago
Andrew Tridgell
8701932670
HAL_ChibiOS: return zeros in dma.txt on first fetch
4 years ago
James O'Shannessy
819bb2938b
AP_Periph: Correctly report Temperature to UAVCAN
4 years ago
James O'Shannessy
89e4df485a
AP_BattMonitor: Record and report UAVCAN Battery Info temperature correctly
4 years ago
Iampete1
c71163680f
SRV_Channel: add motor 1 - 4 to Rover function description, used on OMI frame type.
4 years ago
vierfuffzig
bed7d5f125
AP_OSD: add rangefinder panel
4 years ago
Peter Barker
c1a20ceab4
autotest: add test to catch bug with opticalflow if no rangefinder
4 years ago
Randy Mackay
26ea80fc62
Tools: update default params for copter-optflow.parm
4 years ago
Peter Barker
15658362b5
AP_NavEKF3: make time-horizon OF data a local variable
...
Saves 40 bytes of RAM per core on stm32
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
0dbd05505b
AP_BLHeli: Remove duplicated code, use existing AP_Math CRC function
4 years ago
Andrew Tridgell
f3cc661ebd
Tools: added HolybroGPS to autobuild
4 years ago
Andrew Tridgell
b8f3a0f83b
Tools: added HolybroGPS bootloader
4 years ago
Andrew Tridgell
5529ba36e2
HAL_ChibiOS: added HolybroGPS AP_Periph port
4 years ago
Andrew Tridgell
b6543e7a85
AP_Bootloader: added Holybro GPS board type
4 years ago
Andrew Tridgell
23c0f257b6
HAL_ChibiOS: default off serial protocols in AP_Periph
...
this allows for a GPS on high numbered ports
4 years ago
Andrew Tridgell
14dca255a4
AP_Notify: fixed probe on all internal NCP5623 LEDs
4 years ago