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.

API entry from apis.yml

apis.yml Raw ↑
aid: analog-devices:libiio-api
name: Analog Devices libiio API
description: 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.
tags:
- Embedded Systems
- Hardware Interface
- IIO
- Linux
- Signal Processing
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://github.com/analogdevicesinc/libiio
humanURL: https://analogdevicesinc.github.io/libiio/
properties:
- url: https://analogdevicesinc.github.io/libiio/
  type: Documentation
- url: https://github.com/analogdevicesinc/libiio
  type: GitHubRepository