no-OS
Loading...
Searching...
No Matches
iio_max31855.h File Reference

Header file of IIO MAX31855 driver. More...

#include "iio.h"
Include dependency graph for iio_max31855.h:

Classes

struct  max31855_iio_dev
 
struct  max31855_iio_dev_init_param
 

Functions

int max31855_iio_init (struct max31855_iio_dev **, struct max31855_iio_dev_init_param *)
 Initializes the MAX31855 IIO driver.
 
int max31855_iio_remove (struct max31855_iio_dev *)
 Free resources allocated by the init function.
 

Detailed Description

Header file of IIO MAX31855 driver.

Author
Ciprian Regus (cipri.nosp@m.an.r.nosp@m.egus@.nosp@m.anal.nosp@m.og.co.nosp@m.m)

Copyright 2022(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ max31855_iio_init()

int max31855_iio_init ( struct max31855_iio_dev ** iio_dev,
struct max31855_iio_dev_init_param * init_param )

Initializes the MAX31855 IIO driver.

Parameters
iio_dev- The iio device structure.
init_param- Parameters for the initialization of iio_dev
Returns
0 in case of success, errno errors otherwise

◆ max31855_iio_remove()

int max31855_iio_remove ( struct max31855_iio_dev * desc)

Free resources allocated by the init function.

Parameters
desc- The iio device structure.
Returns
0 in case of success, errno errors otherwise