Ardupilot2/libraries/AP_RangeFinder
Andrew Tridgell 8e0124f383 AP_RangeFinder: fixed failover between rangefinders
this fixes the case where we have one rangefinder that can handle
short range and another that is good for long range but no good for
short range (quite common, eg radar and lidar)

If possible we want to use the first rangefinder that is in range for
the right orientation. If none are in range then use the first for the
orientation
2020-02-05 11:13:30 +09:00
..
examples/RFIND_test
AP_RangeFinder_analog.cpp AP_Rangefinder: Remove stop pin usage 2019-09-04 09:54:50 +10:00
AP_RangeFinder_analog.h
AP_RangeFinder_BBB_PRU.cpp
AP_RangeFinder_BBB_PRU.h
AP_RangeFinder_Bebop.cpp AP_RangeFinder: fix build 2019-09-21 08:01:08 +10:00
AP_RangeFinder_Bebop.h AP_RangeFinder: add missing overrides 2019-09-21 08:01:08 +10:00
AP_RangeFinder_Benewake_TFMiniPlus.cpp AP_RangeFinder: update minimum fw version of TFMiniPlus 2019-09-23 12:56:13 +09:00
AP_RangeFinder_Benewake_TFMiniPlus.h
AP_RangeFinder_Benewake.cpp AP_RangeFinder: Add TF03-180 2019-10-15 10:07:53 +09:00
AP_RangeFinder_Benewake.h AP_RangeFinder: Add TF03-180 2019-10-15 10:07:53 +09:00
AP_RangeFinder_BLPing.cpp
AP_RangeFinder_BLPing.h
AP_RangeFinder_Lanbao.cpp
AP_RangeFinder_Lanbao.h
AP_RangeFinder_LeddarOne.cpp
AP_RangeFinder_LeddarOne.h
AP_RangeFinder_LightWareI2C.cpp AP_RangeFinder: make LightWare I2C native work with more hw versions 2019-09-12 07:40:32 +10:00
AP_RangeFinder_LightWareI2C.h AP_RangeFinder: make LightWare I2C native work with more hw versions 2019-09-12 07:40:32 +10:00
AP_RangeFinder_LightWareSerial.cpp
AP_RangeFinder_LightWareSerial.h
AP_RangeFinder_MAVLink.cpp
AP_RangeFinder_MAVLink.h
AP_RangeFinder_MaxsonarI2CXL.cpp
AP_RangeFinder_MaxsonarI2CXL.h
AP_RangeFinder_MaxsonarSerialLV.cpp
AP_RangeFinder_MaxsonarSerialLV.h
AP_RangeFinder_NMEA.cpp
AP_RangeFinder_NMEA.h
AP_RangeFinder_Params.cpp AP_RangeFinder: update OFFSET param description to clarify only for analog and pwm 2020-01-31 19:50:19 +09:00
AP_RangeFinder_Params.h AP_Rangefinder: Remove stop pin usage 2019-09-04 09:54:50 +10:00
AP_RangeFinder_PulsedLightLRF.cpp
AP_RangeFinder_PulsedLightLRF.h
AP_RangeFinder_PWM.cpp AP_RangeFinder: fix offset param for PWM driver 2020-02-03 19:38:59 +09:00
AP_RangeFinder_PWM.h
AP_RangeFinder_TeraRangerI2C.cpp
AP_RangeFinder_TeraRangerI2C.h
AP_RangeFinder_UAVCAN.cpp
AP_RangeFinder_UAVCAN.h
AP_RangeFinder_uLanding.cpp
AP_RangeFinder_uLanding.h
AP_RangeFinder_VL53L0X.cpp
AP_RangeFinder_VL53L0X.h
AP_RangeFinder_VL53L1X.cpp
AP_RangeFinder_VL53L1X.h
AP_RangeFinder_Wasp.cpp
AP_RangeFinder_Wasp.h
AP_RangeFinder.h
RangeFinder_Backend.cpp
RangeFinder_Backend.h
RangeFinder.cpp AP_RangeFinder: fixed failover between rangefinders 2020-02-05 11:13:30 +09:00
RangeFinder.h AP_RangeFinder: allow for less rangefinder instances 2019-10-21 19:12:01 +11:00