bugobliterator
e7dd1cb51b
hwdef: fix rotation of IMU on CubeOrangePlus
2022-08-12 02:49:33 -04:00
bugobliterator
11db3620d5
hwdef: disable CANFD on CubeOrange
2022-08-12 02:49:33 -04:00
bugobliterator
25ef38fdd2
bootloader: update CubeOrange and related hardware bootloaders
2022-08-12 02:49:33 -04:00
bugobliterator
a93bce1012
hwdef: disable power reset on peripheral line
2022-08-12 02:49:33 -04:00
bugobliterator
3291563b0e
AP_HAL_ChibiOS: remove peripheral power down in bootloader
2022-08-12 02:49:33 -04:00
bugobliterator
69ff00370d
hwdef/CubeOrange: reapply added compass compensation
...
use the new compass heater compensation for 4 compasses
2022-08-12 02:49:33 -04:00
bugobliterator
43425e30bf
AP_HAL_ChibiOS: split the CubeOrange hwdef into inc and dat so the inc can be properly reused
2022-08-12 02:49:33 -04:00
bugobliterator
7dd5dd4bd3
AP_HAL_ChibiOS: update to using H757 chipset in cubeorange+
2022-08-12 02:49:33 -04:00
bugobliterator
e430806d25
AP_HAL_ChibiOS: add CubeOrangePlus
2022-08-12 02:49:33 -04:00
Andrew Tridgell
7aae57672a
Plane: prepare for 4.2.3beta2
2022-08-12 02:49:33 -04:00
Andrew Tridgell
d2a7ee9a37
Plane: release notes for 4.2.3beta2
2022-08-12 02:49:33 -04:00
Andrew Tridgell
5b7a6a7f6a
AP_EFI: prevent flood of Lutan serial port
...
send request at max 5Hz
2022-08-12 02:49:33 -04:00
Andy Piper
7d5162181f
AP_ESC_Telem: keep RPM updates in the correct order
2022-08-12 02:49:33 -04:00
Andy Piper
40f8424ab6
AP_Vehicle: make sure that if ESC telemetry is missing notch updates are not misordered
2022-08-12 02:49:33 -04:00
Andrew Tridgell
f5c1211366
AP_GPS: fixed undulation for DroneCAN GPS
2022-08-12 02:49:33 -04:00
Andrew Tridgell
2c51f3afd9
AP_OpenDroneID: prevent sending of lost transmitter msg too fast
2022-08-12 02:49:33 -04:00
Andrew Tridgell
6107d40ae6
CI: only test on gcc 10
2022-08-12 02:49:33 -04:00
Andrew Tridgell
b8c824a6bb
Tools: added ODID bootloaders
2022-08-12 02:49:33 -04:00
Andrew Tridgell
3bd3fd062e
Tools: added ODID board types
2022-08-12 02:49:33 -04:00
Andrew Tridgell
1f9d72517d
CI: added CubeOrange-ODID build
2022-08-12 02:49:33 -04:00
Andrew Tridgell
fb5d245c07
hwdef: added two OpenDroneID enabled builds
2022-08-12 02:49:33 -04:00
Andrew Tridgell
a934894a4c
AP_UAVCAN: support OpenDroneID
2022-08-12 02:49:33 -04:00
Joshua Henderson
57f70080ca
AP_Arming: add OpenDroneID Mandatory Arming Check
2022-08-12 02:49:33 -04:00
Roel Schiphorst
1fa5e62ca1
GCS_MAVLINK: add OpenDroneID messages
2022-08-12 02:49:33 -04:00
Joshua Henderson
9c6b941ef2
AP_Vehicle: add OpenDroneID library
2022-08-12 02:49:33 -04:00
Roel Schiphorst
21c2c7953e
AP_OpenDroneID: add OpenDrone ID library
2022-08-12 02:49:33 -04:00
Joshua Henderson
400822adb5
AP_GPS: added get_undulation support
2022-08-12 02:49:33 -04:00
Andrew Tridgell
3e538e51bc
mavlink: update for OpenDroneID
2022-08-12 02:49:33 -04:00
Andrew Tridgell
590d262e3b
DSDL: update submodule for OpenDroneID
2022-08-12 02:49:33 -04:00
Andrew Tridgell
56fa967bbd
Tools: ardupilotwaf add OpenDroneID lib
2022-08-12 02:49:33 -04:00
Andrew Tridgell
40c3ef54ac
hwdef: added ADC pin comments for 6X
2022-08-12 02:49:33 -04:00
Andrew Tridgell
78022c1cd1
hwdef: setup default power pins for Holybro Pixhawk6C
2022-08-12 02:49:33 -04:00
Andrew Tridgell
0c90e15cef
AP_EFI: fixed build
2022-08-12 02:49:33 -04:00
Tom Pittenger
619d38cc49
Tools: Enable uploader.py and waf --upload to work on WSL2
2022-08-12 02:49:33 -04:00
Andrew Tridgell
dd92f3492d
Plane: prepare for 4.2.3beta1
2022-08-12 02:49:33 -04:00
Andrew Tridgell
3d81d9ae04
Plane: update release notes for 4.2.3beta1
2022-08-12 02:49:33 -04:00
Andrew Tridgell
f3f23b8cb6
AP_Baro: fixes for 4.2 build
2022-08-12 02:49:33 -04:00
李孟晓
2670b1292d
AP_Baro: added ICP201XX support
2022-08-12 02:49:33 -04:00
李孟晓
3b29c20d62
AP_Baro: add support for ICP101XX
2022-08-12 02:49:33 -04:00
Andrew Tridgell
34c0d75d5e
AP_InertialSensor: support BOARD_MATCH() for IMUs
2022-08-12 02:49:33 -04:00
Andrew Tridgell
a6159604e5
AP_BoardConfig: added board detection for FMUv6
...
support Holybro-6X and CUAV-6X for now, using IMU signatures
2022-08-12 02:49:33 -04:00
Andrew Tridgell
b09f7d1344
ChibiOS: submodule update
...
support non-DMA I2C on H7
2022-08-12 02:49:33 -04:00
Andrew Tridgell
3742da883a
hwdef: added BOARD_MATCH() support for IMUs
...
allow hwdef.dat to specify list of IMUs which match a specific board
type
2022-08-12 02:49:33 -04:00
Andrew Tridgell
3fe53a6360
hwdef: align with master for 6X
2022-08-12 02:49:33 -04:00
Andrew Tridgell
fcded72ae2
hwdef: switched to pixracer LED scheme for Pixhawk6X
2022-08-12 02:49:33 -04:00
Andrew Tridgell
89bb5de315
hwdef: disable I2C DMA on Pixhawk6C and enable compass compensation
2022-08-12 02:49:33 -04:00
Andy Piper
37216ca9dd
AP_InertialSensor: support for fast sampling rates on ICM-42xxx series
...
thoughtfully set anti-aliasing filters on ICM-42xxx series
2022-08-12 02:49:33 -04:00
Andrew Tridgell
255ffb48df
hwdef: added compass compensation for 3 boards
...
use the new compass heater compensation for 4 compasses across 3
boards
2022-08-12 02:49:33 -04:00
Andrew Tridgell
1fd0ed4e1f
AP_Compass: switch to a general method of heater compensation
...
this allows any board to easily setup heater compensation for an
internal compass. The offsets are in body frame (previously in sensor
frame) and are sensor specific using bus device IDs
2022-08-12 02:49:33 -04:00
Andrew Tridgell
ed81cfb579
hwdef: added missing ADC channel on Pixhawk6X
2022-08-12 02:49:33 -04:00