|
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.
1.8.13