Randy Mackay
46023318d4
Copter: get_rangefinder_height_interpolated_cm made const
3 years ago
Peter Barker
b4ff6ddfb7
ArduCopter: move RPM sensor logging into AP_RPM
3 years ago
Peter Barker
6bfcf2fb53
Copter: remove pointless wrapper around proximity init
3 years ago
Gone4Dirt
320f7477a5
Copter: Make RPM log independant of RC log mask
3 years ago
Josh Henderson
3107c42fca
Copter: INAV rename for neu & cm/cms
3 years ago
Andrew Tridgell
ab36dc0ed9
Copter: moved accel cal update to vehicle code
3 years ago
Iampete1
0895cf0a07
Copter: remove gesture compass cal start / stop
4 years ago
Randy Mackay
1cafbe1e65
Copter: add configurable rangefinder filter
4 years ago
Peter Barker
b9c1633358
ArduCopter: remove pointless init_optflow wrapper
...
Hiding a one-line call in a wrapper just adds size to the build
4 years ago
Randy Mackay
91fa40aea6
Copter: HAL_PROXIMITY_ENABLED replaces PROXIMITY_ENABLED
4 years ago
Rishabh
e727d08266
Copter: Provide downward facing rangefinder readings to proximity lib
4 years ago
Patrick José Pereira
ad82e01270
ArduCopter: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Barker
4136397810
Copter: correct compilation when CIRCLE mode is disabled
4 years ago
Randy Mackay
925f76c048
Copter: integrate winch changes
...
includes the following changes
winch_update called at 50hz
removed ability to set winch rate from ch6 tuning
remove wheel encoder
call winch library to log at 10hz
fix winch param prefix
5 years ago
Randy Mackay
c0ac4bb51c
Copter: loiter-turn obeys wpnav-rfnd-use
5 years ago
Randy Mackay
71cbedb178
Copter: support circle with terrain altitude
5 years ago
Randy Mackay
04c3f040a8
Copter: visual odometry moved to AP_Vehicle
5 years ago
Andrew Tridgell
dd5fafe30e
Copter: added rangefinder height interpolated using inertial alt
...
this smooths rangefinder heights and allows for good estimated for
precision landing even with loss of some rangefinder samples during landing
5 years ago
Randy Mackay
eca0d662f0
Copter: minor format fix to sensors.cpp
5 years ago
Peter Barker
dfc8349866
Copter: use enum-class for RangeFinder Status
5 years ago
Peter Barker
94222d0195
Copter: correct compilation when rangefinder tilt correction disabled
5 years ago
Peter Barker
7944692de6
Copter: Proximity uses rangefinder singleton
5 years ago
Randy Mackay
9d5cbbe58f
Copter: restore range finder updates to 20hz
5 years ago
Randy Mackay
1c4f47f882
Copter: add upward facing surface tracking
5 years ago
Randy Mackay
d5d7fbe761
Copter: rangefinder glitch detection moved to read_rangefinder
5 years ago
Randy Mackay
b54cf410ef
Copter: increase read_rangefinder to 50hz
5 years ago
Peter Barker
4fa83ed40d
Copter: move automatic declination setting into AP_Compass itself
6 years ago
Randy Mackay
8e095d4a81
Copter: avoid terrain failsafe from a single out-of-range rangefinder reading
6 years ago
Peter Barker
7207035c34
Copter: do no compass stick gesture detection while armed
6 years ago
Peter Barker
3e51d8c7d7
Copter: RangeFinder now handles RFND logging
6 years ago
Michael du Breuil
d1246f5868
Copter: Fix RangeFinder init
6 years ago
Peter Barker
2040580ce7
Copter: move enabled parameter into compass library
6 years ago
Peter Barker
c7e21d95ef
Copter: move Log_Write_Error into library
6 years ago
Peter Barker
6d87b9316f
ArduCopter: compass init never fails
6 years ago
Peter Barker
c622645ff1
Copter: move update_sensor_flags to GCS_Copter.cpp
6 years ago
Peter Barker
5ff80e06d1
Copter: move update_sensor_status_flags into GCS subclasses
6 years ago
Peter Barker
f64ad2f433
Copter: move visual odometry update function into AP_VisualOdom
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
33ca577653
Copter: OpticalFlow takes care of its own logging
6 years ago
Peter Barker
176ee507a2
Copter: make mavlink rangefinder health bit depend just on data available
...
This means the sensor is healthy even if it is out of range.
This is a partial revert of commit 724f34c7e7 (diff-577a72d2550199fabbdfd77fa5890368R408)
6 years ago
Randy Mackay
346e9e36db
Copter: remove compass accumulate
7 years ago
Peter Barker
c2f9b857a4
Copter: remove unused baro_climbrate variable
7 years ago
Peter Barker
724f34c7e7
Copter: use MAV_SYS_STATUS_SENSOR_PROXIMITY for proximity sensor
...
Copter: correct laser sensor health bits
7 years ago
Randy Mackay
25475b65d9
Copter: proximity sensor reports laser unhealthy when no data
7 years ago
Peter Barker
6dd9f50f7c
Copter: move try_send_message handling of RC_CHANNELS up
7 years ago
Peter Barker
c95ff96263
Copter: Baro does its own dataflash logging
7 years ago
Peter Barker
d58e2214d2
Copter: tidy handling of barometer calibrations
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
d633ba8c46
Copter: Add option to disable RPM module
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago