![]() |
no-OS
|
ADAR300X IIO device descriptor. More...
#include <iio_adar300x.h>
Public Attributes | |
| struct adar300x_dev * | adar300x_dev |
| struct iio_device * | iio_dev |
| enum adar300x_iio_mode | mode [ADAR300X_IIO_BEAMS] |
| enum adar300x_iio_mode | load_mode [ADAR300X_IIO_BEAMS] |
| uint8_t | ram_index [ADAR300X_IIO_BEAMS] |
| uint8_t | fifo_state [ADAR300X_IIO_BEAMS][ADAR300X_UNPACKED_BEAMSTATE_LEN] |
ADAR300X IIO device descriptor.
| struct adar300x_dev* adar300x_iio_dev::adar300x_dev |
Core driver descriptor
| uint8_t adar300x_iio_dev::fifo_state[ADAR300X_IIO_BEAMS][ADAR300X_UNPACKED_BEAMSTATE_LEN] |
FIFO beamstate being assembled, loaded when its last value lands
| struct iio_device* adar300x_iio_dev::iio_dev |
IIO device descriptor
| enum adar300x_iio_mode adar300x_iio_dev::load_mode[ADAR300X_IIO_BEAMS] |
Bank the beamstate channels and the buffer target, per beam
| enum adar300x_iio_mode adar300x_iio_dev::mode[ADAR300X_IIO_BEAMS] |
Last mode written per beam; reset and mute take effect on update
| uint8_t adar300x_iio_dev::ram_index[ADAR300X_IIO_BEAMS] |
RAM beamstate the channels address and the buffer starts at