no-OS
Public Attributes | List of all members
adis_iio_dev Struct Reference

ADIS IIO device descriptor structure. More...

#include <iio_adis_internals.h>

Collaboration diagram for adis_iio_dev:
Collaboration graph
[legend]

Public Attributes

struct adis_devadis_dev
 
struct iio_deviceiio_dev
 
uint16_t samples_lost
 
uint32_t data_cntr
 
uint32_t sampling_frequency
 
uint32_t burst_size
 
uint32_t burst_sel
 
uint32_t sync_mode
 
uint16_t data [26]
 
bool has_fifo
 
const char * rang_mdl_txt
 
struct iio_hw_trighw_trig_desc
 

Detailed Description

ADIS IIO device descriptor structure.

Member Data Documentation

◆ adis_dev

struct adis_dev* adis_iio_dev::adis_dev

ADIS device structure.

◆ burst_sel

uint32_t adis_iio_dev::burst_sel

Current setting for adis burst data selection.

◆ burst_size

uint32_t adis_iio_dev::burst_size

Current setting for adis burst size.

◆ data

uint16_t adis_iio_dev::data[26]

Data buffer to store one sample-set.

◆ data_cntr

uint32_t adis_iio_dev::data_cntr

Current data counter for the current buffer reading.

◆ has_fifo

bool adis_iio_dev::has_fifo

True if iio device offers FIFO support for buffer reading.

◆ hw_trig_desc

struct iio_hw_trig* adis_iio_dev::hw_trig_desc

◆ iio_dev

struct iio_device* adis_iio_dev::iio_dev

IIO device structure.

◆ rang_mdl_txt

const char* adis_iio_dev::rang_mdl_txt

Gyroscope measurement range value in text.

◆ samples_lost

uint16_t adis_iio_dev::samples_lost

Number of lost samples for the current buffer reading.

◆ sampling_frequency

uint32_t adis_iio_dev::sampling_frequency

ADIS sampling frequency.

◆ sync_mode

uint32_t adis_iio_dev::sync_mode

Current setting for adis sync mode.


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