APM:Libraries
|
#include "AP_Compass_LIS3MDL.h"
#include <AP_HAL/AP_HAL.h>
#include <utility>
#include <AP_Math/AP_Math.h>
#include <stdio.h>
Go to the source code of this file.
Macros | |
#define | ADDR_CTRL_REG1 0x20 |
#define | ADDR_CTRL_REG2 0x21 |
#define | ADDR_CTRL_REG3 0x22 |
#define | ADDR_CTRL_REG4 0x23 |
#define | ADDR_CTRL_REG5 0x24 |
#define | ADDR_STATUS_REG 0x27 |
#define | ADDR_OUT_X_L 0x28 |
#define | ADDR_OUT_X_H 0x29 |
#define | ADDR_OUT_Y_L 0x2a |
#define | ADDR_OUT_Y_H 0x2b |
#define | ADDR_OUT_Z_L 0x2c |
#define | ADDR_OUT_Z_H 0x2d |
#define | ADDR_OUT_T_L 0x2e |
#define | ADDR_OUT_T_H 0x2f |
#define | MODE_REG_CONTINOUS_MODE (0 << 0) |
#define | MODE_REG_SINGLE_MODE (1 << 0) |
#define | ADDR_WHO_AM_I 0x0f |
#define | ID_WHO_AM_I 0x3d |
Variables | |
const AP_HAL::HAL & | hal |
#define ADDR_CTRL_REG1 0x20 |
Definition at line 27 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ADDR_CTRL_REG2 0x21 |
Definition at line 28 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ADDR_CTRL_REG3 0x22 |
Definition at line 29 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ADDR_CTRL_REG4 0x23 |
Definition at line 30 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ADDR_CTRL_REG5 0x24 |
Definition at line 31 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ADDR_OUT_T_H 0x2f |
Definition at line 41 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_T_L 0x2e |
Definition at line 40 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_X_H 0x29 |
Definition at line 35 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_X_L 0x28 |
Definition at line 34 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::timer().
#define ADDR_OUT_Y_H 0x2b |
Definition at line 37 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_Y_L 0x2a |
Definition at line 36 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_Z_H 0x2d |
Definition at line 39 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_OUT_Z_L 0x2c |
Definition at line 38 of file AP_Compass_LIS3MDL.cpp.
#define ADDR_STATUS_REG 0x27 |
Definition at line 33 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::timer().
#define ADDR_WHO_AM_I 0x0f |
Definition at line 46 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define ID_WHO_AM_I 0x3d |
Definition at line 47 of file AP_Compass_LIS3MDL.cpp.
Referenced by AP_Compass_LIS3MDL::init().
#define MODE_REG_CONTINOUS_MODE (0 << 0) |
Definition at line 43 of file AP_Compass_LIS3MDL.cpp.
#define MODE_REG_SINGLE_MODE (1 << 0) |
Definition at line 44 of file AP_Compass_LIS3MDL.cpp.
const AP_HAL::HAL& hal |
Definition at line 14 of file AC_PID_test.cpp.