Skyward boardcore
Loading...
Searching...
No Matches
SensorData.h File Reference
#include <Eigen/Core>
#include <ostream>
Include dependency graph for SensorData.h:

Go to the source code of this file.

Classes

struct  Boardcore::TimestampData
 
struct  Boardcore::LoadCellData
 
struct  Boardcore::TemperatureData
 
struct  Boardcore::PressureData
 
struct  Boardcore::HumidityData
 Structure to handle humidity data. More...
 
struct  Boardcore::AccelerometerData
 Structure to handle accelerometer data. More...
 
struct  Boardcore::QuaternionData
 Structure to handle quaternion data. More...
 
struct  Boardcore::GyroscopeData
 Structure to handle gyroscope data. More...
 
struct  Boardcore::MagnetometerData
 Structure to handle magnetometer data. More...
 
struct  Boardcore::GPSData
 Structure to handle GPS data. More...
 
struct  Boardcore::CurrentData
 Structure to handle current data. More...
 
struct  Boardcore::VoltageData
 Structure to handle voltage data. More...
 
struct  Boardcore::ADCData
 Structure to handle ADC data. More...
 

Namespaces

namespace  Boardcore
 This file includes all the types the logdecoder script will decode.
 

Enumerations

enum  Boardcore::SensorErrors : uint8_t {
  Boardcore::NO_ERRORS = 0 , Boardcore::INVALID_WHOAMI = 1 , Boardcore::INIT_FAIL = 2 , Boardcore::NOT_INIT = 3 ,
  Boardcore::ALREADY_INIT = 4 , Boardcore::SELF_TEST_FAIL = 5 , Boardcore::BUS_FAULT = 6 , Boardcore::NO_NEW_DATA = 7 ,
  Boardcore::INVALID_FIFO_INDEX = 8 , Boardcore::DMA_ERROR = 9 , Boardcore::COMMAND_FAILED = 10 , Boardcore::END_OF_BASE_ERRORS = 11
}
 Generic error codes that a sensor can generate. More...