APM:Libraries
Classes | Namespaces | Macros | Functions
AP_Baro.h File Reference
#include <AP_HAL/AP_HAL.h>
#include <AP_Param/AP_Param.h>
#include <Filter/Filter.h>
#include <Filter/DerivativeFilter.h>
Include dependency graph for AP_Baro.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AP_Baro
 
struct  AP_Baro::sensor
 

Namespaces

 AP
 

Macros

#define BARO_MAX_INSTANCES   3
 
#define BARO_MAX_DRIVERS   3
 
#define BARO_TIMEOUT_MS   500
 
#define BARO_DATA_CHANGE_TIMEOUT_MS   2000
 

Functions

AP_BaroAP::baro ()
 

Macro Definition Documentation

◆ BARO_DATA_CHANGE_TIMEOUT_MS

#define BARO_DATA_CHANGE_TIMEOUT_MS   2000

Definition at line 17 of file AP_Baro.h.

Referenced by AP_Baro_Backend::update_healthy_flag().

◆ BARO_MAX_DRIVERS

#define BARO_MAX_DRIVERS   3

Definition at line 13 of file AP_Baro.h.

Referenced by AP_Baro::_add_backend(), and AP_Baro::init().

◆ BARO_MAX_INSTANCES

#define BARO_MAX_INSTANCES   3

Definition at line 9 of file AP_Baro.h.

Referenced by AP_Baro::calibrate(), AP_Baro::init(), and AP_Baro::register_sensor().

◆ BARO_TIMEOUT_MS

#define BARO_TIMEOUT_MS   500

Definition at line 16 of file AP_Baro.h.

Referenced by AP_Baro_Backend::update_healthy_flag().