#include <AP_IMU.h>
Public Member Functions | |
AP_IMU (AP_ADC *adc, uint16_t address) | |
void | init (void) |
void | init_accel (void) |
void | init_gyro (void) |
void | zero_accel (void) |
void | load_gyro_eeprom (void) |
void | save_gyro_eeprom (void) |
void | load_accel_eeprom (void) |
void | save_accel_eeprom (void) |
void | print_accel_offsets (void) |
void | print_gyro_offsets (void) |
void | ax (const int v) |
void | ay (const int v) |
void | az (const int v) |
Vector3f | get_gyro (void) |
Vector3f | get_accel (void) |
Public Attributes | |
uint8_t | adc_constraints |
Definition at line 12 of file AP_IMU.h.
Vector3f AP_IMU::get_accel | ( | void | ) |
Definition at line 222 of file AP_IMU.cpp.
Vector3f AP_IMU::get_gyro | ( | void | ) |
Definition at line 195 of file AP_IMU.cpp.
void AP_IMU::init | ( | void | ) |
Definition at line 58 of file AP_IMU.cpp.
void AP_IMU::init_accel | ( | void | ) |
Definition at line 124 of file AP_IMU.cpp.
void AP_IMU::init_gyro | ( | void | ) |
Definition at line 67 of file AP_IMU.cpp.
void AP_IMU::load_accel_eeprom | ( | void | ) |
Definition at line 267 of file AP_IMU.cpp.
void AP_IMU::load_gyro_eeprom | ( | void | ) |
Definition at line 249 of file AP_IMU.cpp.
void AP_IMU::print_accel_offsets | ( | void | ) |
Definition at line 283 of file AP_IMU.cpp.
void AP_IMU::print_gyro_offsets | ( | void | ) |
Definition at line 294 of file AP_IMU.cpp.
void AP_IMU::save_accel_eeprom | ( | void | ) |
Definition at line 275 of file AP_IMU.cpp.
void AP_IMU::save_gyro_eeprom | ( | void | ) |
Definition at line 257 of file AP_IMU.cpp.
void AP_IMU::zero_accel | ( | void | ) |
Definition at line 175 of file AP_IMU.cpp.
uint8_t AP_IMU::adc_constraints |