APM:Libraries
|
#include <utility>
#include <AP_HAL/AP_HAL.h>
#include <AP_Math/AP_Math.h>
#include <stdio.h>
#include "AP_Compass_MAG3110.h"
Go to the source code of this file.
Macros | |
#define | MAG3110_ENABLE_LEN_FILTER 0 |
#define | MAG3110_MAG_REG_STATUS 0x00 |
#define | MAG3110_MAG_REG_HXL 0x01 |
#define | MAG3110_MAG_REG_HXH 0x02 |
#define | MAG3110_MAG_REG_HYL 0x03 |
#define | MAG3110_MAG_REG_HYH 0x04 |
#define | MAG3110_MAG_REG_HZL 0x05 |
#define | MAG3110_MAG_REG_HZH 0x06 |
#define | MAG3110_MAG_REG_WHO_AM_I 0x07 |
#define | MAG3110_MAG_REG_SYSMODE 0x08 |
#define | MAG3110_MAG_REG_CTRL_REG1 0x10 |
#define | MAG3110_MAG_REG_CTRL_REG2 0x11 |
#define | BIT_STATUS_REG_DATA_READY (1 << 3) |
#define | MAG_SCALE (1.0f/10000 / 0.0001f * 1000) |
Variables | |
const AP_HAL::HAL & | hal |
#define BIT_STATUS_REG_DATA_READY (1 << 3) |
Definition at line 78 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_read_sample().
#define MAG3110_ENABLE_LEN_FILTER 0 |
Definition at line 61 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_CTRL_REG1 0x10 |
Definition at line 75 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_hardware_init().
#define MAG3110_MAG_REG_CTRL_REG2 0x11 |
Definition at line 76 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_hardware_init().
#define MAG3110_MAG_REG_HXH 0x02 |
Definition at line 68 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_HXL 0x01 |
Definition at line 67 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_read_sample().
#define MAG3110_MAG_REG_HYH 0x04 |
Definition at line 70 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_HYL 0x03 |
Definition at line 69 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_HZH 0x06 |
Definition at line 72 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_HZL 0x05 |
Definition at line 71 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_STATUS 0x00 |
Definition at line 66 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_read_sample().
#define MAG3110_MAG_REG_SYSMODE 0x08 |
Definition at line 74 of file AP_Compass_MAG3110.cpp.
#define MAG3110_MAG_REG_WHO_AM_I 0x07 |
Definition at line 73 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_hardware_init().
#define MAG_SCALE (1.0f/10000 / 0.0001f * 1000) |
Definition at line 202 of file AP_Compass_MAG3110.cpp.
Referenced by AP_Compass_MAG3110::_update().
const AP_HAL::HAL& hal |
Definition at line 14 of file AC_PID_test.cpp.