Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
emulated IMU APIs

IMU emul API. More...

Functions

void imu_emul_accelerometer_data_configure (const struct device *dev, float x_ratio, float y_ratio, float z_ratio, uint16_t axis_noise)
 Configure the accelerometer output samples.

Detailed Description

IMU emul API.

Function Documentation

◆ imu_emul_accelerometer_data_configure()

void imu_emul_accelerometer_data_configure ( const struct device * dev,
float x_ratio,
float y_ratio,
float z_ratio,
uint16_t axis_noise )

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/drivers/imu/emul.h>

Configure the accelerometer output samples.

Parameters
devEmulated IMU device
x_ratioX axis base = 1G * this
y_ratioY axis base = 1G * this
z_ratioZ axis base = 1G * this
axis_noiseRandom number in range +- this is added to each axis