|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
IMU configuration struct. More...
#include <imu.h>
Data Fields | ||
| struct { | ||
| uint16_t sample_rate_hz | ||
| Sample rate in Hertz. More... | ||
| uint8_t full_scale_range | ||
| Full scale range in G. More... | ||
| bool low_power | ||
| True for low power mode, false for performance. More... | ||
| } | accelerometer | |
| struct { | ||
| uint16_t sample_rate_hz | ||
| Sample rate in Hertz. More... | ||
| uint16_t full_scale_range | ||
| Full scale range in deg/s. More... | ||
| bool low_power | ||
| True for low power mode, false for performance. More... | ||
| } | gyroscope | |
| struct { | ||
| uint16_t sample_rate_hz | ||
| } | magnetometer | |
| uint16_t | fifo_sample_buffer | |
| Requested number of samples to buffer in FIFO before raising interrupt. | ||
IMU configuration struct.
| struct { ... } imu_config::accelerometer |
| uint16_t imu_config::fifo_sample_buffer |
Requested number of samples to buffer in FIFO before raising interrupt.
| uint8_t imu_config::full_scale_range |
Full scale range in G.
| uint16_t imu_config::full_scale_range |
Full scale range in deg/s.
| struct { ... } imu_config::gyroscope |
| bool imu_config::low_power |
True for low power mode, false for performance.
| struct { ... } imu_config::magnetometer |
| uint16_t imu_config::sample_rate_hz |
Sample rate in Hertz.