Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
infuse_imu_api Struct Reference

#include <imu.h>

Data Fields

int(* configure )(const struct device *dev, const struct imu_config *config, struct imu_config_output *output)
 
int(* data_wait )(const struct device *dev, k_timeout_t timeout)
 
int(* data_read )(const struct device *dev, struct imu_sample_array *samples, uint16_t max_samples)
 
int(* self_test )(const struct device *dev)
 

Field Documentation

◆ configure

int(* infuse_imu_api::configure) (const struct device *dev, const struct imu_config *config, struct imu_config_output *output)

◆ data_read

int(* infuse_imu_api::data_read) (const struct device *dev, struct imu_sample_array *samples, uint16_t max_samples)

◆ data_wait

int(* infuse_imu_api::data_wait) (const struct device *dev, k_timeout_t timeout)

◆ self_test

int(* infuse_imu_api::self_test) (const struct device *dev)

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