A packet with raw sensor data and sensor fusion state useful for development. Only available from firmware 2.4.x onwards. More...
Public Types | |
enum | DevPacketComponents : uint16_t { Accelerometer , Gyroscope , Magnetometer , FusionStates , LinearAccelerometer , DEV_PACKET_COMPONENT_COUNT } |
Components in DevPacket. More... | |
Public Attributes | |
bool | flags [DEV_PACKET_COMPONENT_COUNT] |
Whether or not the payload has data Check flags[DevPacket_t::DevPacketComponents::Accelerometer] to see if this has data. | |
DevPacketSensorData_t | gyroscope |
Check flags[DevPacket_t::DevPacketComponents::Gyroscope] to see if this has data. | |
DevPacketSensorData_t | magnetometer |
Check flags[DevPacket_t::DevPacketComponents::Magnetometer] to see if this has data. | |
DevPacketFusionState_t | fusionState |
Check flags[DevPacket_t::DevPacketComponents::FusionStates] to see if this has data. | |
AxisNodePositions | nodeIndex |
Position of the node. | |
uint32_t | timeStamp |
Ticks since the node started. | |
DevPacketSensorData_t | linearAccelerometer |
Check flags[DevPacket_t::DevPacketComponents::LinearAccelerometer] to see if this has data. | |
A packet with raw sensor data and sensor fusion state useful for development. Only available from firmware 2.4.x onwards.
enum Refract::AXIS::DevPacket_t::DevPacketComponents : uint16_t |
bool Refract::AXIS::DevPacket_t::flags[DEV_PACKET_COMPONENT_COUNT] |
Whether or not the payload has data Check flags[DevPacket_t::DevPacketComponents::Accelerometer] to see if this has data.
DevPacketSensorData_t Refract::AXIS::DevPacket_t::gyroscope |
Check flags[DevPacket_t::DevPacketComponents::Gyroscope] to see if this has data.
DevPacketSensorData_t Refract::AXIS::DevPacket_t::magnetometer |
Check flags[DevPacket_t::DevPacketComponents::Magnetometer] to see if this has data.
DevPacketSensorData_t Refract::AXIS::DevPacket_t::linearAccelerometer |
Check flags[DevPacket_t::DevPacketComponents::LinearAccelerometer] to see if this has data.