Sygaldry
Loading...
Searching...
No Matches
sygaldry::sygsp::ICM20948< Serif, AK09916Serif >::outputs_t Struct Reference

Public Attributes

vec3_message<"accelerometer raw", int, -32768, 32767, "LSB"> accl_raw
 
slider<"accelerometer sensitivity", "g/LSB", float, 1/16384.0f, 1/2048.0f, 1/4096.0f > accl_sensitivity
 
vec3_message<"accelerometer", float, -16, 16, "g"> accl
 
vec3_message<"gyroscope raw", int, -32768, 32767, "LSB"> gyro_raw
 
slider<"gyroscope sensitivity", "(rad/s)/LSB", float, 1/131.0f *rad_per_deg, 1/16.4f *rad_per_deg, 1/16.4f *rad_per_deggyro_sensitivity
 
vec3_message<"gyroscope", float, -2000.0f *rad_per_deg, 2000.0f *rad_per_deg, "rad/s"> gyro
 
vec3_message<"magnetometer raw", int, -32768, 32767, "LSB"> magn_raw
 
slider<"magnetometer sensitivity", "uT/LSB", float, 0.15f, 0.15f > magn_sensitivity
 
vec3_message<"magnetometer", float, -4900, 4900, "uT"> magn
 
slider_message<"elapsed", "time in microseconds elapsed since last measurement", unsigned long, 0, 1000000, 0 > elapsed
 
text_message<"error message"> error_message
 
toggle<"running"> running
 

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