Peter Barker
5f018d0798
Tools: scripts: add dumpstack
...
Given a pid this script attempts to dump a stack trace of that process
to stderr
6 years ago
Peter Barker
e061df0f6d
AP_HAL_SITL: attempt to dump stack trace as part of segv handler
6 years ago
Andrew Tridgell
d66d1a31f0
Tools: set SITL_PANIC_EXIT for build_autotest.sh
6 years ago
Andrew Tridgell
02403d9b93
HAL_SITL: added support for exit on panic()
...
used by autotest server
6 years ago
Peter Barker
35d4555be0
AC_Avoid: improve documentation of AVOID_ENABLE options
6 years ago
Peter Barker
d8278335a1
Tools: autotest: move upload_using_mission_protocol up to common.py
6 years ago
Peter Barker
c8a4af76fe
Tools: autotest: add tests for Plane fence
6 years ago
Peter Barker
10120cee54
Tools: autotest: disable horizontal fence avoidance test showing bugs
6 years ago
Peter Barker
6e13adb43c
Tools: autotest: add test for fence Avoidance
6 years ago
Andrew Tridgell
78f3265f27
Tools: fixed typo
6 years ago
Lucas De Marchi
e66de36016
HAL_ChibiOS: fix I2C transaction without stop condition
...
Start using i2cSoftStop() instead of i2cStop() so the peripheral
continues to be enabled and with non-gated clock. This allows time for
the I2C peripheral to continue the ack or stop.
6 years ago
Lucas De Marchi
e51f0bc7ff
ChibiOS: update submodule
...
Bring the i2cSoftStop() function.
6 years ago
Andy Piper
31ea3466af
AP_InertialSensor: Post-filter logging takes precedence over sensor-rate logging.
6 years ago
Andy Piper
52e4676564
Filter: Allow all filter frequencies to be 16bit.
6 years ago
Andy Piper
36878e9b3c
AP_InertialSensor: Allow all filter frequencies to be 16bit.
6 years ago
Andy Piper
fff81a2163
AP_InertialSensor: Make sure the LPF output is used by the notch input.
6 years ago
Andy Piper
1a8475cf9f
Filter: Decouple notch filter configuration from the filter itself.
...
Allow multiple notch filters to be instantiated using the same configuration.
6 years ago
Andy Piper
18d403c3ac
AP_InertialSensor: Rework notch filter allocation and sampling
...
https://github.com/ArduPilot/ardupilot/issues/11346
Allocate a notch filter per-IMU.
Update the notch filters in the backend at the sensor sample rate.
Allow raw logging of post-filtered gyro and accel values.
6 years ago
Andrew Tridgell
045bdf3478
AP_InternalError: removed unused internal error
6 years ago
Andrew Tridgell
91f80613dd
AP_Logger: removed internal error for logging without sem
6 years ago
Peter Barker
dce472745e
AP_NavEKF3: take EAS2TAS from AHRS rather than airspeed
6 years ago
Peter Barker
11f31c2851
AP_NavEKF2: take EAS2TAS from AHRS rather than airspeed
6 years ago
Peter Barker
697b8f6b53
AP_AHRS: take EAS2TAS directly from Baro (rather than via airspeed)
6 years ago
Peter Barker
fb2422e496
Plane: stop setting eas2tas in AirSpeed - it can work it out itself
6 years ago
Peter Barker
5cfba85095
AP_AirSpeed: take EAS2TAS directory from baro; use for all backends
...
Plane was only setting EAS2TAS in the primary frontend; calibration
expected it to be set on each instance.
6 years ago
Peter Barker
470e88f8b3
AP_Button: use send_to_active_channels()
6 years ago
Peter Barker
264a757095
GCS_MAVLink: add send_to_active_channels method
6 years ago
Peter Barker
4d46c801f2
GCS_MAVLink: panic in SITL if we fail to write to uart
6 years ago
Andrew Tridgell
73bc277470
HAL_ChibiOS: fixed KakuteF7 build
...
low on flash
6 years ago
Andrew Tridgell
2acaada884
HAL_ChibiOS: fixed OMNIBUSF7V2 build
...
ran out of flash for plane
6 years ago
Andrew Tridgell
01a0d3897e
Copter: fixed HAL_MINIMIZE_FEATURES build
6 years ago
Andrew Tridgell
bfdf857b34
HAL_ChibiOS: fixed airbotf4 build
6 years ago
Andrew Tridgell
63bec946d3
uavcan: submodule update
6 years ago
Peter Barker
4c4d37bd86
Sub: stop setting AC_Avoid in AC_WPNav; it uses singleton now
6 years ago
Peter Barker
5985579383
Copter: stop setting AC_Avoid in AC_WPNav; it uses singleton now
6 years ago
Peter Barker
f2163fbc24
AC_WPNav: use singleton for getting AC_Avoid instance
6 years ago
Peter Barker
6047ef105e
Tools: autotest: correct text MAVProxy-dedupe check in mission load
...
This failed to protect against multiple rapid calls to load_mission
6 years ago
Andrew Tridgell
2fb8aba1b2
autotest: use build path on faster filesystem
6 years ago
Andrew Tridgell
a745bad5b0
Tools: cleanup autotest script
6 years ago
Andrew Tridgell
d81bd6530c
waf: use make -j on build of ChibiOS core
...
using number of jobs from waf
6 years ago
Willian Galvani
4b16271b3d
Sub: Remove rangefinder support of control loops
...
The rangefinder handling doesn't handle sonar glitches like
locking on to reflections very well. We will remove the
rangefinder as an input to the controllers until we can do a
more robust implementation.
6 years ago
Andrew Tridgell
614a059819
HAL_ChibiOS: convert more boards to using new sensor config system
6 years ago
Andrew Tridgell
4a8c307720
AP_UAVCAN: fixed build error of F4 boards with CAN
6 years ago
Peter Barker
c61412d2d1
Rover: correct get_distance_to_destination in loiter mode
6 years ago
Peter Barker
4c88a1e9de
AP_RangeFinder: remove dangling update_instance declaration
6 years ago
Peter Barker
503aeba7b7
AP_RPM: remove dangling update_instance declaration
6 years ago
Peter Barker
d617904726
AP_Proximity: remove dangling update_instance declaration
6 years ago
Tatsuya Yamaguchi
18a43601cd
RangeFinder: Add up to 10 RangeFinder logs
6 years ago
Peter Barker
be9df7f600
AP_Logger: add a README.md to help locating units/mults/fieldtypes
6 years ago
Peter Barker
b644df14d0
AP_Logger: move documentation for fieldtypes, units and mults to top
6 years ago