Randy Mackay
9d940d0d0a
AP_Mount: viewpro fix for swapped ahrs roll pitch
2024-03-22 17:49:41 +11:00
root
54239d30b1
AP_VideoTX:add additional freq bands(Band X)
2024-03-22 17:49:41 +11:00
Andrew Tridgell
9a709be045
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:49:41 +11:00
Andrew Tridgell
dac11936ac
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:49:41 +11:00
Minderring
4d1dd060f5
hwdef: added MicoAir405v2
2024-03-22 17:49:41 +11:00
Minderring
f02e9f6c6e
scripts: add MicoAir405v2 to manifest generator
2024-03-22 17:49:41 +11:00
Minderring
2cc09a5ad2
bootloaders: add MicoAir405v2 bootloader
2024-03-22 17:49:41 +11:00
Andy Piper
663fdd1ba3
AP_HAL_ChibiOS: Orqa F405 Pro
2024-03-22 17:49:40 +11:00
Andrew Tridgell
8aaaa77dc2
AP_Bootloader: add Orqa F405 Pro
...
# Conflicts:
# Tools/AP_Bootloader/board_types.txt
2024-03-22 17:49:40 +11:00
Andy Piper
9340c63981
bootloaders: Orqa F405 Pro
2024-03-22 17:49:40 +11:00
Ryan Friedman
2b17c42c38
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:49:40 +11:00
Ryan Friedman
41dca581f9
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:49:40 +11:00
Peter Barker
da4ad4a62f
Tracker: update version to beta3
2024-03-14 09:50:57 +09:00
Peter Barker
6bbae59e32
Tracker: release notes for 4.5beta3
2024-03-14 09:50:57 +09:00
Andrew Tridgell
f2fcb64992
Copter: prepare for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
382b4c6856
Copter: release notes for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
eadeb236ff
Rover: prepare for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
e1d78c1cbf
Rover: release notes for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
138a2bd045
Plane: prepare for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
afb53ae0af
Plane: release notes for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Iampete1
1b2556cde6
AP_Filesystem: crc32: Ensure checksum value is initialized
2024-03-14 11:42:44 +11:00
Andrew Tridgell
dcee5e9693
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:42:44 +11:00
Andy Piper
8a392be078
AP_HAL_ChibiOS: always normalize ESC channel when using iomcu
2024-03-14 11:42:44 +11:00
Andy Piper
e0b4143cad
AP_HAL_ChibiOS: use standard FPV config for SpeedyBeeF405WING
2024-03-14 11:42:44 +11:00
Andrew Tridgell
d52d9cfad4
autotest: set SIM_SPEEDUP=1 for log download
...
this may make the test more reliable
2024-03-14 11:42:44 +11:00
Randy Mackay
f6de0f19bb
AP_HAL_ChibiOS: CubeRedSecondary IMU orientation fix
...
Also remove duplicate RC_IN serial protocol
2024-03-14 11:42:44 +11:00
Andrew Tridgell
8cd8d7b6e5
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:42:44 +11:00
Andrew Tridgell
5deb2b07f4
hwdef: fixed Pixhawk1-1M build
2024-03-14 11:42:44 +11:00
Peter Barker
3b715ade6b
GCS_MAVLink: make rally/fence item conversion methods public
2024-03-14 11:42:44 +11:00
Peter Barker
c6e7ba8131
AP_FileSystem: permit upload of fence/rally via ftp
2024-03-14 11:42:44 +11:00
subashchandar
5fa8bfb187
AP_HAL_ChibiOS: hwdef: Add new hardware pixflamingo f7
2024-03-14 11:42:44 +11:00
Andy Piper
976288364b
Copter: check fence at faster rates when going faster to avoid massive fence breaches
2024-03-14 11:42:44 +11:00
Randy Mackay
6ae7b3385f
AP_HAL_ChibiOS: AP_Periph does not use AP_VisualOdom
2024-03-14 11:42:44 +11:00
Randy Mackay
825761292a
AP_Scripting: EKF source switching for ExtNav and optflow
2024-03-14 11:42:44 +11:00
Randy Mackay
26cb4b122e
AP_Scripting: add VisualOdom bindings
2024-03-14 11:42:44 +11:00
Randy Mackay
906d740cb6
AP_DDS: send quality of zero to AP_VisualOdom
2024-03-14 11:42:44 +11:00
Randy Mackay
e450582180
GCS_MAVLink: send Odometry quality to VisualOdom
2024-03-14 11:42:44 +11:00
Randy Mackay
4160232b38
AP_VisualOdom: use Odometry quality
2024-03-14 11:42:43 +11:00
Randy Mackay
7af0015b69
SITL: vicon send odometry with quality of 50
2024-03-14 11:42:43 +11:00
Randy Mackay
c6715e923c
Tools: remove vicon params from whitelist
2024-03-14 11:42:43 +11:00
Randy Mackay
25a6839346
SITL: vicon param descriptions
2024-03-14 11:42:43 +11:00
Andrew Tridgell
1bce79d038
AP_Scripting: add file system crc32 binding
2024-03-14 11:42:43 +11:00
Andrew Tridgell
f96f91d132
AP_Arming: added arming check for fence storage
2024-03-14 11:42:43 +11:00
Andrew Tridgell
2541992dc4
AC_Fence: allow for fence storage on microSD
2024-03-14 11:42:43 +11:00
Andrew Tridgell
f0890f8882
AP_BoardConfig: added BRD_SD_FENCE
...
allow for fence storage on microSD
2024-03-14 11:42:43 +11:00
Andrew Tridgell
a0f74af407
RC_Channel: disable GPS on external AHRS with GPS_DISABLE
2024-03-14 11:42:43 +11:00
Andrew Tridgell
b3689bc244
AP_AHRS: don't use accel/gyro from ExternalAHRS unless enabled
2024-03-14 11:42:43 +11:00
Pulak Gautam
32df9cfa94
AP_ExternalAHRS: added missing #if AHRS logging
2024-03-14 11:42:43 +11:00
Andrew Tridgell
c536532b40
AP_ExternalAHRS: check for origin in pre-arm check
2024-03-14 11:42:43 +11:00
Andrew Tridgell
c6c0de9889
AP_ExternalAHRS: make get_accel() and get_gyro() bool
2024-03-14 11:42:43 +11:00