Andrew Tridgell
4c4de1f021
AP_Math: vector2f::length_squared always returns float
6 years ago
Andrew Tridgell
46617e6c72
AP_Math: remove unused include from Vector2
6 years ago
Andrew Tridgell
69781cda42
AP_Math: add Vector2::angle
6 years ago
Rajat Singhal
bc22aeb4da
GCS_Mavlink: Correct format specifier in UART panic message
6 years ago
Peter Barker
68d7e0c22f
AP_RangeFinder: correct macro being used for parameter definition
6 years ago
Peter Barker
8cd5e3103f
AP_RangeFinder: remove use of removed AP_PARAM_FLAG_IGNORE_ENABLE
6 years ago
SergeyBokhantsev
300ee173ce
Copter: fix user aux functions
6 years ago
Michael du Breuil
40753ab14e
AP_Param: Remove non functional AP_Param ignore flags
6 years ago
Michael du Breuil
cc7d13e9ef
AP_BattMonitor: Remove param ignore flags
6 years ago
heitiane
931367a7ea
AP_HAL: fix RCOutput, RCOutput2 and RCInputToRCOutput examples to prevent the failure of reading and writing channels.
6 years ago
Peter Barker
676d75c391
Copter: correct namespacing of Copter modes
...
This makes us look like Rover and Plane in terms of namespacing for the
Mode classes, and removes a wart where we #include mode.h in the middle
of the Mode class.
This was done mechanically for the most part.
I've had to remove the convenience reference for ap as part of this.
6 years ago
Peter Barker
a025794bae
GCS_MAVLink: correct is_streaming check and update of is-streaming mask
6 years ago
Peter Barker
0aa074467b
waf: add -Werror=overflow
...
Can catch some trivial errors. This warns by default on gcc anyway
6 years ago
Andrew Tridgell
08baabed4a
Plane: modify FENCE_AUTOENABLE docs
6 years ago
Andrew Tridgell
5076058459
Plane: added FENCE_AUTOENABLE=3 option
...
this enables the fence when arming. If the vehicle is outside the
fence or it can't be enabled then arming fails
6 years ago
Andrew Tridgell
51e187342b
HAL_ChibiOS: move the power control changes to be only CubeBlack
...
This aims to fix #11455 . I have been unable to reproduce the issue,
which leaves me thinking it is either a bootloader difference or a hw
difference between pixhawk1 clones and real pixhawk1 boards
6 years ago
Andrew Tridgell
df4fc0fff0
AP_NavEKF2: default EK2_MAG_EF_LIM to 50
...
this was supposed to be part of the original PR (agreed with Paul to
enable by default)
6 years ago
Andrew Tridgell
abb624b94b
Tools: rebuilt IO fw
6 years ago
Siddharth Purohit
0eddfa9ad4
IO_Firmware: update iomcu to autodetect heater control pin active level
6 years ago
Siddharth Purohit
a926effee5
hwdef: iomcu set pin mode to input for autodetecting heater control level
6 years ago
Siddharth Purohit
f23746053d
AP_IOMCU_FW: autodetect active high/low on heater control pin
6 years ago
Peter Hall
aa32a0d143
AP_Windvane: fix NMEA vehicle to earth frame
6 years ago
Randy Mackay
607f996232
AC_Avoid: restructure logic of adjust_velocity_circle_fence
6 years ago
Randy Mackay
a96c146758
AR_AttitudeControl: set-throttle-out-stop considered same as running speed controller
...
update the speed-last-ms time when set-throttle-out-stop runs or else the desired throttle will not be acceleration limited when the desired speed is next increased above zero
6 years ago
Randy Mackay
e846840a52
AC_Avoid: fix stopping at circular fence
6 years ago
Andrew Tridgell
6a558bff2b
Tools: removed PYTHONPATH setting
...
this was breaking mavproxy
6 years ago
Peter Barker
82f76a9367
Tools: initvagrant.sh: force-link .mavinit.scr for idempotency
6 years ago
Peter Barker
f730020b31
Tools: waf: make extra arguments in format string fatal
6 years ago
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