Post Go back to editing

How to start continuous sampling on AD7768-4

Category: Software
Product Number: AD7768-4
Software Version: AD7768-4 driver

Hi,

I am working on AD7768 connected to a Variscite Dart MX8-Plus board, with Linux 5.10.2 image running on it. DartMX8-Plus board is connected to AD7768 through SPI to control and at data side, it is connected through SAI.

I have ported the AD7768.c(4 channel/8 channel driver) from Analog devices into Linux 5.10.2.

I am able to configure AD7768, read/write registers through SPI.

In /sys/bus/iio/devices# cd iio\:device0 , following files are seen.

root@imx8mp-var-dart:/sys/bus/iio/devices/iio:device0# ls
buffer name sampling_frequency_available
consumers of_node scan_elements
dev power subsystem
filter_type power_mode suppliers
filter_type_available power_mode_available uevent
in_voltage_scale sampling_frequency
root@imx8mp-var-dart:/sys/bus/iio/devices/iio:device0#

How to start continuous sampling on AD7768 ? Is it possible to start continuous sampling, by writing to a register ?

Thanks,

Thomas