Peter Barker
80fa661042
ArduSub: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
fcd7c5beb9
ArduPlane: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
4e97561d5b
ArduCopter: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
0694154f1c
AP_Vehicle: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
e39fad1411
AP_Logger: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
dc74f97739
AP_Compass: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
eb0c66fc90
AP_AHRS: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Iampete1
6b32227d2f
Plane: output nav scripting throttle with rest of nav scripting stuff
2024-02-13 10:50:03 +11:00
Iampete1
3aa742e1b9
Plane: rework `isHeadingLinedUp` function for loiter breakout
2024-02-13 10:48:47 +11:00
Henry Wurzburg
d91ff440e7
ArduPlane: fix autofence enable in takeoff mode
2024-02-13 10:45:39 +11:00
Henry Wurzburg
dfc1b84186
AC_Fence: fix autofence enable in takeoff mode
2024-02-13 10:45:39 +11:00
Peter Barker
aaad98e898
AP_RCProtocol: correct compilation when crossfire not compiled in
2024-02-13 09:36:05 +11:00
Andrew Tridgell
74e742f2c6
Tools: rebuild peripheral bootloaders
...
fixes issue with RAM0 mismatch
2024-02-12 15:45:07 +11:00
Andrew Tridgell
7199ccacda
AP_Bootloader: cope with RAM0_START not matching between bl and periph
...
this allows us to stay in bootloader based solely on RTC_BOOT_CANBL
without the RAM0 area matching between bootloader and periph fw
fixes an issue with current bootloaders where the old bl may not match
current RAM0 value
2024-02-12 15:45:07 +11:00
Peter Barker
bb8047c026
AP_Scripting: correct compilation with AP_FILESYSTEM_FORMAT_ENABLED is false
...
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
2024-02-12 09:38:29 +11:00
Andrew Tridgell
eaf40fbfb3
waf: help diagnose dronecangen errors
2024-02-11 16:48:52 +11:00
Andrew Tridgell
38b5d942fd
waf: avoid trying to compile .github directory as DSDL
2024-02-11 16:48:52 +11:00
Andrew Tridgell
208f47e84f
DroneCAN: update DSDL compiler, libcanard and pydronecan
...
fixed handling of bad multi-frame messages
2024-02-11 16:48:52 +11:00
Andrew Tridgell
50332ab23f
AP_Periph: check decode for DNA message
2024-02-11 16:48:52 +11:00
Peter Barker
e59d432281
autotest: change default board for test_build_options
...
rather more rpresentative of what people are likely to compile for
2024-02-11 11:04:38 +11:00
Peter Barker
1862b5dc27
chibios_hwdef.py: allow re-use of bootloader from other boards
2024-02-10 21:41:30 +11:00
Peter Barker
81f2e15f8b
Tools: add Gundaroo oval testing location
2024-02-10 20:56:09 +11:00
Peter Barker
0eb73c1db2
autotest: only check for PitotBlockage once vehicle is loitering
...
vehicle should be a in a steady state before we make the ratio change to synthesise a pitot blockage.
Otherwise, changes to the shape of the takeoff will affect the heuristics used to detect pitot blockage.
2024-02-10 20:56:00 +11:00
Pierre Kancir
e728176d4e
.github: Autotest build need debug flag, rover also need enable-math-check-indexes. Fix caching
2024-02-10 11:48:40 +11:00
Peter Barker
0e67209790
AP_Compass: fixed-yaw requires the AP_AHRS library to exist
2024-02-10 11:47:10 +11:00
Peter Barker
185396ee27
AP_Vehicle: compile with AHRS not available
2024-02-10 11:47:10 +11:00
Peter Barker
e7ded62763
AP_Vehicle: compile without ins
2024-02-10 11:47:10 +11:00
Peter Barker
04ae9879f3
AP_Vehicle: compile without scheduler
2024-02-10 11:47:10 +11:00
Peter Barker
a949b52b5a
AP_Vehicle: add support for compiling arming out
2024-02-10 11:47:10 +11:00
Peter Barker
e2543bdcb9
AP_Arming: add support for compiling arming out
2024-02-10 11:47:10 +11:00
Peter Barker
1e50e36000
AP_RCMapper: add rcmapper config
2024-02-10 11:47:10 +11:00
Peter Barker
e358d1d237
AP_MSP: add rcmapper config
2024-02-10 11:47:10 +11:00
Peter Barker
c71e3e973d
Tracker: always report RC as not-in-failsafe
...
we always trust our inputs in Tracker...
2024-02-10 11:46:44 +11:00
Peter Barker
2fe2c3b520
Tools: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
1f46bd3a6f
Blimp: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
04fab27136
ArduPlane: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
d462756cbc
ArduCopter: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
821cfcd6ac
RC_Channel: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
c23ba04638
GCS_MAVLink: move RC bits in mavlink to common code
...
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Peter Barker
1e7df560aa
Revert "board_list.py: correct autobuild target name"
...
This reverts commit 039701b616
.
This broken builds on the build server. We should be correcting the other way anyway, from antennatracker -> tracker
2024-02-10 11:46:14 +11:00
anchitbhuhan
8c87d96f97
Tools: added name to GIT_Success.txt
2024-02-10 08:26:19 +09:00
Andrew Tridgell
e8b4010899
HAL_ChibiOS: fixed CANFD timings (again!)
...
the timing table was not correct, thanks to APD for pointing this out.
This is recalculated from
https://www.kvaser.com/support/calculators/can-fd-bit-timing-calculator ,
with transmitter timing delay compensation added and tested with Salae
captures to ensure we are getting the right bit rates
2024-02-09 18:55:08 +11:00
Hayden Donald
52409d6765
AP_Scripting: Add gyro/accel consistency checks to lua
...
Added the accels_consistent and gyros_consistent methods to the lua bindings
2024-02-09 18:54:43 +11:00
Hayden Donald
fdf56c2ec4
AP_InertialSensor: Move accel/gyro_consistent to AP_IntertialSensor
...
Move the accel_consistent and gyro_consistent methods from AP_Arming to AP_IntertialSensor
2024-02-09 18:54:43 +11:00
Hayden Donald
2a55e6a030
AP_Arming: Move accel/gyro_consistent to AP_IntertialSensor
...
Move the accel_consistent and gyro_consistent methods from AP_Arming to AP_IntertialSensor
2024-02-09 18:54:43 +11:00
Randy Mackay
0fca670f85
Mount: Siyi waits for non-zero cam firmware version
2024-02-09 17:00:26 +11:00
bugobliterator
4bcac076f6
AP_GPS: broaden the acceptance criteria for GPS Yaw measurement
2024-02-08 00:59:15 -08:00
Hayden Donald
c259d11cd6
AP_Scripting: Add getting of gyro/accel values
...
Added the ability to get gyro/accel from LUA
2024-02-08 15:24:12 +11:00
Randy Mackay
022e8be735
Tools: update hexsoon-edu650 notch params
2024-02-08 11:11:18 +09:00
Randy Mackay
cbfb707dde
Tools: rename hexsoon-edu650 param file
2024-02-08 11:11:18 +09:00