APM:Libraries
Public Attributes | List of all members
AHRS_state Struct Reference

#include <AP_Module_Structures.h>

Public Attributes

uint32_t structure_version
 
uint64_t time_us
 
enum AHRS_status status
 
float quat [4]
 
float eulers [3]
 
struct {
   bool   initialised
 
   int32_t   latitude
 
   int32_t   longitude
 
   float   altitude
 
origin
 
struct {
   bool   available
 
   int32_t   latitude
 
   int32_t   longitude
 
   float   altitude
 
position
 
float relative_position [3]
 
float gyro_rate [3]
 
float accel_ef [3]
 
uint8_t primary_accel
 
uint8_t primary_gyro
 
float gyro_bias [3]
 
float velocity_ned [3]
 

Detailed Description

Definition at line 30 of file AP_Module_Structures.h.

Member Data Documentation

◆ accel_ef

float AHRS_state::accel_ef[3]

Definition at line 82 of file AP_Module_Structures.h.

◆ altitude

float AHRS_state::altitude

Definition at line 57 of file AP_Module_Structures.h.

◆ available

bool AHRS_state::available

Definition at line 63 of file AP_Module_Structures.h.

◆ eulers

float AHRS_state::eulers[3]

Definition at line 45 of file AP_Module_Structures.h.

Referenced by ap_hook_AHRS_update().

◆ gyro_bias

float AHRS_state::gyro_bias[3]

Definition at line 93 of file AP_Module_Structures.h.

◆ gyro_rate

float AHRS_state::gyro_rate[3]

Definition at line 78 of file AP_Module_Structures.h.

◆ initialised

bool AHRS_state::initialised

Definition at line 50 of file AP_Module_Structures.h.

◆ latitude

int32_t AHRS_state::latitude

Definition at line 53 of file AP_Module_Structures.h.

◆ longitude

int32_t AHRS_state::longitude

Definition at line 54 of file AP_Module_Structures.h.

◆ origin

struct { ... } AHRS_state::origin

◆ position

struct { ... } AHRS_state::position

◆ primary_accel

uint8_t AHRS_state::primary_accel

Definition at line 85 of file AP_Module_Structures.h.

◆ primary_gyro

uint8_t AHRS_state::primary_gyro

Definition at line 88 of file AP_Module_Structures.h.

◆ quat

float AHRS_state::quat[4]

Definition at line 42 of file AP_Module_Structures.h.

◆ relative_position

float AHRS_state::relative_position[3]

Definition at line 74 of file AP_Module_Structures.h.

◆ status

enum AHRS_status AHRS_state::status

Definition at line 38 of file AP_Module_Structures.h.

◆ structure_version

uint32_t AHRS_state::structure_version

Definition at line 32 of file AP_Module_Structures.h.

◆ time_us

uint64_t AHRS_state::time_us

Definition at line 35 of file AP_Module_Structures.h.

Referenced by ap_hook_AHRS_update().

◆ velocity_ned

float AHRS_state::velocity_ned[3]

Definition at line 96 of file AP_Module_Structures.h.


The documentation for this struct was generated from the following file: