precision-converters-firmware
Functions | Variables
ad579x_iio.h File Reference

Header file for AD579x IIO application interfaces. More...

#include <stdint.h>
#include "iio.h"
#include "app_config.h"
Include dependency graph for ad579x_iio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int32_t ad579x_iio_init ()
 Initialize the IIO interface for AD579x IIO device. More...
 
void ad579x_iio_event_handler (void)
 Run the AD579x IIO event handler. More...
 

Variables

struct ad5791_dev * ad579x_dev_desc
 

Detailed Description

Header file for AD579x IIO application interfaces.

Copyright (c) 2023 Analog Devices, Inc. All rights reserved.

This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.

Function Documentation

◆ ad579x_iio_event_handler()

void ad579x_iio_event_handler ( void  )

Run the AD579x IIO event handler.

Returns
none

This function monitors the new IIO client event

Here is the caller graph for this function:

◆ ad579x_iio_init()

int32_t ad579x_iio_init ( )

Initialize the IIO interface for AD579x IIO device.

Returns
0 in case of success, negative error code otherwise
Here is the caller graph for this function:

Variable Documentation

◆ ad579x_dev_desc

struct ad5791_dev* ad579x_dev_desc
extern