Lines Matching refs:iio_device
16 The basic bricks of the libiio API are the iio_context, iio_device, iio_channel and iio_buffer clas…
20 - A iio_context object may contain zero or more iio_device objects.
21 A iio_device object is associated with only one iio_context.
23 - A iio_device object may contain zero or more iio_channel objects. A iio_channel object is associa…
24 - A iio_device object may be associated with one iio_buffer object, and a iio_buffer object is asso…
41 - Then, each iio_device object can be accessed with iio_context_get_device().
44 Each iio_device object has an ID that can be used as identifier. This ID can be retrieved with iio_…
48 - From the iio_device object, you can obtain the number of available channels with iio_device_get_c…
58 Different kinds of parameters are available: parameters that apply to a iio_device, and parameters …
113 In libiio, triggers are just regular iio_device objects. To check if an iio_device can be used as a…
117 To assign one trigger to a iio_device, you can use iio_device_set_trigger(). If you want to disasso…
129 … (for triggered buffers) the iio_buffer object can be created from the iio_device object that will…
223 The iio_device and iio_channel allow you to register a pointer, that can then be retrieved at a lat…
224 - A pointer can be registered with a iio_device object using iio_device_set_data(), and can be retr…