APM:Libraries
Classes | Macros
RangeFinder.h File Reference
#include <AP_Common/AP_Common.h>
#include <AP_HAL/AP_HAL.h>
#include <AP_Param/AP_Param.h>
#include <AP_Math/AP_Math.h>
#include <AP_SerialManager/AP_SerialManager.h>
Include dependency graph for RangeFinder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RangeFinder
 
struct  RangeFinder::RangeFinder_State
 

Macros

#define RANGEFINDER_MAX_INSTANCES   2
 
#define RANGEFINDER_GROUND_CLEARANCE_CM_DEFAULT   10
 
#define RANGEFINDER_PREARM_ALT_MAX_CM   200
 
#define RANGEFINDER_PREARM_REQUIRED_CHANGE_CM   50
 

Macro Definition Documentation

◆ RANGEFINDER_GROUND_CLEARANCE_CM_DEFAULT

#define RANGEFINDER_GROUND_CLEARANCE_CM_DEFAULT   10

Definition at line 25 of file RangeFinder.h.

◆ RANGEFINDER_MAX_INSTANCES

#define RANGEFINDER_MAX_INSTANCES   2

◆ RANGEFINDER_PREARM_ALT_MAX_CM

#define RANGEFINDER_PREARM_ALT_MAX_CM   200

Definition at line 26 of file RangeFinder.h.

Referenced by AP_RangeFinder_Backend::update_pre_arm_check().

◆ RANGEFINDER_PREARM_REQUIRED_CHANGE_CM

#define RANGEFINDER_PREARM_REQUIRED_CHANGE_CM   50

Definition at line 27 of file RangeFinder.h.

Referenced by AP_RangeFinder_Backend::update_pre_arm_check().