APM:Libraries
Namespaces | Macros | Functions | Variables
AP_InertialSensor.cpp File Reference
#include <assert.h>
#include <AP_Common/AP_Common.h>
#include <AP_HAL/AP_HAL.h>
#include <AP_HAL/I2CDevice.h>
#include <AP_HAL/SPIDevice.h>
#include <AP_Math/AP_Math.h>
#include <AP_Notify/AP_Notify.h>
#include <AP_Vehicle/AP_Vehicle.h>
#include <AP_BoardConfig/AP_BoardConfig.h>
#include <AP_AHRS/AP_AHRS.h>
#include "AP_InertialSensor.h"
#include "AP_InertialSensor_BMI160.h"
#include "AP_InertialSensor_Backend.h"
#include "AP_InertialSensor_HIL.h"
#include "AP_InertialSensor_L3G4200D.h"
#include "AP_InertialSensor_LSM9DS0.h"
#include "AP_InertialSensor_LSM9DS1.h"
#include "AP_InertialSensor_Invensense.h"
#include "AP_InertialSensor_PX4.h"
#include "AP_InertialSensor_SITL.h"
#include "AP_InertialSensor_RST.h"
#include "AP_InertialSensor_Revo.h"
Include dependency graph for AP_InertialSensor.cpp:

Go to the source code of this file.

Namespaces

 AP
 

Macros

#define timing_printf(fmt, args...)
 
#define DEFAULT_GYRO_FILTER   20
 
#define DEFAULT_ACCEL_FILTER   20
 
#define DEFAULT_STILL_THRESH   0.1f
 
#define SAMPLE_UNIT   1
 
#define GYRO_INIT_MAX_DIFF_DPS   0.1f
 
#define ADD_BACKEND(x)
 

Functions

AP_InertialSensorAP::ins ()
 

Variables

const AP_HAL::HALhal
 -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- More...
 

Macro Definition Documentation

◆ ADD_BACKEND

#define ADD_BACKEND (   x)
Value:
do { \
if (((1U<<probe_count)&enable_mask) && _add_backend(x)) { \
found_mask |= (1U<<probe_count); \
} \
probe_count++; \
} while (0)
#define x(i)

Referenced by AP_InertialSensor::detect_backends().

◆ DEFAULT_ACCEL_FILTER

#define DEFAULT_ACCEL_FILTER   20

Definition at line 47 of file AP_InertialSensor.cpp.

◆ DEFAULT_GYRO_FILTER

#define DEFAULT_GYRO_FILTER   20

Definition at line 46 of file AP_InertialSensor.cpp.

◆ DEFAULT_STILL_THRESH

#define DEFAULT_STILL_THRESH   0.1f

Definition at line 48 of file AP_InertialSensor.cpp.

◆ GYRO_INIT_MAX_DIFF_DPS

#define GYRO_INIT_MAX_DIFF_DPS   0.1f

Definition at line 53 of file AP_InertialSensor.cpp.

Referenced by AP_InertialSensor::_init_gyro().

◆ SAMPLE_UNIT

#define SAMPLE_UNIT   1

Definition at line 51 of file AP_InertialSensor.cpp.

◆ timing_printf

#define timing_printf (   fmt,
  args... 
)

Definition at line 32 of file AP_InertialSensor.cpp.

Referenced by AP_InertialSensor::wait_for_sample().

Variable Documentation

◆ hal

const AP_HAL::HAL& hal

-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-

Definition at line 14 of file AC_PID_test.cpp.