Randy Mackay
72374c450a
AP_Mount: viewpro fix for swapped ahrs roll pitch
2024-03-22 17:25:33 +11:00
root
f6eebe3fb1
AP_VideoTX:add additional freq bands(Band X)
2024-03-22 17:25:33 +11:00
Andrew Tridgell
7b54b8a9f0
HAL_ChibiOS: fixed a cache corruption issue on H7
...
This fixes a bug introduced in this PR:
https://github.com/ArduPilot/ardupilot/pull/25900
the bug is that when we don't go via the bouncebuffer on H7 we were
also skipping the cache invalidate/flush ops. This caused data
corruption for filesystem operations, particularly noticible as lua
scripts failing to load with parse errors or log corruption
2024-03-22 17:25:33 +11:00
Andrew Tridgell
c25c17586f
Plane: fixed throttle_at_zero()
...
this fixes a bug with TVBS land flare handling. The if() statement was
just far too complex and was giving the wrong answer
2024-03-22 17:25:33 +11:00
Minderring
0825aef191
hwdef: added MicoAir405v2
2024-03-22 17:25:33 +11:00
Minderring
b40b2bf04f
scripts: add MicoAir405v2 to manifest generator
2024-03-22 17:25:33 +11:00
Minderring
06310c77e8
bootloaders: add MicoAir405v2 bootloader
2024-03-22 17:25:33 +11:00
Andy Piper
8e02b6e5d0
AP_HAL_ChibiOS: Orqa F405 Pro
2024-03-22 17:25:33 +11:00
Andrew Tridgell
df4f2da014
AP_Bootloader: add Orqa F405 Pro
...
# Conflicts:
# Tools/AP_Bootloader/board_types.txt
2024-03-22 17:25:33 +11:00
Andy Piper
e8d52ab5bc
bootloaders: Orqa F405 Pro
2024-03-22 17:25:33 +11:00
Ryan Friedman
713351893c
AP_ExternalAHRS: SIM_MicroStrain support quaternion attitude
...
* This replaces IMU orientation
* Fixed some usage docs
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-03-22 17:25:33 +11:00
Ryan Friedman
ea0156f72a
AP_ExternalAHRS: Populate orientation from filter
...
* Populating AHRS orientation from IMU was not correct
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-03-22 17:25:33 +11:00
Peter Barker
8a3af4b018
Tracker: update version to beta3
2024-03-22 17:25:33 +11:00
Peter Barker
c6ccf5b3a4
Tracker: release notes for 4.5beta3
2024-03-22 17:25:33 +11:00
Peter Barker
58053bb576
Tracker: release notes 4.2.0beta -> 4.5.0beta
2024-03-22 17:25:33 +11:00
Peter Barker
aef8daa9ef
Tracker: correct altitude pressure offset calculation
...
the value nav_status.altitude_offset is expected to be a correction for differences between the barometers. The user calibrates this value with a MAV_CMD_PREFLIGHT_CALIBRATION call.
Without this patch we were passing in the raw barometric pressure values for the tracker and the tracked vehicle. It seems get_altitude_difference is expecting a sea-level pressure as its first argument now, as it subtracts the field elevation from the pressure-difference altitude calculations.
Change our call to provide a sea-level-adjusted value
2024-03-22 17:25:33 +11:00
Peter Barker
7235e6cb6a
Tracker: log the navigation alt offset
...
useful diagnostic, set just once
2024-03-22 17:25:33 +11:00
Andrew Tridgell
740ad3333a
Copter: prepare for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Andrew Tridgell
d3f8ca7b84
Copter: release notes for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Andrew Tridgell
222e5fc5e0
Rover: prepare for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Andrew Tridgell
7b9f29f187
Rover: release notes for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Andrew Tridgell
00e5773ea0
Plane: prepare for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Andrew Tridgell
729c893bc6
Plane: release notes for 4.5.0-beta3
2024-03-14 11:29:35 +11:00
Iampete1
5e35718a91
AP_Filesystem: crc32: Ensure checksum value is initialized
2024-03-14 11:29:35 +11:00
Andrew Tridgell
7c2b1cd055
AP_InertialSensor: fixed accel cal simple to remove unused IMUs
...
when we change EAHRS_SENSORS to remove use of IMU from an external
AHRS we need to be able to zero the accel and gyro offsets to get
prearms to pass
2024-03-14 11:29:35 +11:00
Andy Piper
d69e6ae997
AP_HAL_ChibiOS: always normalize ESC channel when using iomcu
2024-03-14 11:29:35 +11:00
Andy Piper
df19d143f2
AP_HAL_ChibiOS: use standard FPV config for SpeedyBeeF405WING
2024-03-14 11:29:35 +11:00
Andrew Tridgell
37c8c6a465
autotest: set SIM_SPEEDUP=1 for log download
...
this may make the test more reliable
2024-03-14 11:29:35 +11:00
Randy Mackay
0232ff446c
AP_HAL_ChibiOS: CubeRedSecondary IMU orientation fix
...
Also remove duplicate RC_IN serial protocol
2024-03-14 11:29:35 +11:00
Andrew Tridgell
69ad34a416
AP_HAL_ChibiOS: remove iomcu dshot from Pixhawk1-1M and add to Pixhawk1-bdshot
...
add support for removing ROMFS from hwdef
2024-03-14 11:29:35 +11:00
Andrew Tridgell
dad293cad9
hwdef: fixed Pixhawk1-1M build
2024-03-14 11:29:35 +11:00
Peter Barker
68a5120120
GCS_MAVLink: make rally/fence item conversion methods public
2024-03-14 11:29:35 +11:00
Peter Barker
de211412c0
AP_FileSystem: permit upload of fence/rally via ftp
2024-03-14 11:29:35 +11:00
subashchandar
8842162866
AP_HAL_ChibiOS: hwdef: Add new hardware pixflamingo f7
2024-03-14 11:29:35 +11:00
Andy Piper
ac4654d9fd
Copter: check fence at faster rates when going faster to avoid massive fence breaches
2024-03-14 11:29:35 +11:00
Randy Mackay
8a956c4e02
AP_HAL_ChibiOS: AP_Periph does not use AP_VisualOdom
2024-03-14 11:29:35 +11:00
Randy Mackay
867c46ebb6
AP_Scripting: EKF source switching for ExtNav and optflow
2024-03-14 11:29:35 +11:00
Randy Mackay
7b8541f9cb
AP_Scripting: add VisualOdom bindings
2024-03-14 11:29:35 +11:00
Randy Mackay
34b1049715
AP_DDS: send quality of zero to AP_VisualOdom
2024-03-14 11:29:35 +11:00
Randy Mackay
e74d2b8e64
GCS_MAVLink: send Odometry quality to VisualOdom
2024-03-14 11:29:35 +11:00
Randy Mackay
7288105935
AP_VisualOdom: use Odometry quality
2024-03-14 11:29:35 +11:00
Randy Mackay
02f8397a31
SITL: vicon send odometry with quality of 50
2024-03-14 11:29:35 +11:00
Randy Mackay
64e3ac6a35
Tools: remove vicon params from whitelist
2024-03-14 11:29:35 +11:00
Randy Mackay
52690ce0d4
SITL: vicon param descriptions
2024-03-14 11:29:35 +11:00
Andrew Tridgell
3b156b90ac
AP_Scripting: add file system crc32 binding
2024-03-14 11:29:35 +11:00
Andrew Tridgell
ab462acc96
AP_Arming: added arming check for fence storage
2024-03-14 11:29:35 +11:00
Andrew Tridgell
ba2014b110
AC_Fence: allow for fence storage on microSD
2024-03-14 11:29:35 +11:00
Andrew Tridgell
c67f3b574a
AP_BoardConfig: added BRD_SD_FENCE
...
allow for fence storage on microSD
2024-03-14 11:29:35 +11:00
Andrew Tridgell
ce96a870ab
RC_Channel: disable GPS on external AHRS with GPS_DISABLE
2024-03-14 11:29:35 +11:00
Andrew Tridgell
d786937ea3
AP_AHRS: don't use accel/gyro from ExternalAHRS unless enabled
2024-03-14 11:29:35 +11:00