Skyward boardcore
|
data type class More...
#include <VN100SerialData.h>
Public Member Functions | |
VN100SerialData () | |
Void parameters constructor. | |
VN100SerialData (QuaternionData quat, MagnetometerData magData, AccelerometerData accData, GyroscopeData gyro, TemperatureData temp, PressureData pres) | |
Constructor with parameters. | |
![]() | |
QuaternionData () | |
QuaternionData (uint64_t timestamp, float x, float y, float z, float w) | |
QuaternionData (const QuaternionData &data)=default | |
QuaternionData (const Eigen::Vector4f &quat) | |
operator Eigen::Vector4f () const | |
![]() | |
MagnetometerData () | |
MagnetometerData (uint64_t timestamp, float x, float y, float z) | |
MagnetometerData (const MagnetometerData &data)=default | |
MagnetometerData (const Eigen::Vector3f &mag) | |
operator Eigen::Vector3f () const | |
![]() | |
AccelerometerData () | |
AccelerometerData (uint64_t timestamp, float x, float y, float z) | |
AccelerometerData (const AccelerometerData &data)=default | |
AccelerometerData (const Eigen::Vector3f &acc) | |
operator Eigen::Vector3f () const | |
![]() | |
GyroscopeData () | |
GyroscopeData (uint64_t timestamp, float x, float y, float z) | |
GyroscopeData (const GyroscopeData &data)=default | |
GyroscopeData (const Eigen::Vector3f &vel) | |
operator Eigen::Vector3f () const | |
Static Public Member Functions | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
![]() | |
static constexpr auto | reflect () |
Additional Inherited Members | |
![]() | |
uint64_t | quaternionTimestamp = 0 |
float | quaternionX = 0 |
float | quaternionY = 0 |
float | quaternionZ = 0 |
float | quaternionW = 0 |
![]() | |
uint64_t | magneticFieldTimestamp = 0 |
float | magneticFieldX = 0 |
float | magneticFieldY = 0 |
float | magneticFieldZ = 0 |
![]() | |
uint64_t | accelerationTimestamp = 0 |
float | accelerationX = 0 |
float | accelerationY = 0 |
float | accelerationZ = 0 |
![]() | |
uint64_t | angularSpeedTimestamp = 0 |
float | angularSpeedX = 0 |
float | angularSpeedY = 0 |
float | angularSpeedZ = 0 |
![]() | |
uint64_t | temperatureTimestamp = 0 |
float | temperature = 0 |
![]() | |
uint64_t | pressureTimestamp = 0 |
float | pressure = 0 |
data type class
Definition at line 35 of file VN100SerialData.h.
|
inline |
Void parameters constructor.
Definition at line 46 of file VN100SerialData.h.
|
inline |
Constructor with parameters.
single | data structures for all the data |
Definition at line 61 of file VN100SerialData.h.
|
inlinestaticconstexpr |
Definition at line 70 of file VN100SerialData.h.