Commit Graph

29187 Commits

Author SHA1 Message Date
Andrew Tridgell
c486cf41a4 GCS_MAVLink: pass OPEN_DRONE_ID_SYSTEM_UPDATE msg to library 2022-08-21 13:22:47 +10:00
Steve Borenstein
d5fc2fdaa2 Outgoing ARM message over MAVLINK 2022-08-19 18:41:37 +10:00
Andrew Tridgell
dccac80a29 hwdef: removed APP_DESCRIPTOR settings
not needed
2022-08-19 18:41:37 +10:00
Andrew Tridgell
60757e7274 hwdef: added AP_OPENDRONEID_ENABLED to hwdef-bl.dat 2022-08-19 18:41:37 +10:00
Andrew Tridgell
08b4a4e846 HAL_ChibiOS: auto-define AP_CHECK_FIRMWARE_ENABLED for AP_Periph 2022-08-19 18:41:37 +10:00
Andrew Tridgell
9734925b52 AP_Vehicle: use AP_CheckFirmware 2022-08-19 18:41:37 +10:00
Andrew Tridgell
6ec3b4ebb8 AP_CheckFirmware: added library for checking firmware ID and CRC 2022-08-19 18:41:37 +10:00
Andrew Tridgell
87a0e652b3 AP_OpenDroneID: sync with master 2022-08-19 18:41:37 +10:00
Andrew Tridgell
d4d10922cd Revert "AP_ESC_Telem: keep RPM updates in the correct order"
This reverts commit db43b18829.

reverted as it breaks non-contiguous motors for quadplanes
2022-08-19 18:41:37 +10:00
Andrew Tridgell
ed9c28bec5 Revert "AP_Vehicle: make sure that if ESC telemetry is missing notch updates are not misordered"
This reverts commit 27998db12e.

