Siddharth Purohit
0125b2cdd2
AP_UAVCAN: remove UAVCAN sensors related code
7 years ago
Siddharth Purohit
f01cc254d3
AP_UAVCAN: add Callback API to link UAVCAN backend callbacks
7 years ago
Andrew Tridgell
c79650a8d8
AP_Notify: fixed remote play tune
7 years ago
Michael du Breuil
80597d5cba
RC_Channel: Fix accidental quantization of override_timeout to 1 second
7 years ago
Randy Mackay
3e8d9f4131
RangeFinder: shorten comment
7 years ago
Randy Mackay
1b0f0a7559
AP_RangeFinder: support last_reading_ms
...
Benewake, LeddarOne, LightWareSerial, MAVLink, MaxsonarI2CXL, MaxsonarSerialLV, NMEA, PX4_PWM, uLanding and Wasp already stored the last read time so for these drivers, this change just moves that storage to the state structure
analog, BBB_PRU, Bebop, LightWareI2C, PulsedLightLRF, TeraRangerI2C, VL53L0X did not store the last read time so this was added
7 years ago
Randy Mackay
9e27b93538
AP_RangeFinder: move some backend implementations to cpp file
7 years ago
Randy Mackay
9a7b378ddd
AP_RangeFinder: minor format change
...
lines up with parameter variables below
7 years ago
Michael du Breuil
e878558d41
AP_Mission: Reduce the number of places _set_cmd is called from
7 years ago
Peter Barker
43f3d611b2
AP_Math: pragma away the float-equal test for the maths tests
...
There are legitimate reasons for doing direct equivalence in these files
7 years ago
Peter Barker
3e9294a2ae
SITL: eliminate float-equals issues
7 years ago
Peter Barker
8fee27937a
AP_Math: eliminate SITL float-equals issues
7 years ago
Peter Barker
04c36efdbf
AP_InertialSensor: eliminate SITL float-equals issues
7 years ago
Peter Barker
d968e27b45
AP_HAL_SITL: eliminate float-equals issues
7 years ago
Andrew Tridgell
8c962e6f0f
HAL_ChibiOS: use a larger TX buffer on USB
...
this is needed for fast log download on vehicles with 50Hz main loop
7 years ago
Patrick José Pereira
0f42702910
AP_Mount: Remove unused check
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
fb7c46bda0
AP_HAL_SITL: Remove unused check
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
10ffd89a0c
AP_GPS: Remove unused operation
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Pierre Kancir
7d9c947b9b
AP_HAL_SITL: update parameter with using command line speedup option
7 years ago
Randy Mackay
106b8abab7
AR_AttitudeControl: get_throttle_out_from_pitch accepts vehicle speed
7 years ago
Randy Mackay
785da8add9
AP_WheelRateControl: lib to control wheel rate with encoders
7 years ago
Randy Mackay
912dd0c4cc
AP_WheelEncoder: update parameter descriptions
7 years ago
Randy Mackay
6b89c24cc6
AP_WheelEncoder: calculate rate from last iteration
7 years ago
Randy Mackay
b381ae7bf3
AC_PID: support storing actual
7 years ago
Randy Mackay
397e035cf7
DataFlash: replace unused AFF with actual in PID_Info
7 years ago
Randy Mackay
d5ef3c2e0f
AR_AttitudeControl: get_throttle_out_from_pitch uses motor limits
...
This allows removing I-term build up from throttle hitting 100%
7 years ago
Randy Mackay
65b020eac3
AR_AttitudeControl: re-order pitch control to match other similar methods
7 years ago
Pierre Kancir
2661ad2ed3
GCS_Common: remove status text for gripper
7 years ago
Pierre Kancir
3ab635f100
AP_Gripper: use gripper_sim feedback
7 years ago
Pierre Kancir
a5e2f96a59
SITL: Better gripper sim options
7 years ago
Peter Barker
f258a25138
AP_Arming: remove double PreArm: in battery prearm report
...
Also use check_failed throughout
7 years ago
Randy Mackay
a5c59ce36e
AP_Motors: include boost_throttle in get_motor_mask
7 years ago
Randy Mackay
f85e84cc89
AP_Motors: add override keyword to get_motor_mask
7 years ago
pierre-louis.k
e62ed19759
AP_RangeFinder: Remove range enforcement on out of range
7 years ago
pierre-louis.k
5577b8b33c
AP_RangeFinder: Rework function structure in TeraRanger driver
7 years ago
pierre-louis.k
b6f1647c31
AP_RangeFinder: Rename function in TeraRanger driver
7 years ago
pierre-louis.k
1b990c116d
AP_RangeFinder: Give back semaphore on whoami error
7 years ago
pierre-louis.k
4d45b68fa3
AP_RangeFinder: Clean TeraRanger driver
7 years ago
pierre-louis.k
d162afb790
AP_RangeFinder: Add error codes rejection for TeraRanger sensors
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
c9bbc2773d
AP_ADSB: Add valid parameter range to squawk codes
7 years ago
Andrew Tridgell
33076be585
HAL_ChibiOS: fixed handling of 16 bit timers
...
when we have a 16 bit timer then systime_t is 16 bit, and we need to
handle wrap of get_systime_us32()
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
b9df513705
GCS_MAVLink: remove redundant ret = true statements (NFC)
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
9c97f35b19
AP_GPS: Use GPS_AUTO_SWITCH parameter to choose exacly which GPS to use
7 years ago
Andrew Tridgell
1762a2708c
AP_Notify: removed unused hal variable
7 years ago
Andrew Tridgell
0289ad03df
AP_Mission: added semaphore for thread access
7 years ago
Andrew Tridgell
935c9167ab
AP_Avoidance: added semaphore
7 years ago
Andrew Tridgell
9897bf6127
AP_AHRS: support locked access to AHRS data
7 years ago
Andrew Tridgell
0aeceb22d9
AP_Common: added #pragma once to Semaphores.h
7 years ago
Andrew Tridgell
dc20e2baed
HAL_ChibiOS: support recursive semaphores
7 years ago
Andrew Tridgell
edeab9d152
HAL_SITL: support HAL_Semaphore_Recursive
7 years ago