Analog Devices libiio API
The libiio library provides a cross-platform C API for interfacing with Linux Industrial I/O (IIO) devices including ADCs, DACs, and RF transceivers. It supports local and remote device access via a network daemon, enabling developers to control ADI hardware from Linux and other host platforms.