reverted as it breaks non-contiguous motors for quadplanes
2022-08-19 18:41:37 +10:00
Andrew Tridgell
e545cf7c51 AP_OpenDroneID: report if we lose operator location 2022-08-19 18:41:37 +10:00
Willian Galvani
8625affe18 AP_Param: Use AP:FS for accessing files 2022-08-19 18:41:37 +10:00
Willian Galvani
e14a287292 AP_Filesystem: add allow_absolute_paths to open(), implement it for posix backend 2022-08-19 18:41:37 +10:00
Peter Barker
b794230241 AP_Math: add dignostic message for SCurve internal error 2022-08-19 18:41:37 +10:00
Peter Barker
3c340d6a86 AP_RangeFinder: add prearm for analogue/pwm pin conflicts 2022-08-19 18:41:37 +10:00
Andy Piper
932a9cb9de AP_HAL_ChibiOS: enabled OSD parameter menus on KakuteH7. 2022-08-19 18:41:37 +10:00
murata
cd5d813957 AP_Motors: Resolve Issue 20894 2022-08-19 18:41:37 +10:00
Yuri
f854e86f2d AP_Scripting: add set_desired_speed binding 2022-08-19 18:41:37 +10:00
Yuri
d6dc7ebb7b AP_Vehicle: add set_desired_speed for use in scripting 2022-08-19 18:41:37 +10:00
Bill Geyer
b27a65ad27 AC_AutoTune: fix tradheli bug with load gain set 2022-08-19 18:41:37 +10:00
bugobliterator
a626c467c2 hwdef: fix rotation of IMU on CubeOrangePlus 2022-08-10 15:15:02 +10:00
bugobliterator
40b8aa1d05 hwdef: disable CANFD on CubeOrange 2022-08-10 11:27:31 +10:00
bugobliterator
6be17bf4ed hwdef: disable power reset on peripheral line 2022-08-10 11:27:31 +10:00
bugobliterator
a65c5bf2dc AP_HAL_ChibiOS: remove peripheral power down in bootloader 2022-08-10 11:27:31 +10:00
bugobliterator
adcb7a92e8 hwdef/CubeOrange: reapply added compass compensation
use the new compass heater compensation for 4 compasses
2022-08-10 11:27:31 +10:00
bugobliterator
b70ffbfb74 AP_HAL_ChibiOS: split the CubeOrange hwdef into inc and dat so the inc can be properly reused 2022-08-10 11:27:31 +10:00
bugobliterator
2e96f11b17 AP_HAL_ChibiOS: update to using H757 chipset in cubeorange+ 2022-08-10 11:27:31 +10:00
bugobliterator
18edc3f6be AP_HAL_ChibiOS: add CubeOrangePlus 2022-08-10 11:27:31 +10:00
Andrew Tridgell
10e7bd16ce AP_EFI: prevent flood of Lutan serial port
send request at max 5Hz
2022-08-10 05:57:26 +10:00
Andy Piper
db43b18829 AP_ESC_Telem: keep RPM updates in the correct order 2022-08-10 05:56:41 +10:00
Andy Piper
27998db12e AP_Vehicle: make sure that if ESC telemetry is missing notch updates are not misordered 2022-08-10 05:56:41 +10:00
Andrew Tridgell
50dc9fc65c AP_GPS: fixed undulation for DroneCAN GPS 2022-08-10 05:56:41 +10:00
Andrew Tridgell
4219396365 AP_OpenDroneID: prevent sending of lost transmitter msg too fast 2022-08-10 05:56:41 +10:00
Andrew Tridgell
c4de7c6764 hwdef: added two OpenDroneID enabled builds 2022-08-10 05:56:41 +10:00
Andrew Tridgell
e0029ca78b AP_UAVCAN: support OpenDroneID 2022-08-10 05:56:41 +10:00
Joshua Henderson
f4c2926adb AP_Arming: add OpenDroneID Mandatory Arming Check 2022-08-10 05:56:41 +10:00
Roel Schiphorst
b6c5063e98 GCS_MAVLINK: add OpenDroneID messages 2022-08-10 05:56:41 +10:00
Joshua Henderson
4eb7457c7f AP_Vehicle: add OpenDroneID library 2022-08-10 05:56:41 +10:00
Roel Schiphorst
28abdcd90b AP_OpenDroneID: add OpenDrone ID library 2022-08-10 05:56:41 +10:00
Joshua Henderson
5f687e15ed AP_GPS: added get_undulation support 2022-08-10 05:56:41 +10:00
Andrew Tridgell
21dc768adb hwdef: added ADC pin comments for 6X 2022-08-10 05:56:41 +10:00
Andrew Tridgell
0029161a1c hwdef: setup default power pins for Holybro Pixhawk6C 2022-08-10 05:56:41 +10:00
Andrew Tridgell
965d6e046b AP_EFI: fixed build 2022-08-10 05:56:41 +10:00
Andrew Tridgell
40e2805ca0 AP_Baro: fixes for 4.2 build 2022-08-02 18:03:52 +10:00
李孟晓
05a4e47536 AP_Baro: added ICP201XX support 2022-08-02 18:03:52 +10:00
李孟晓
14a2449260 AP_Baro: add support for ICP101XX 2022-08-02 18:03:52 +10:00
Andrew Tridgell
c1022ce4d0 AP_InertialSensor: support BOARD_MATCH() for IMUs 2022-08-02 18:03:52 +10:00
Andrew Tridgell
bf2c043c23 AP_BoardConfig: added board detection for FMUv6
support Holybro-6X and CUAV-6X for now, using IMU signatures
2022-08-02 18:03:52 +10:00
Andrew Tridgell
42c9ae3311 hwdef: added BOARD_MATCH() support for IMUs
allow hwdef.dat to specify list of IMUs which match a specific board
type
2022-08-02 18:03:52 +10:00
Andrew Tridgell
e6586a432d hwdef: align with master for 6X 2022-08-02 18:03:52 +10:00