Randy Mackay
74f1899aeb
AP_Proximity: boundary_points requires only one valid distance
...
Object avoidance is possible with just one valid distance
Boundary is initialised in new init_boundary function to be 100m from
vehicle
If sectors do not have valid distance measurements, we use the distance
from adjacent sectors. This conveniently leads to a concave shaped
boundary that keeps the vehicle from travelling into the dataless sector.
8 years ago
Randy Mackay
a0a8472a44
AP_Proximity: fix consumption of distance-sensor messages
8 years ago
Lucas De Marchi
b910f230fb
AP_HAL_Linux: RCInput: replace volatile with atomic
8 years ago
Andrew Tridgell
0a18f5e7b2
HAL_Linux: fixed a bug in RCInput::new_input
...
when a library called read() it would clear the new input flag, which
would cause new_input() in the main loop to return false. This could
trigger a false RC failsafe.
8 years ago
Andrew Tridgell
9b7f0f7957
AP_HAL: make new_input() API clearer in comments
8 years ago
Randy Mackay
d4daa10045
AP_Proximity: add MAV type to parameter descriptions
8 years ago
Francisco Ferreira
c6875e1756
AP_NavEKF2: remove editor information wrongly added in d408d25
8 years ago
murata
974d63a6b5
AP_HAL: Change the format of the return value of the method header.
8 years ago
Pierre Kancir
c0be20ece2
SITL: XPLANE fix member shadowing
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
b7f32e216d
AP_GPS: update parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
9389ec2274
AP_NavEKF2: fix parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
195e32c2fc
AP_NavEKF3: fix some parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
8032ed295d
AP_Avoidance: add units to param descriptions
8 years ago
Andrew Tridgell
eaf5676636
SITL: fixed unselection bitmask bug in XPlane
8 years ago
Andrew Tridgell
da45aef5c6
AP_HAL: fixed a logic bug in the srxl state machine
...
when decoding invalid input the buflen could grow to beyond the buffer
size, overwriting the next block of memory. On Disco this ended up
overwriting the Perf::_instance variable, which led to a segmentation
fault
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
713b08d830
AC_WPNav: Reduced WPNAV_SPEED minimum to 20cm/s
8 years ago
Andrew Tridgell
35d6dc141a
SITL: only de-select data types in xplane once
...
don't fight the user
8 years ago
murata
c2521dd650
AP_Proximity: Change sprintf method to secure snprintf method.
8 years ago
Tom Pittenger
a81f5cefbe
AP_Mission: don't wrap when masking via HIGH/LOWBYTE
8 years ago
Eugene Shamaev
dc3d10a28b
AP_Mission: waypoint command parsing
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
9aaeb6fe1a
AP_GPS: Add missing GPS Types
8 years ago
murata
908d9a8a8c
AP_ADSB: Change sprintf method to secure snprintf method.
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
d408d25f92
More spelling stuff
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
8419045aea
Spell in comments
8 years ago
Nacho Carnicero
bc9facf608
AP_Mount: Fix Alexmos gimbal Mavlink targeting mode
8 years ago
Randy Mackay
946d30476a
AP_InertialSensor: fix whoami for MPU6k
8 years ago
Victor Lambret
a4108251e3
AP_Baro: fix get_last_update(instance)
...
The method was not using the instance parameter. Instead it always use
primary barometer. Bug was not detected because method
get_last_update() is used where instance is _primary.
Detected with warnings, warnings are useful :-)
8 years ago
Peter Barker
889ec829fc
AP_OpticalFlow: fix warning in SITL compilation
8 years ago
Tom Pittenger
063f517424
Plane, TECS, AP_Landing: rename stage LAND_ABORT to ABORT_LAND
...
this will reduce confusion when searching for FLIGHT_LAND_* and you get a bunch of takeoff related hits. It will also make more sense when the landing library fully manages the FLIGHT_LAND stage entirely because it will not mange FLIGHT_LAND_ABORT
8 years ago
Tom Pittenger
84e11fd899
Plane, AP_TECS: do not pass auto_land flag to TECS, it already knows it
8 years ago
Tom Pittenger
502768c979
AP_Landing: move enum FlightStages to AP_Vehicle::FixedWing
8 years ago
Tom Pittenger
8019cedf5b
AP_Vehicle,AP_SpdHgtControl,AP_TECS: move enum FlightStages to AP_Vehicle::FixedWing
8 years ago
Andrew Tridgell
0d6801fbe6
AP_Param: added find_old_parameter() method
...
allows for custom conversion of parameters
8 years ago
Randy Mackay
bdfb12123f
AP_Motors: fix frame-type enum for Y6B
...
Also remove unused NEW_PLUS
8 years ago
Randy Mackay
037e411e35
AP_Motors: fix example sketch
...
Also minor formatting fix
Thanks to OXINARF for spotting this
8 years ago
Randy Mackay
ffa6d1a5b9
AP_Motors: init fixes for frame_class, type and initialised_ok
...
Thanks to OXINARF for spotting these
8 years ago
Randy Mackay
a276f5dc90
AP_Motors: fix example sketch
8 years ago
Randy Mackay
7be0f437a9
AP_Motors: consolidate matrix multicopters
...
AP_MOTORS_x_FRAME definitions moved to motor_frame_type enum
init function and now accepts frame-class and type to perform initial motor setup
set_frame_class_and_type allows real-time changing of motor setup
initialised_ok flag and accessor records whether setup was successful
8 years ago
Randy Mackay
41189758b8
AP_Motors: move some functions to protected
...
Also minor formatting fix
8 years ago
murata
13ad06e652
AP_Notify: Change on / off of LED to ternary operator.
8 years ago
Andrew Tridgell
7a5ee29b6e
AP_AHRS: fixed a build warning
8 years ago
Andrew Tridgell
ad518f0cc7
AP_AHRS: fixed EKF type 10 EKF nav scaler return
8 years ago
Shingo Matsuura
21ca1d3835
AP_Beacon: fixed comment. NE is correct.
8 years ago
Andrew Tridgell
f6cc506791
APM_Control: Added derating of steering wheel
8 years ago
Randy Mackay
e497dedf35
AP_Proximity: add MAV type
...
This accepts DISTANCE_SENSOR messages from eight sectors around the vehicle
8 years ago
Randy Mackay
8215b92371
AP_RangeFinder: MAV only accepts DISTANCE_SENSOR with orient 25
...
25 is MAV_SENSOR_ROTATION_PITCH_270 meaning downward facing
8 years ago
murata
653030b038
AP_NavEKF2: Changed if statements to switch statement.
...
AP_NavEKF2: Change indentation.
8 years ago
Randy Mackay
a2f6d7c102
AP_HAL: minor comment fix to Device.h
8 years ago
Randy Mackay
2076da3a72
AP_Proximity: minor comment fix
...
No functional change
8 years ago
murata
d56bad781f
AP_InertialSensor: change if statements to switch statement
...
No functional change
8 years ago