APM:Libraries
Namespaces | Macros | Functions | Variables
AP_Baro.cpp File Reference
#include "AP_Baro.h"
#include <utility>
#include <stdio.h>
#include <GCS_MAVLink/GCS.h>
#include <AP_Common/AP_Common.h>
#include <AP_HAL/AP_HAL.h>
#include <AP_Math/AP_Math.h>
#include <AP_BoardConfig/AP_BoardConfig.h>
#include <AP_BoardConfig/AP_BoardConfig_CAN.h>
#include <AP_Vehicle/AP_Vehicle_Type.h>
#include "AP_Baro_SITL.h"
#include "AP_Baro_BMP085.h"
#include "AP_Baro_BMP280.h"
#include "AP_Baro_HIL.h"
#include "AP_Baro_KellerLD.h"
#include "AP_Baro_MS5611.h"
#include "AP_Baro_ICM20789.h"
#include "AP_Baro_LPS2XH.h"
#include "AP_Baro_FBM320.h"
#include "AP_Baro_DPS280.h"
Include dependency graph for AP_Baro.cpp:

Go to the source code of this file.

Namespaces

 AP
 

Macros

#define INTERNAL_TEMPERATURE_CLAMP   35.0f
 
#define HAL_BARO_FILTER_DEFAULT   0
 
#define ADD_BACKEND(backend)
 

Functions

AP_BaroAP::baro ()
 

Variables

const AP_HAL::HALhal
 

Macro Definition Documentation

◆ ADD_BACKEND

#define ADD_BACKEND (   backend)
Value:
do { _add_backend(backend); \
if (_num_drivers == BARO_MAX_DRIVERS || \
_num_sensors == BARO_MAX_INSTANCES) { \
return; \
} \
} while (0)
#define BARO_MAX_DRIVERS
Definition: AP_Baro.h:13
#define BARO_MAX_INSTANCES
Definition: AP_Baro.h:9

Definition at line 387 of file AP_Baro.cpp.

Referenced by AP_Baro::init().

◆ HAL_BARO_FILTER_DEFAULT

#define HAL_BARO_FILTER_DEFAULT   0

Definition at line 50 of file AP_Baro.cpp.

◆ INTERNAL_TEMPERATURE_CLAMP

#define INTERNAL_TEMPERATURE_CLAMP   35.0f

Definition at line 47 of file AP_Baro.cpp.

Referenced by AP_Baro::get_external_temperature().

Variable Documentation

◆ hal

const AP_HAL::HAL& hal

Definition at line 14 of file AC_PID_test.cpp.