Public Attributes | List of all members
rosflight_firmware::Sensors::Data Struct Reference

#include <sensors.h>

Public Attributes

turbomath::Vector accel = {0, 0, 0}
 
float baro_altitude = 0
 
bool baro_present = false
 
float baro_pressure = 0
 
float baro_temperature = 0
 
bool baro_valid = false
 
float battery_current = 0
 
bool battery_monitor_present = false
 
float battery_voltage = 0
 
float diff_pressure = 0
 
bool diff_pressure_present = false
 
float diff_pressure_temp = 0
 
bool diff_pressure_valid = false
 
float diff_pressure_velocity = 0
 
turbomath::Quaternion fcu_orientation = {1, 0, 0, 0}
 
GNSSData gnss_data
 
GNSSFull gnss_full
 
bool gnss_new_data = false
 
bool gnss_present = false
 
float gps_CNO = 0
 
turbomath::Vector gyro = {0, 0, 0}
 
float imu_temperature = 0
 
uint64_t imu_time = 0
 
turbomath::Vector mag = {0, 0, 0}
 
bool mag_present = false
 
bool sonar_present = false
 
float sonar_range = 0
 
bool sonar_range_valid = false
 

Detailed Description

Definition at line 126 of file sensors.h.

Member Data Documentation

turbomath::Vector rosflight_firmware::Sensors::Data::accel = {0, 0, 0}

Definition at line 128 of file sensors.h.

float rosflight_firmware::Sensors::Data::baro_altitude = 0

Definition at line 139 of file sensors.h.

bool rosflight_firmware::Sensors::Data::baro_present = false

Definition at line 155 of file sensors.h.

float rosflight_firmware::Sensors::Data::baro_pressure = 0

Definition at line 140 of file sensors.h.

float rosflight_firmware::Sensors::Data::baro_temperature = 0

Definition at line 141 of file sensors.h.

bool rosflight_firmware::Sensors::Data::baro_valid = false

Definition at line 142 of file sensors.h.

float rosflight_firmware::Sensors::Data::battery_current = 0

Definition at line 162 of file sensors.h.

bool rosflight_firmware::Sensors::Data::battery_monitor_present = false

Definition at line 160 of file sensors.h.

float rosflight_firmware::Sensors::Data::battery_voltage = 0

Definition at line 161 of file sensors.h.

float rosflight_firmware::Sensors::Data::diff_pressure = 0

Definition at line 135 of file sensors.h.

bool rosflight_firmware::Sensors::Data::diff_pressure_present = false

Definition at line 158 of file sensors.h.

float rosflight_firmware::Sensors::Data::diff_pressure_temp = 0

Definition at line 136 of file sensors.h.

bool rosflight_firmware::Sensors::Data::diff_pressure_valid = false

Definition at line 137 of file sensors.h.

float rosflight_firmware::Sensors::Data::diff_pressure_velocity = 0

Definition at line 134 of file sensors.h.

turbomath::Quaternion rosflight_firmware::Sensors::Data::fcu_orientation = {1, 0, 0, 0}

Definition at line 130 of file sensors.h.

GNSSData rosflight_firmware::Sensors::Data::gnss_data

Definition at line 147 of file sensors.h.

GNSSFull rosflight_firmware::Sensors::Data::gnss_full

Definition at line 151 of file sensors.h.

bool rosflight_firmware::Sensors::Data::gnss_new_data = false

Definition at line 148 of file sensors.h.

bool rosflight_firmware::Sensors::Data::gnss_present = false

Definition at line 150 of file sensors.h.

float rosflight_firmware::Sensors::Data::gps_CNO = 0

Definition at line 149 of file sensors.h.

turbomath::Vector rosflight_firmware::Sensors::Data::gyro = {0, 0, 0}

Definition at line 129 of file sensors.h.

float rosflight_firmware::Sensors::Data::imu_temperature = 0

Definition at line 131 of file sensors.h.

uint64_t rosflight_firmware::Sensors::Data::imu_time = 0

Definition at line 132 of file sensors.h.

turbomath::Vector rosflight_firmware::Sensors::Data::mag = {0, 0, 0}

Definition at line 153 of file sensors.h.

bool rosflight_firmware::Sensors::Data::mag_present = false

Definition at line 156 of file sensors.h.

bool rosflight_firmware::Sensors::Data::sonar_present = false

Definition at line 157 of file sensors.h.

float rosflight_firmware::Sensors::Data::sonar_range = 0

Definition at line 144 of file sensors.h.

bool rosflight_firmware::Sensors::Data::sonar_range_valid = false

Definition at line 145 of file sensors.h.


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


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58