Private
Public Access
2
0

iio: Find attributes and channels in iio device

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2015-09-29 14:19:42 +01:00
parent 8c19105309
commit d8c2c7c483
4 changed files with 79 additions and 9 deletions

View File

@@ -61,14 +61,18 @@ mraa_iio_context mraa_iio_init(int device);
*/
int mraa_iio_get_channel_count(mraa_iio_context dev);
int mraa_iio_get_attr_count(mraa_iio_context dev, int channel);
const char* mraa_iio_get_device_name(mraa_iio_context dev);
/**
*/
mraa_result_t mraa_iio_read(mraa_iio_context dev, int channel, const char* attribute, float* data);
mraa_result_t mraa_iio_read(mraa_iio_context dev, const char* attribute, float* data);
/**
*
*/
mraa_result_t mraa_iio_write(mraa_iio_context dev, int channel, const char* attribute);
mraa_result_t mraa_iio_write(mraa_iio_context dev, const char* attribute);
/**
* De-inits an mraa_iio_context device