Programming guide for ADI's AD917x DAC API library, covering software architecture, API interfaces, and configuration functions.
This document provides a programmer’s reference for using the ADI High Speed Converters DAC Application Program Interface (API) library for the AD917x family of DACs. It describes the software architecture, folder structure, API interfaces, enumerations, data structures, and functions for initializing, configuring, and controlling the AD917x devices. The library acts as an abstraction layer between the application and the hardware, allowing developers to configure the DAC without low-level register access. The document includes detailed API reference, handle structure, and integration guidelines for use in applications.
The valid range for the DAC clock frequency is 2.9GHz to 12GHz.
The AD917x.h header file lists all the APIs available to control and configure the AD917x DAC device.
The ad917x_handle_t data structure acts as a software reference to an instance of the DAC device.