Randy Mackay
4cadaa5194
AP_NavEKF3: readyToUseOptFlow, Beacon, ExtNav check source
4 years ago
Randy Mackay
faed58a027
AP_NavEKF3: integrate Source for yaw
4 years ago
Randy Mackay
8931e50166
AP_NavEKF3: integrate Source for alt
4 years ago
Randy Mackay
c21d58ebea
AP_NavEKF3: integrate Source for position
4 years ago
Randy Mackay
9b84abecaa
AP_NavEKF_Source: enables dynamically changing sensor sources
4 years ago
Andrew Tridgell
9e5e49cd13
AP_DAL: added methods to support EKF sources selection
4 years ago
Peter Barker
d50e4d03f4
AP_Logger: remove time_us parameter to several sensor logging methods
...
These were used by the old Replay code to try to provide a frame of
sensor data by correlating the timestamps. That Replay code has been
removed.
4 years ago
Peter Barker
e257dd9fee
AP_GPS: correct logging for GPS blending
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
58f0c34612
AP_GPS: fix dataflash logging of blended GPS instance
4 years ago
Peter Barker
a12c2a6b87
AP_Logger: use instance numbers for logging GPS data
4 years ago
Rishabh
f57082a2e0
AR_WPNav: Add note to WP_PIVOT_ANGLE
4 years ago
Michael du Breuil
f9b4e81702
Copter: Add ignore pilot yaw to guided, auto and RTL options
4 years ago
Peter Barker
58c23e618e
AP_Logger: remove unused IMUDT code
...
Unused since we've moved to new Replay code
4 years ago
Rishabh
888967fb14
mavlink: Add OBSTACLE_AVOIDANCE_3D mavlink message
4 years ago
Rishabh
c1d67705ce
AP_Proximity: Remove Morse backend
4 years ago
Iampete1
0e50023593
Plane: tailsitter: use true hover throttle in VTOL transision.
4 years ago
Iampete1
681f45c4e0
AP_MotorsMulticopter: make thrust to actuator public
4 years ago
Iampete1
dd3ac893b3
Plane: dont use VTOL throttle percentage in tailsitter vtol transisiton
4 years ago
giacomo892
470c00b6b2
AP_Arming: Fix compilation with OSD_PARAM_ENABLED not defined
4 years ago
Marek Łukasiewicz
64f208cbec
HAL_ChibiOS: Add af_parse for CubeMX pinout csv
4 years ago
Phillip Kocmoud
ef80935173
Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7
4 years ago
Phillip Kocmoud
701ab83f01
HAL_ChibiOS: Added support for mRo ControlZero OEM H7 flight controller
4 years ago
Andrew Tridgell
408f8b3940
HAL_ChibiOS: added check for overwrite of nullptr on H7
...
the STM32H7 has 64k of ITCM memory at address zero. We allow
allocation of everything except the first 1024 bytes. This checks for
those reserved bytes being overwritte, which would indicate a write to
nullptr
4 years ago
Andrew Tridgell
8f682c0782
HAL_ChibiOS: check all memory at 10Hz
4 years ago
Andrew Tridgell
95a823a702
HAL_ChibiOS: added link list of all memory allocations
...
check all allocations for corruption on free() and malloc_check()
4 years ago
Andrew Tridgell
9a026b8068
HAL_SITL: fixed warning building with gcc 9.x
4 years ago
Andrew Tridgell
3f775205e6
HAL_ChibiOS: fixed use of chHeapFree
...
should be free
4 years ago
Andrew Tridgell
ce3e1a69ec
HAL_ChibiOS: added memory guard system
4 years ago
Andrew Tridgell
cc61e05d90
AP_InternalError: added mem_guard internal error
4 years ago
Andrew Tridgell
ce95b7e81a
waf: added --enable-memory-guard option
4 years ago
Andrew Tridgell
70a8853e6a
Replay: adjust lost message threshold
...
this needs to be a bit higher to cope with truncated logs (if SITL
ends in the middle of an EKF log write then we end up with a mismatch
in log msg counts)
4 years ago
vierfuffzig
e830494f0f
AP_OSD_Screen: move vspeed decimal switch to 10 m/s
4 years ago
Andrew Tridgell
6bf7f9e864
AP_Logger: use load_file()
...
save a bit of flash
4 years ago
Andrew Tridgell
3a0e494085
AP_OSD: fallback to font 0 on load failure
...
this will allow us to reduce the number of fonts we include as
standard without breaking existing setups
4 years ago
Andrew Tridgell
a2d86eac6d
AP_OSD: allow for loading fonts from sdcard
...
user can put fontN.bin on their sdcard and it will replace the font in
romfs. This makes for easy font development, and allows for multiple
languages
This replaces #15668
4 years ago
Andrew Tridgell
773517a473
AP_Filesystem: added load_file() API
...
this makes it very easy to load a small file from sdcard or ROMFS
4 years ago
Huibean
cf2b89c4f1
AP_HAL_ChibiOS:add mazzy star drone hwdef
4 years ago
Andrew Tridgell
079e11275a
AP_Filesystem: allow for replay on any file in local filesystem
4 years ago
Andrew Tridgell
32bead6013
Replay: use common events and structures
...
allows for --force-ekf2 and --force-ekf3 to run the other EKFs events
when needed
4 years ago
Andrew Tridgell
4c606a30bb
AP_NavEKF3: use common structure names
4 years ago
Andrew Tridgell
3a4095fc7f
AP_NavEKF2: use common structure names
4 years ago
Andrew Tridgell
636fe783f4
AP_DAL: use common events and structures for EKF2 and EKF3
...
this facilitates --force-ekf2 and --force-ekf3
4 years ago
Andrew Tridgell
08291a15fb
HAL_SITL: avoid sitl command line processing for replay
...
avoids need for -- arguments for replay
4 years ago
Andrew Tridgell
019544ceb1
AP_Logger: allow for replay with both EKF enabled
...
even when one is disabled in the original log
4 years ago
murata
bbc673c668
AP_RangeFinder: Change rangefinder number 10 to A
4 years ago
Michael du Breuil
5e2093b105
Copter: Allow the user to specify the GCS failsafe timeout
4 years ago
Hwurzburg
5e8e088978
ArduPlane:Add safety limit on tailsitter VTOL transition throttle
...
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
4 years ago
Hwurzburg
6eca18c08b
GCS_MAVLink: add Board option to disable MAVftp in low mem bds/apps
4 years ago
Hwurzburg
6fe5ed36ce
AP_BoardConfig: add Board option to disable MAVftp in low mem bds/apps
4 years ago
Andrew Tridgell
9c74474196
GCS_MAVLink: setup baudrates for passthru serial ports
4 years ago