--- /srv/reproducible-results/rbuild-debian/r-b-build.Wl1LWSfX/b1/libiio_0.25-7_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.Wl1LWSfX/b2/libiio_0.25-7_amd64.changes ├── Files │ @@ -1,10 +1,10 @@ │ │ 31f3370ba243d8d275e318a175de3d5e 91320 debug optional iiod-dbgsym_0.25-7_amd64.deb │ 5d6067014fe65111660ccb7f830e7c4d 36344 net optional iiod_0.25-7_amd64.deb │ 46dc0a0c811a878ca2429b9c7d0519df 14180 libdevel optional libiio-dev_0.25-7_amd64.deb │ 51f03f35944ef792daeb71c2376d9351 131676 debug optional libiio-utils-dbgsym_0.25-7_amd64.deb │ aadb1a9a3c29a7f7b181f7de5377ccff 77596 libs optional libiio-utils_0.25-7_amd64.deb │ f0520290265cb3559d4d74797629dc56 165176 debug optional libiio0-dbgsym_0.25-7_amd64.deb │ - 9bf0bd11955a68dd0e7f891444b5a47a 1281108 doc optional libiio0-doc_0.25-7_all.deb │ + ce9a93035bab207699cb1b63480ae90e 1278020 doc optional libiio0-doc_0.25-7_all.deb │ 540fc4647290b623582bf12fd47e430b 51708 libs optional libiio0_0.25-7_amd64.deb │ 57594b17425d54af0ceb8cbea22f7185 13692 python optional python3-libiio_0.25-7_all.deb ├── libiio0-doc_0.25-7_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-08-19 19:55:18.000000 debian-binary │ │ --rw-r--r-- 0 0 0 17956 2024-08-19 19:55:18.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1262960 2024-08-19 19:55:18.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 17952 2024-08-19 19:55:18.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1259876 2024-08-19 19:55:18.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libiio0-doc │ │ │ │ Source: libiio │ │ │ │ Version: 0.25-7 │ │ │ │ Architecture: all │ │ │ │ Maintainer: A. Maitland Bottoms │ │ │ │ -Installed-Size: 5586 │ │ │ │ +Installed-Size: 5537 │ │ │ │ Depends: libjs-jquery, libjs-sphinxdoc, libjs-underscore │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://github.com/analogdevicesinc/libiio │ │ │ │ Description: libiio documentation │ │ │ │ Libiio is a library that has been conceived to ease the development of │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -730,15 +730,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/man1/iio_stresstest.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/man1/iio_writedev.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/man3/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16897 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/man3/libiio.3.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 230 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/.buildinfo │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 178951 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 176468 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 106936 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio_attr.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23389 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34808 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37614 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio_writedev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3148 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_modules/index.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_sources/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89 2023-08-09 15:58:07.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_sources/buffer.rst.txt │ │ │ │ @@ -759,29 +759,29 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 329 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/documentation_options.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 286 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/file.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7791 2024-05-25 18:17:17.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/forkme_right_darkblue_121621.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/minus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/plus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5359 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/pygments.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5123 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/sphinx_highlight.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10120 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/buffer.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15366 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/channel.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24727 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/context.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3496 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/buffer.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3683 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/channel.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8879 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/context.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16753 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/device.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11622 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/examples.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21547 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/genindex.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15500 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/genindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 112108 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/iio_attr.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6724 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10299 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10323 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/iio_writedev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6118 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/index.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1179 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/objects.inv │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 887 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/objects.inv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3877 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/py-modindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3161 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25295 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18635 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/searchindex.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11622 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/trigger.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 255 2023-08-10 18:28:14.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/doctools.js -> ../../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/jquery.js -> ../../../../../javascript/jquery/jquery.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/language_data.js -> ../../../../../javascript/sphinxdoc/1.0/language_data.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-19 19:55:18.000000 ./usr/share/doc/libiio0-doc/v0.25/python/_static/searchtools.js -> ../../../../../javascript/sphinxdoc/1.0/searchtools.js │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/_modules/iio.html │ │ │ │ @@ -130,35 +130,30 @@ │ │ │ │ pass │ │ │ │ │ │ │ │ │ │ │ │ class _Buffer(Structure): │ │ │ │ pass │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class DataFormat(Structure): │ │ │ │ """Represents the data format of an IIO channel.""" │ │ │ │ │ │ │ │ _fields_ = [ │ │ │ │ ("length", c_uint), │ │ │ │ ("bits", c_uint), │ │ │ │ ("shift", c_uint), │ │ │ │ ("is_signed", c_bool), │ │ │ │ ("is_fully_defined", c_bool), │ │ │ │ ("is_be", c_bool), │ │ │ │ ("with_scale", c_bool), │ │ │ │ ("scale", c_double), │ │ │ │ ("repeat", c_uint), │ │ │ │ - ]
│ │ │ │ + ] │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class ChannelModifier(Enum): │ │ │ │ """Contains the modifier type of an IIO channel.""" │ │ │ │ │ │ │ │ IIO_NO_MOD = 0 │ │ │ │ IIO_MOD_X = 1 │ │ │ │ IIO_MOD_Y = 2 │ │ │ │ IIO_MOD_Z = 3 │ │ │ │ @@ -198,20 +193,17 @@ │ │ │ │ IIO_MOD_LIGHT_DUV = 37 │ │ │ │ IIO_MOD_PM1 = 38 │ │ │ │ IIO_MOD_PM2P5 = 39 │ │ │ │ IIO_MOD_PM4 = 40 │ │ │ │ IIO_MOD_PM10 = 41 │ │ │ │ IIO_MOD_ETHANOL = 42 │ │ │ │ IIO_MOD_H2 = 43 │ │ │ │ - IIO_MOD_O2 = 44
│ │ │ │ - │ │ │ │ + IIO_MOD_O2 = 44 │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class ChannelType(Enum): │ │ │ │ """Contains the type of an IIO channel.""" │ │ │ │ │ │ │ │ IIO_VOLTAGE = 0 │ │ │ │ IIO_CURRENT = 1 │ │ │ │ IIO_POWER = 2 │ │ │ │ IIO_ACCEL = 3 │ │ │ │ @@ -242,16 +234,15 @@ │ │ │ │ IIO_ELECTRICALCONDUCTIVITY = 28 │ │ │ │ IIO_COUNT = 29 │ │ │ │ IIO_INDEX = 30 │ │ │ │ IIO_GRAVITY = 31 │ │ │ │ IIO_POSITIONRELATIVE = 32 │ │ │ │ IIO_PHASE = 33 │ │ │ │ IIO_MASSCONCENTRATION = 34 │ │ │ │ - IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF
│ │ │ │ - │ │ │ │ + IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF │ │ │ │ │ │ │ │ │ │ │ │ # pylint: disable=invalid-name │ │ │ │ _ScanContextPtr = _POINTER(_ScanContext) │ │ │ │ _ContextInfoPtr = _POINTER(_ContextInfo) │ │ │ │ _ContextPtr = _POINTER(_Context) │ │ │ │ _DevicePtr = _POINTER(_Device) │ │ │ │ @@ -858,16 +849,14 @@ │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ _d_write_buffer_attr(self._device, self._name_ascii, value.encode("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class Channel(object): │ │ │ │ """Represents a channel of an IIO device.""" │ │ │ │ │ │ │ │ def __init__(self, dev, _channel): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Channel class. │ │ │ │ │ │ │ │ @@ -889,16 +878,14 @@ │ │ │ │ self._id = _c_get_id(self._channel).decode("ascii") │ │ │ │ │ │ │ │ name_raw = _c_get_name(self._channel) │ │ │ │ self._name = name_raw.decode("ascii") if name_raw is not None else None │ │ │ │ self._output = _c_is_output(self._channel) │ │ │ │ self._scan_element = _c_is_scan_element(self._channel) │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def read(self, buf, raw=False): │ │ │ │ """ │ │ │ │ Extract the samples corresponding to this channel from the given iio.Buffer object. │ │ │ │ │ │ │ │ :param buf: type=iio.Buffer │ │ │ │ A valid instance of the iio.Buffer class │ │ │ │ :param raw: type=bool │ │ │ │ @@ -911,19 +898,16 @@ │ │ │ │ array = bytearray(buf._length) │ │ │ │ mytype = c_char * len(array) │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ if raw: │ │ │ │ length = _c_read_raw(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ else: │ │ │ │ length = _c_read(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ - return array[:length]
│ │ │ │ + return array[:length] │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def write(self, buf, array, raw=False): │ │ │ │ """ │ │ │ │ Write the specified array of samples corresponding to this channel into the given iio.Buffer object. │ │ │ │ │ │ │ │ :param buf: type=iio.Buffer │ │ │ │ A valid instance of the iio.Buffer class │ │ │ │ :param array: type=bytearray │ │ │ │ @@ -935,16 +919,15 @@ │ │ │ │ returns: type=int │ │ │ │ The number of bytes written │ │ │ │ """ │ │ │ │ mytype = c_char * len(array) │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ if raw: │ │ │ │ return _c_write_raw(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ - return _c_write(self._channel, buf._buffer, c_array, len(array))
│ │ │ │ - │ │ │ │ + return _c_write(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ │ │ │ │ id = property( │ │ │ │ lambda self: self._id, │ │ │ │ None, │ │ │ │ None, │ │ │ │ "An identifier of this channel.\n\tNote that it is possible that two channels have the same ID, if one is an input channel and the other is an output channel.\n\ttype=str", │ │ │ │ ) │ │ │ │ @@ -1007,20 +990,17 @@ │ │ │ │ │ │ │ │ @property │ │ │ │ def type(self): │ │ │ │ """ │ │ │ │ Type for the channel. │ │ │ │ type: iio.ChannelType(Enum) │ │ │ │ """ │ │ │ │ - return ChannelType(_channel_get_type(self._channel))
│ │ │ │ - │ │ │ │ + return ChannelType(_channel_get_type(self._channel)) │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class Buffer(object): │ │ │ │ """The class used for all I/O operations.""" │ │ │ │ │ │ │ │ def __init__(self, device, samples_count, cyclic=False): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Buffer class. │ │ │ │ │ │ │ │ @@ -1052,53 +1032,42 @@ │ │ │ │ if self._buffer is not None: │ │ │ │ _buffer_destroy(self._buffer) │ │ │ │ │ │ │ │ def __len__(self): │ │ │ │ """Size of this buffer, in bytes.""" │ │ │ │ return self._length │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def refill(self): │ │ │ │ """Fetch a new set of samples from the hardware.""" │ │ │ │ - _buffer_refill(self._buffer)
│ │ │ │ + _buffer_refill(self._buffer) │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def push(self, samples_count=None): │ │ │ │ """ │ │ │ │ Submit the samples contained in this buffer to the hardware. │ │ │ │ │ │ │ │ :param samples_count: type=int │ │ │ │ The number of samples to submit, default = full buffer │ │ │ │ """ │ │ │ │ - _buffer_push_partial(self._buffer, samples_count or self._samples_count)
│ │ │ │ - │ │ │ │ + _buffer_push_partial(self._buffer, samples_count or self._samples_count) │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def read(self): │ │ │ │ """ │ │ │ │ Retrieve the samples contained inside the Buffer object. │ │ │ │ │ │ │ │ returns: type=bytearray │ │ │ │ An array containing the samples │ │ │ │ """ │ │ │ │ start = _buffer_start(self._buffer) │ │ │ │ end = _buffer_end(self._buffer) │ │ │ │ array = bytearray(end - start) │ │ │ │ mytype = c_char * len(array) │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ _memmove(c_array, start, len(array)) │ │ │ │ - return array
│ │ │ │ - │ │ │ │ + return array │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def write(self, array): │ │ │ │ """ │ │ │ │ Copy the given array of samples inside the Buffer object. │ │ │ │ │ │ │ │ :param array: type=bytearray │ │ │ │ The array containing the samples to copy │ │ │ │ │ │ │ │ @@ -1109,38 +1078,31 @@ │ │ │ │ end = _buffer_end(self._buffer) │ │ │ │ length = end - start │ │ │ │ if length > len(array): │ │ │ │ length = len(array) │ │ │ │ mytype = c_char * len(array) │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ _memmove(start, c_array, length) │ │ │ │ - return length
│ │ │ │ + return length │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def cancel(self): │ │ │ │ """Cancel the current buffer.""" │ │ │ │ - _buffer_cancel(self._buffer)
│ │ │ │ - │ │ │ │ + _buffer_cancel(self._buffer) │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def set_blocking_mode(self, blocking): │ │ │ │ """ │ │ │ │ Set the buffer's blocking mode. │ │ │ │ │ │ │ │ :param blocking: type=boolean │ │ │ │ True if in blocking_mode else False. │ │ │ │ │ │ │ │ returns: type=int │ │ │ │ Return code from the C layer. │ │ │ │ """ │ │ │ │ - return _buffer_set_blocking_mode(self._buffer, c_bool(blocking))
│ │ │ │ - │ │ │ │ + return _buffer_set_blocking_mode(self._buffer, c_bool(blocking)) │ │ │ │ │ │ │ │ @property │ │ │ │ def device(self): │ │ │ │ """ │ │ │ │ Device for the buffer. │ │ │ │ type: iio.Device │ │ │ │ """ │ │ │ │ @@ -1156,16 +1118,15 @@ │ │ │ │ │ │ │ │ @property │ │ │ │ def step(self): │ │ │ │ """ │ │ │ │ Step size for the buffer. │ │ │ │ type: int │ │ │ │ """ │ │ │ │ - return _buffer_step(self._buffer)
│ │ │ │ - │ │ │ │ + return _buffer_step(self._buffer) │ │ │ │ │ │ │ │ │ │ │ │ class _DeviceOrTrigger(object): │ │ │ │ def __init__(self, _ctx, _device): │ │ │ │ self._ctx = _ctx │ │ │ │ self._device = _device │ │ │ │ self._context = _d_get_context(_device) │ │ │ │ @@ -1384,16 +1345,14 @@ │ │ │ │ Context for the device. │ │ │ │ type: iio.Context │ │ │ │ """ │ │ │ │ return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class Context(object): │ │ │ │ """Contains the representation of an IIO context.""" │ │ │ │ │ │ │ │ def __init__(self, _context=None): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the local or the network backend of the IIO library. │ │ │ │ │ │ │ │ @@ -1432,54 +1391,45 @@ │ │ │ │ self._version = (major.value, minor.value, buf.value.decode("ascii")) │ │ │ │ │ │ │ │ def __del__(self): │ │ │ │ """Destroy this context.""" │ │ │ │ if self._context is not None: │ │ │ │ _destroy(self._context) │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def set_timeout(self, timeout): │ │ │ │ """ │ │ │ │ Set a timeout for I/O operations. │ │ │ │ │ │ │ │ :param timeout: type=int │ │ │ │ The timeout value, in milliseconds │ │ │ │ """ │ │ │ │ - _set_timeout(self._context, timeout)
│ │ │ │ - │ │ │ │ + _set_timeout(self._context, timeout) │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def clone(self): │ │ │ │ """ │ │ │ │ Clone this instance. │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ - return Context(_clone(self._context))
│ │ │ │ + return Context(_clone(self._context)) │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ def find_device(self, name_or_id_or_label): │ │ │ │ """ │ │ │ │ │ │ │ │ Find a IIO device by its name, ID or label. │ │ │ │ │ │ │ │ :param name_or_id_or_label: type=str │ │ │ │ The name, ID or label of the device to find │ │ │ │ │ │ │ │ returns: type=iio.Device or type=iio.Trigger │ │ │ │ The IIO Device │ │ │ │ """ │ │ │ │ dev = _find_device(self._context, name_or_id_or_label.encode("ascii")) │ │ │ │ - return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev)
│ │ │ │ - │ │ │ │ + return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev) │ │ │ │ │ │ │ │ name = property( │ │ │ │ lambda self: self._name, None, None, "Name of this IIO context.\n\ttype=str" │ │ │ │ ) │ │ │ │ description = property( │ │ │ │ lambda self: self._description, │ │ │ │ None, │ │ │ │ @@ -1511,53 +1461,46 @@ │ │ │ │ _get_device(self._context, x) │ │ │ │ for x in range(0, _devices_count(self._context)) │ │ │ │ ] │ │ │ │ ], │ │ │ │ None, │ │ │ │ None, │ │ │ │ "List of devices contained in this context.\n\ttype=list of iio.Device and iio.Trigger objects", │ │ │ │ - )
│ │ │ │ - │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class LocalContext(Context): │ │ │ │ """Local IIO Context.""" │ │ │ │ │ │ │ │ def __init__(self): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the local backend of the IIO library. │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ ctx = _new_local() │ │ │ │ - super(LocalContext, self).__init__(ctx)
│ │ │ │ + super(LocalContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class XMLContext(Context): │ │ │ │ """XML IIO Context.""" │ │ │ │ │ │ │ │ def __init__(self, xmlfile): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the XML backend of the IIO library. │ │ │ │ │ │ │ │ :param xmlfile: type=str │ │ │ │ Filename of the XML file to build the context from │ │ │ │ │ │ │ │ returns: type=iio.XMLContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ ctx = _new_xml(xmlfile.encode("ascii")) │ │ │ │ - super(XMLContext, self).__init__(ctx)
│ │ │ │ - │ │ │ │ + super(XMLContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ [docs] │ │ │ │ class NetworkContext(Context): │ │ │ │ """Network IIO Context.""" │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -99,16 +99,14 @@ │ │ │ │ │ pass │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ class _Buffer(Structure): │ │ │ │ │ pass │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class DataFormat(Structure): │ │ │ │ │ """Represents the data format of an IIO channel.""" │ │ │ │ │ │ │ │ │ │ _fields_ = [ │ │ │ │ │ ("length", c_uint), │ │ │ │ │ ("bits", c_uint), │ │ │ │ │ ("shift", c_uint), │ │ │ │ │ @@ -117,18 +115,14 @@ │ │ │ │ │ ("is_be", c_bool), │ │ │ │ │ ("with_scale", c_bool), │ │ │ │ │ ("scale", c_double), │ │ │ │ │ ("repeat", c_uint), │ │ │ │ │ ] │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class ChannelModifier(Enum): │ │ │ │ │ """Contains the modifier type of an IIO channel.""" │ │ │ │ │ │ │ │ │ │ IIO_NO_MOD = 0 │ │ │ │ │ IIO_MOD_X = 1 │ │ │ │ │ IIO_MOD_Y = 2 │ │ │ │ │ IIO_MOD_Z = 3 │ │ │ │ │ @@ -171,18 +165,14 @@ │ │ │ │ │ IIO_MOD_PM4 = 40 │ │ │ │ │ IIO_MOD_PM10 = 41 │ │ │ │ │ IIO_MOD_ETHANOL = 42 │ │ │ │ │ IIO_MOD_H2 = 43 │ │ │ │ │ IIO_MOD_O2 = 44 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class ChannelType(Enum): │ │ │ │ │ """Contains the type of an IIO channel.""" │ │ │ │ │ │ │ │ │ │ IIO_VOLTAGE = 0 │ │ │ │ │ IIO_CURRENT = 1 │ │ │ │ │ IIO_POWER = 2 │ │ │ │ │ IIO_ACCEL = 3 │ │ │ │ │ @@ -216,16 +206,14 @@ │ │ │ │ │ IIO_GRAVITY = 31 │ │ │ │ │ IIO_POSITIONRELATIVE = 32 │ │ │ │ │ IIO_PHASE = 33 │ │ │ │ │ IIO_MASSCONCENTRATION = 34 │ │ │ │ │ IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ # pylint: disable=invalid-name │ │ │ │ │ _ScanContextPtr = _POINTER(_ScanContext) │ │ │ │ │ _ContextInfoPtr = _POINTER(_ContextInfo) │ │ │ │ │ _ContextPtr = _POINTER(_Context) │ │ │ │ │ _DevicePtr = _POINTER(_Device) │ │ │ │ │ _ChannelPtr = _POINTER(_Channel) │ │ │ │ │ _BufferPtr = _POINTER(_Buffer) │ │ │ │ │ @@ -839,16 +827,14 @@ │ │ │ │ │ def _write(self, value): │ │ │ │ │ _d_write_buffer_attr(self._device, self._name_ascii, value.encode │ │ │ │ │ ("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class Channel(object): │ │ │ │ │ """Represents a channel of an IIO device.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, dev, _channel): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Channel class. │ │ │ │ │ │ │ │ │ │ @@ -870,16 +856,14 @@ │ │ │ │ │ self._id = _c_get_id(self._channel).decode("ascii") │ │ │ │ │ │ │ │ │ │ name_raw = _c_get_name(self._channel) │ │ │ │ │ self._name = name_raw.decode("ascii") if name_raw is not None else None │ │ │ │ │ self._output = _c_is_output(self._channel) │ │ │ │ │ self._scan_element = _c_is_scan_element(self._channel) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def read(self, buf, raw=False): │ │ │ │ │ """ │ │ │ │ │ Extract the samples corresponding to this channel from the given │ │ │ │ │ iio.Buffer object. │ │ │ │ │ │ │ │ │ │ :param buf: type=iio.Buffer │ │ │ │ │ A valid instance of the iio.Buffer class │ │ │ │ │ @@ -896,18 +880,14 @@ │ │ │ │ │ if raw: │ │ │ │ │ length = _c_read_raw(self._channel, buf._buffer, c_array, len │ │ │ │ │ (array)) │ │ │ │ │ else: │ │ │ │ │ length = _c_read(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ │ return array[:length] │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def write(self, buf, array, raw=False): │ │ │ │ │ """ │ │ │ │ │ Write the specified array of samples corresponding to this channel into │ │ │ │ │ the given iio.Buffer object. │ │ │ │ │ │ │ │ │ │ :param buf: type=iio.Buffer │ │ │ │ │ A valid instance of the iio.Buffer class │ │ │ │ │ @@ -923,16 +903,14 @@ │ │ │ │ │ mytype = c_char * len(array) │ │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ │ if raw: │ │ │ │ │ return _c_write_raw(self._channel, buf._buffer, c_array, len │ │ │ │ │ (array)) │ │ │ │ │ return _c_write(self._channel, buf._buffer, c_array, len(array)) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ id = property( │ │ │ │ │ lambda self: self._id, │ │ │ │ │ None, │ │ │ │ │ None, │ │ │ │ │ "An identifier of this channel.\n\tNote that it is possible that two │ │ │ │ │ channels have the same ID, if one is an input channel and the other is an │ │ │ │ │ output channel.\n\ttype=str", │ │ │ │ │ @@ -1004,18 +982,14 @@ │ │ │ │ │ """ │ │ │ │ │ Type for the channel. │ │ │ │ │ type: iio.ChannelType(Enum) │ │ │ │ │ """ │ │ │ │ │ return ChannelType(_channel_get_type(self._channel)) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class Buffer(object): │ │ │ │ │ """The class used for all I/O operations.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, device, samples_count, cyclic=False): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Buffer class. │ │ │ │ │ │ │ │ │ │ @@ -1049,38 +1023,28 @@ │ │ │ │ │ if self._buffer is not None: │ │ │ │ │ _buffer_destroy(self._buffer) │ │ │ │ │ │ │ │ │ │ def __len__(self): │ │ │ │ │ """Size of this buffer, in bytes.""" │ │ │ │ │ return self._length │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def refill(self): │ │ │ │ │ """Fetch a new set of samples from the hardware.""" │ │ │ │ │ _buffer_refill(self._buffer) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def push(self, samples_count=None): │ │ │ │ │ """ │ │ │ │ │ Submit the samples contained in this buffer to the hardware. │ │ │ │ │ │ │ │ │ │ :param samples_count: type=int │ │ │ │ │ The number of samples to submit, default = full buffer │ │ │ │ │ """ │ │ │ │ │ _buffer_push_partial(self._buffer, samples_count or │ │ │ │ │ self._samples_count) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def read(self): │ │ │ │ │ """ │ │ │ │ │ Retrieve the samples contained inside the Buffer object. │ │ │ │ │ │ │ │ │ │ returns: type=bytearray │ │ │ │ │ An array containing the samples │ │ │ │ │ """ │ │ │ │ │ @@ -1088,18 +1052,14 @@ │ │ │ │ │ end = _buffer_end(self._buffer) │ │ │ │ │ array = bytearray(end - start) │ │ │ │ │ mytype = c_char * len(array) │ │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ │ _memmove(c_array, start, len(array)) │ │ │ │ │ return array │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def write(self, array): │ │ │ │ │ """ │ │ │ │ │ Copy the given array of samples inside the Buffer object. │ │ │ │ │ │ │ │ │ │ :param array: type=bytearray │ │ │ │ │ The array containing the samples to copy │ │ │ │ │ │ │ │ │ │ @@ -1112,40 +1072,30 @@ │ │ │ │ │ if length > len(array): │ │ │ │ │ length = len(array) │ │ │ │ │ mytype = c_char * len(array) │ │ │ │ │ c_array = mytype.from_buffer(array) │ │ │ │ │ _memmove(start, c_array, length) │ │ │ │ │ return length │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def cancel(self): │ │ │ │ │ """Cancel the current buffer.""" │ │ │ │ │ _buffer_cancel(self._buffer) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def set_blocking_mode(self, blocking): │ │ │ │ │ """ │ │ │ │ │ Set the buffer's blocking mode. │ │ │ │ │ │ │ │ │ │ :param blocking: type=boolean │ │ │ │ │ True if in blocking_mode else False. │ │ │ │ │ │ │ │ │ │ returns: type=int │ │ │ │ │ Return code from the C layer. │ │ │ │ │ """ │ │ │ │ │ return _buffer_set_blocking_mode(self._buffer, c_bool(blocking)) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ @property │ │ │ │ │ def device(self): │ │ │ │ │ """ │ │ │ │ │ Device for the buffer. │ │ │ │ │ type: iio.Device │ │ │ │ │ """ │ │ │ │ │ return self._dev │ │ │ │ │ @@ -1163,16 +1113,14 @@ │ │ │ │ │ """ │ │ │ │ │ Step size for the buffer. │ │ │ │ │ type: int │ │ │ │ │ """ │ │ │ │ │ return _buffer_step(self._buffer) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ class _DeviceOrTrigger(object): │ │ │ │ │ def __init__(self, _ctx, _device): │ │ │ │ │ self._ctx = _ctx │ │ │ │ │ self._device = _device │ │ │ │ │ self._context = _d_get_context(_device) │ │ │ │ │ self._attrs = { │ │ │ │ │ name: DeviceAttr(_device, name) │ │ │ │ │ @@ -1403,16 +1351,14 @@ │ │ │ │ │ type: iio.Context │ │ │ │ │ """ │ │ │ │ │ return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class Context(object): │ │ │ │ │ """Contains the representation of an IIO context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, _context=None): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the local or the │ │ │ │ │ network backend of the IIO library. │ │ │ │ │ @@ -1455,42 +1401,32 @@ │ │ │ │ │ self._version = (major.value, minor.value, buf.value.decode("ascii")) │ │ │ │ │ │ │ │ │ │ def __del__(self): │ │ │ │ │ """Destroy this context.""" │ │ │ │ │ if self._context is not None: │ │ │ │ │ _destroy(self._context) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def set_timeout(self, timeout): │ │ │ │ │ """ │ │ │ │ │ Set a timeout for I/O operations. │ │ │ │ │ │ │ │ │ │ :param timeout: type=int │ │ │ │ │ The timeout value, in milliseconds │ │ │ │ │ """ │ │ │ │ │ _set_timeout(self._context, timeout) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def clone(self): │ │ │ │ │ """ │ │ │ │ │ Clone this instance. │ │ │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ return Context(_clone(self._context)) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ def find_device(self, name_or_id_or_label): │ │ │ │ │ """ │ │ │ │ │ │ │ │ │ │ Find a IIO device by its name, ID or label. │ │ │ │ │ │ │ │ │ │ :param name_or_id_or_label: type=str │ │ │ │ │ The name, ID or label of the device to find │ │ │ │ │ @@ -1498,16 +1434,14 @@ │ │ │ │ │ returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ The IIO Device │ │ │ │ │ """ │ │ │ │ │ dev = _find_device(self._context, name_or_id_or_label.encode("ascii")) │ │ │ │ │ return None if bool(dev) is False else Trigger(self, dev) if │ │ │ │ │ _d_is_trigger(dev) else Device(self, dev) │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ name = property( │ │ │ │ │ lambda self: self._name, None, None, "Name of this IIO │ │ │ │ │ context.\n\ttype=str" │ │ │ │ │ ) │ │ │ │ │ description = property( │ │ │ │ │ lambda self: self._description, │ │ │ │ │ None, │ │ │ │ │ @@ -1543,18 +1477,14 @@ │ │ │ │ │ None, │ │ │ │ │ None, │ │ │ │ │ "List of devices contained in this context.\n\ttype=list of iio.Device │ │ │ │ │ and iio.Trigger objects", │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class LocalContext(Context): │ │ │ │ │ """Local IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the local backend │ │ │ │ │ of the IIO library. │ │ │ │ │ @@ -1562,18 +1492,14 @@ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ ctx = _new_local() │ │ │ │ │ super(LocalContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class XMLContext(Context): │ │ │ │ │ """XML IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, xmlfile): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the XML backend │ │ │ │ │ of the IIO library. │ │ │ │ │ @@ -1585,16 +1511,14 @@ │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ ctx = _new_xml(xmlfile.encode("ascii")) │ │ │ │ │ super(XMLContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ _[_d_o_c_s_] │ │ │ │ │ class NetworkContext(Context): │ │ │ │ │ """Network IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, hostname=None): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the network │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/buffer.html │ │ │ │ @@ -32,107 +32,14 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │

Buffer

│ │ │ │
│ │ │ │

Members

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.Buffer(device, samples_count, cyclic=False)[source]
│ │ │ │ -

The class used for all I/O operations.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -cancel()[source]
│ │ │ │ -

Cancel the current buffer.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property device
│ │ │ │ -

Device for the buffer. │ │ │ │ -type: iio.Device

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property poll_fd
│ │ │ │ -

Poll_fd for the buffer. │ │ │ │ -type: int

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -push(samples_count=None)[source]
│ │ │ │ -

Submit the samples contained in this buffer to the hardware.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

samples_count – type=int │ │ │ │ -The number of samples to submit, default = full buffer

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -read()[source]
│ │ │ │ -

Retrieve the samples contained inside the Buffer object.

│ │ │ │ -
│ │ │ │ -
returns: type=bytearray

An array containing the samples

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -refill()[source]
│ │ │ │ -

Fetch a new set of samples from the hardware.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -set_blocking_mode(blocking)[source]
│ │ │ │ -

Set the buffer’s blocking mode.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

blocking – type=boolean │ │ │ │ -True if in blocking_mode else False.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=int

Return code from the C layer.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property step
│ │ │ │ -

Step size for the buffer. │ │ │ │ -type: int

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -write(array)[source]
│ │ │ │ -

Copy the given array of samples inside the Buffer object.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

array – type=bytearray │ │ │ │ -The array containing the samples to copy

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=int

The number of bytes written into the buffer

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,43 +1,9 @@ │ │ │ │ │ ************ BBuuffffeerr_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ - ccllaassss iio.Buffer(ddeevviiccee, ssaammpplleess__ccoouunntt, ccyycclliicc==FFaallssee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - The class used for all I/O operations. │ │ │ │ │ - cancel()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Cancel the current buffer. │ │ │ │ │ - pprrooppeerrttyy device_¶ │ │ │ │ │ - Device for the buffer. type: iio.Device │ │ │ │ │ - pprrooppeerrttyy poll_fd_¶ │ │ │ │ │ - Poll_fd for the buffer. type: int │ │ │ │ │ - push(ssaammpplleess__ccoouunntt==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Submit the samples contained in this buffer to the hardware. │ │ │ │ │ - Parameters: │ │ │ │ │ - ssaammpplleess__ccoouunntt – type=int The number of samples to submit, │ │ │ │ │ - default = full buffer │ │ │ │ │ - read()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Retrieve the samples contained inside the Buffer object. │ │ │ │ │ - returns: type=bytearray │ │ │ │ │ - An array containing the samples │ │ │ │ │ - refill()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Fetch a new set of samples from the hardware. │ │ │ │ │ - set_blocking_mode(bblloocckkiinngg)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Set the buffer’s blocking mode. │ │ │ │ │ - Parameters: │ │ │ │ │ - bblloocckkiinngg – type=boolean True if in blocking_mode else False. │ │ │ │ │ - returns: type=int │ │ │ │ │ - Return code from the C layer. │ │ │ │ │ - pprrooppeerrttyy step_¶ │ │ │ │ │ - Step size for the buffer. type: int │ │ │ │ │ - write(aarrrraayy)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Copy the given array of samples inside the Buffer object. │ │ │ │ │ - Parameters: │ │ │ │ │ - aarrrraayy – type=bytearray The array containing the samples to │ │ │ │ │ - copy │ │ │ │ │ - returns: type=int │ │ │ │ │ - The number of bytes written into the buffer │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/channel.html │ │ │ │ @@ -32,164 +32,18 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │

Channels

│ │ │ │
│ │ │ │

Members

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.Channel(dev, _channel)[source]
│ │ │ │ -

Represents a channel of an IIO device.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property attrs
│ │ │ │ -

List of attributes for this channel. │ │ │ │ -type=dict of iio.ChannelAttr

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property data_format
│ │ │ │ -

Channel data format. │ │ │ │ -type: iio.DataFormat

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property device
│ │ │ │ -

Corresponding device for the channel. │ │ │ │ -type: iio.Device

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property enabled
│ │ │ │ -

Configured state of the channel │ │ │ │ -type=bool

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property id
│ │ │ │ -

An identifier of this channel. │ │ │ │ -Note that it is possible that two channels have the same ID, if one is an input channel and the other is an output channel. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property index
│ │ │ │ -

Index for the channel.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property modifier
│ │ │ │ -

Channel modifier. │ │ │ │ -type: iio.ChannelModifier(Enum)

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property name
│ │ │ │ -

The name of this channel. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property output
│ │ │ │ -

Contains True if the channel is an output channel, False otherwise. │ │ │ │ -type=bool

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -read(buf, raw=False)[source]
│ │ │ │ -

Extract the samples corresponding to this channel from the given iio.Buffer object.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -
    │ │ │ │ -
  • buf – type=iio.Buffer │ │ │ │ -A valid instance of the iio.Buffer class

  • │ │ │ │ -
  • raw – type=bool │ │ │ │ -If set to True, the samples are not converted from their │ │ │ │ -native format to their host format

  • │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=bytearray

An array containing the samples for this channel

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property scan_element
│ │ │ │ -

Contains True if the channel is a scan element, False otherwise. │ │ │ │ -If a channel is a scan element, then it is possible to enable it and use it for I/O operations. │ │ │ │ -type=bool

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property type
│ │ │ │ -

Type for the channel. │ │ │ │ -type: iio.ChannelType(Enum)

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -write(buf, array, raw=False)[source]
│ │ │ │ -

Write the specified array of samples corresponding to this channel into the given iio.Buffer object.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -
    │ │ │ │ -
  • buf – type=iio.Buffer │ │ │ │ -A valid instance of the iio.Buffer class

  • │ │ │ │ -
  • array – type=bytearray │ │ │ │ -The array containing the samples to copy

  • │ │ │ │ -
  • raw – type=bool │ │ │ │ -If set to True, the samples are not converted from their │ │ │ │ -host format to their native format

  • │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=int

The number of bytes written

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

Channel attributes

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.DataFormat[source]
│ │ │ │ -

Represents the data format of an IIO channel.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.ChannelModifier(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
│ │ │ │ -

Contains the modifier type of an IIO channel.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.ChannelType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
│ │ │ │ -

Contains the type of an IIO channel.

│ │ │ │ -
│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,70 +1,11 @@ │ │ │ │ │ ************ CChhaannnneellss_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ - ccllaassss iio.Channel(ddeevv, __cchhaannnneell)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Represents a channel of an IIO device. │ │ │ │ │ - pprrooppeerrttyy attrs_¶ │ │ │ │ │ - List of attributes for this channel. type=dict of iio.ChannelAttr │ │ │ │ │ - pprrooppeerrttyy data_format_¶ │ │ │ │ │ - Channel data format. type: iio.DataFormat │ │ │ │ │ - pprrooppeerrttyy device_¶ │ │ │ │ │ - Corresponding device for the channel. type: iio.Device │ │ │ │ │ - pprrooppeerrttyy enabled_¶ │ │ │ │ │ - Configured state of the channel type=bool │ │ │ │ │ - pprrooppeerrttyy id_¶ │ │ │ │ │ - An identifier of this channel. Note that it is possible that two │ │ │ │ │ - channels have the same ID, if one is an input channel and the other │ │ │ │ │ - is an output channel. type=str │ │ │ │ │ - pprrooppeerrttyy index_¶ │ │ │ │ │ - Index for the channel. │ │ │ │ │ - pprrooppeerrttyy modifier_¶ │ │ │ │ │ - Channel modifier. type: iio.ChannelModifier(Enum) │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - The name of this channel. type=str │ │ │ │ │ - pprrooppeerrttyy output_¶ │ │ │ │ │ - Contains True if the channel is an output channel, False otherwise. │ │ │ │ │ - type=bool │ │ │ │ │ - read(bbuuff, rraaww==FFaallssee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Extract the samples corresponding to this channel from the given │ │ │ │ │ - iio.Buffer object. │ │ │ │ │ - Parameters: │ │ │ │ │ - * bbuuff – type=iio.Buffer A valid instance of the │ │ │ │ │ - iio.Buffer class │ │ │ │ │ - * rraaww – type=bool If set to True, the samples are not │ │ │ │ │ - converted from their native format to their host format │ │ │ │ │ - returns: type=bytearray │ │ │ │ │ - An array containing the samples for this channel │ │ │ │ │ - pprrooppeerrttyy scan_element_¶ │ │ │ │ │ - Contains True if the channel is a scan element, False otherwise. If │ │ │ │ │ - a channel is a scan element, then it is possible to enable it and │ │ │ │ │ - use it for I/O operations. type=bool │ │ │ │ │ - pprrooppeerrttyy type_¶ │ │ │ │ │ - Type for the channel. type: iio.ChannelType(Enum) │ │ │ │ │ - write(bbuuff, aarrrraayy, rraaww==FFaallssee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Write the specified array of samples corresponding to this channel │ │ │ │ │ - into the given iio.Buffer object. │ │ │ │ │ - Parameters: │ │ │ │ │ - * bbuuff – type=iio.Buffer A valid instance of the │ │ │ │ │ - iio.Buffer class │ │ │ │ │ - * aarrrraayy – type=bytearray The array containing the samples │ │ │ │ │ - to copy │ │ │ │ │ - * rraaww – type=bool If set to True, the samples are not │ │ │ │ │ - converted from their host format to their native format │ │ │ │ │ - returns: type=int │ │ │ │ │ - The number of bytes written │ │ │ │ │ =============================================================================== │ │ │ │ │ ********** CChhaannnneell aattttrriibbuutteess_?¶ ********** │ │ │ │ │ - ccllaassss iio.DataFormat_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Represents the data format of an IIO channel. │ │ │ │ │ - ccllaassss iio.ChannelModifier(vvaalluuee, nnaammeess==<>, **vvaalluueess, mmoodduullee==NNoonnee, │ │ │ │ │ - qquuaallnnaammee==NNoonnee, ttyyppee==NNoonnee, ssttaarrtt==11, bboouunnddaarryy==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Contains the modifier type of an IIO channel. │ │ │ │ │ - ccllaassss iio.ChannelType(vvaalluuee, nnaammeess==<>, **vvaalluueess, mmoodduullee==NNoonnee, │ │ │ │ │ - qquuaallnnaammee==NNoonnee, ttyyppee==NNoonnee, ssttaarrtt==11, bboouunnddaarryy==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Contains the type of an IIO channel. │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/context.html │ │ │ │ @@ -33,272 +33,14 @@ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │

Contexts

│ │ │ │
│ │ │ │

Members

│ │ │ │
│ │ │ │ -
│ │ │ │ -class iio.Context(_context=None)[source]
│ │ │ │ -

Contains the representation of an IIO context.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property attrs
│ │ │ │ -

List of context-specific attributes │ │ │ │ -type=dict of str objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -clone()[source]
│ │ │ │ -

Clone this instance.

│ │ │ │ -
│ │ │ │ -
returns: type=iio.LocalContext

An new instance of this class

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property description
│ │ │ │ -

Description of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property devices
│ │ │ │ -

List of devices contained in this context. │ │ │ │ -type=list of iio.Device and iio.Trigger objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -find_device(name_or_id_or_label)[source]
│ │ │ │ -

Find a IIO device by its name, ID or label.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

name_or_id_or_label – type=str │ │ │ │ -The name, ID or label of the device to find

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=iio.Device or type=iio.Trigger

The IIO Device

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property name
│ │ │ │ -

Name of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -set_timeout(timeout)[source]
│ │ │ │ -

Set a timeout for I/O operations.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

timeout – type=int │ │ │ │ -The timeout value, in milliseconds

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property version
│ │ │ │ -

Version of the backend. │ │ │ │ -type=(int, int, str)

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property xml
│ │ │ │ -

XML representation of the current context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.LocalContext[source]
│ │ │ │ -

Local IIO Context.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property attrs
│ │ │ │ -

List of context-specific attributes │ │ │ │ -type=dict of str objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -clone()
│ │ │ │ -

Clone this instance.

│ │ │ │ -
│ │ │ │ -
returns: type=iio.LocalContext

An new instance of this class

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property description
│ │ │ │ -

Description of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property devices
│ │ │ │ -

List of devices contained in this context. │ │ │ │ -type=list of iio.Device and iio.Trigger objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -find_device(name_or_id_or_label)
│ │ │ │ -

Find a IIO device by its name, ID or label.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

name_or_id_or_label – type=str │ │ │ │ -The name, ID or label of the device to find

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=iio.Device or type=iio.Trigger

The IIO Device

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property name
│ │ │ │ -

Name of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -set_timeout(timeout)
│ │ │ │ -

Set a timeout for I/O operations.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

timeout – type=int │ │ │ │ -The timeout value, in milliseconds

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property version
│ │ │ │ -

Version of the backend. │ │ │ │ -type=(int, int, str)

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property xml
│ │ │ │ -

XML representation of the current context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.XMLContext(xmlfile)[source]
│ │ │ │ -

XML IIO Context.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property attrs
│ │ │ │ -

List of context-specific attributes │ │ │ │ -type=dict of str objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -clone()
│ │ │ │ -

Clone this instance.

│ │ │ │ -
│ │ │ │ -
returns: type=iio.LocalContext

An new instance of this class

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property description
│ │ │ │ -

Description of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property devices
│ │ │ │ -

List of devices contained in this context. │ │ │ │ -type=list of iio.Device and iio.Trigger objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -find_device(name_or_id_or_label)
│ │ │ │ -

Find a IIO device by its name, ID or label.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

name_or_id_or_label – type=str │ │ │ │ -The name, ID or label of the device to find

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
returns: type=iio.Device or type=iio.Trigger

The IIO Device

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property name
│ │ │ │ -

Name of this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -set_timeout(timeout)
│ │ │ │ -

Set a timeout for I/O operations.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -

timeout – type=int │ │ │ │ -The timeout value, in milliseconds

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property version
│ │ │ │ -

Version of the backend. │ │ │ │ -type=(int, int, str)

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property xml
│ │ │ │ -

XML representation of the current context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │
│ │ │ │ class iio.NetworkContext(hostname=None)[source]
│ │ │ │

Network IIO Context.

│ │ │ │
│ │ │ │
│ │ │ │ property attrs
│ │ │ │

List of context-specific attributes │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,99 +1,9 @@ │ │ │ │ │ ************ CCoonntteexxttss_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ - ccllaassss iio.Context(__ccoonntteexxtt==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Contains the representation of an IIO context. │ │ │ │ │ - pprrooppeerrttyy attrs_¶ │ │ │ │ │ - List of context-specific attributes type=dict of str objects │ │ │ │ │ - clone()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Clone this instance. │ │ │ │ │ - returns: type=iio.LocalContext │ │ │ │ │ - An new instance of this class │ │ │ │ │ - pprrooppeerrttyy description_¶ │ │ │ │ │ - Description of this IIO context. type=str │ │ │ │ │ - pprrooppeerrttyy devices_¶ │ │ │ │ │ - List of devices contained in this context. type=list of iio.Device │ │ │ │ │ - and iio.Trigger objects │ │ │ │ │ - find_device(nnaammee__oorr__iidd__oorr__llaabbeell)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Find a IIO device by its name, ID or label. │ │ │ │ │ - Parameters: │ │ │ │ │ - nnaammee__oorr__iidd__oorr__llaabbeell – type=str The name, ID or label of the │ │ │ │ │ - device to find │ │ │ │ │ - returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ - The IIO Device │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - Name of this IIO context. type=str │ │ │ │ │ - set_timeout(ttiimmeeoouutt)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Set a timeout for I/O operations. │ │ │ │ │ - Parameters: │ │ │ │ │ - ttiimmeeoouutt – type=int The timeout value, in milliseconds │ │ │ │ │ - pprrooppeerrttyy version_¶ │ │ │ │ │ - Version of the backend. type=(int, int, str) │ │ │ │ │ - pprrooppeerrttyy xml_¶ │ │ │ │ │ - XML representation of the current context. type=str │ │ │ │ │ - ccllaassss iio.LocalContext_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Local IIO Context. │ │ │ │ │ - pprrooppeerrttyy attrs_¶ │ │ │ │ │ - List of context-specific attributes type=dict of str objects │ │ │ │ │ - clone()_¶ │ │ │ │ │ - Clone this instance. │ │ │ │ │ - returns: type=iio.LocalContext │ │ │ │ │ - An new instance of this class │ │ │ │ │ - pprrooppeerrttyy description_¶ │ │ │ │ │ - Description of this IIO context. type=str │ │ │ │ │ - pprrooppeerrttyy devices_¶ │ │ │ │ │ - List of devices contained in this context. type=list of iio.Device │ │ │ │ │ - and iio.Trigger objects │ │ │ │ │ - find_device(nnaammee__oorr__iidd__oorr__llaabbeell)_¶ │ │ │ │ │ - Find a IIO device by its name, ID or label. │ │ │ │ │ - Parameters: │ │ │ │ │ - nnaammee__oorr__iidd__oorr__llaabbeell – type=str The name, ID or label of the │ │ │ │ │ - device to find │ │ │ │ │ - returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ - The IIO Device │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - Name of this IIO context. type=str │ │ │ │ │ - set_timeout(ttiimmeeoouutt)_¶ │ │ │ │ │ - Set a timeout for I/O operations. │ │ │ │ │ - Parameters: │ │ │ │ │ - ttiimmeeoouutt – type=int The timeout value, in milliseconds │ │ │ │ │ - pprrooppeerrttyy version_¶ │ │ │ │ │ - Version of the backend. type=(int, int, str) │ │ │ │ │ - pprrooppeerrttyy xml_¶ │ │ │ │ │ - XML representation of the current context. type=str │ │ │ │ │ - ccllaassss iio.XMLContext(xxmmllffiillee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - XML IIO Context. │ │ │ │ │ - pprrooppeerrttyy attrs_¶ │ │ │ │ │ - List of context-specific attributes type=dict of str objects │ │ │ │ │ - clone()_¶ │ │ │ │ │ - Clone this instance. │ │ │ │ │ - returns: type=iio.LocalContext │ │ │ │ │ - An new instance of this class │ │ │ │ │ - pprrooppeerrttyy description_¶ │ │ │ │ │ - Description of this IIO context. type=str │ │ │ │ │ - pprrooppeerrttyy devices_¶ │ │ │ │ │ - List of devices contained in this context. type=list of iio.Device │ │ │ │ │ - and iio.Trigger objects │ │ │ │ │ - find_device(nnaammee__oorr__iidd__oorr__llaabbeell)_¶ │ │ │ │ │ - Find a IIO device by its name, ID or label. │ │ │ │ │ - Parameters: │ │ │ │ │ - nnaammee__oorr__iidd__oorr__llaabbeell – type=str The name, ID or label of the │ │ │ │ │ - device to find │ │ │ │ │ - returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ - The IIO Device │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - Name of this IIO context. type=str │ │ │ │ │ - set_timeout(ttiimmeeoouutt)_¶ │ │ │ │ │ - Set a timeout for I/O operations. │ │ │ │ │ - Parameters: │ │ │ │ │ - ttiimmeeoouutt – type=int The timeout value, in milliseconds │ │ │ │ │ - pprrooppeerrttyy version_¶ │ │ │ │ │ - Version of the backend. type=(int, int, str) │ │ │ │ │ - pprrooppeerrttyy xml_¶ │ │ │ │ │ - XML representation of the current context. type=str │ │ │ │ │ ccllaassss iio.NetworkContext(hhoossttnnaammee==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Network IIO Context. │ │ │ │ │ pprrooppeerrttyy attrs_¶ │ │ │ │ │ List of context-specific attributes type=dict of str objects │ │ │ │ │ clone()_¶ │ │ │ │ │ Clone this instance. │ │ │ │ │ returns: type=iio.LocalContext │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/genindex.html │ │ │ │ @@ -33,23 +33,20 @@ │ │ │ │

Index

│ │ │ │ │ │ │ │
│ │ │ │ A │ │ │ │ | B │ │ │ │ | C │ │ │ │ | D │ │ │ │ - | E │ │ │ │ | F │ │ │ │ | H │ │ │ │ | I │ │ │ │ | L │ │ │ │ | M │ │ │ │ | N │ │ │ │ - | O │ │ │ │ - | P │ │ │ │ | R │ │ │ │ | S │ │ │ │ | T │ │ │ │ | V │ │ │ │ | W │ │ │ │ | X │ │ │ │ │ │ │ │ @@ -61,38 +58,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ -
  • attrs (iio.Channel property) │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │

    B

    │ │ │ │ │ │ │ │ │ │ │ │ @@ -105,52 +94,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    C

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │

    D

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
    │ │ │ │ - │ │ │ │ -

    E

    │ │ │ │ - │ │ │ │ - │ │ │ │
    │ │ │ │ │ │ │ │

    F

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │ @@ -237,24 +174,16 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    H

    │ │ │ │ │ │ │ │ @@ -263,19 +192,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    I

    │ │ │ │ │ │ │ │ │ │ │ │ @@ -322,18 +247,14 @@ │ │ │ │
  • label (iio.Device property) │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ - │ │ │ │
    │ │ │ │ │ │ │ │

    M

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ -
  • modifier (iio.Channel property) │ │ │ │ -
  • │ │ │ │
      │ │ │ │
    • │ │ │ │ module │ │ │ │ │ │ │ │
        │ │ │ │
      • iio_attr │ │ │ │ @@ -364,82 +283,46 @@ │ │ │ │
    • │ │ │ │
    │ │ │ │ │ │ │ │

    N

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ -

    O

    │ │ │ │ - │ │ │ │ - │ │ │ │ -
    │ │ │ │ - │ │ │ │ -

    P

    │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
    │ │ │ │ - │ │ │ │

    R

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ @@ -450,115 +333,75 @@ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    T

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    V

    │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │
    │ │ │ │
    │ │ │ │ │ │ │ │

    W

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │

    X

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,134 +1,92 @@ │ │ │ │ │ ************ IInnddeexx ************ │ │ │ │ │ -_AA | _BB | _CC | _DD | _EE | _FF | _HH | _II | _LL | _MM | _NN | _OO | _PP | _RR | _SS | _TT | _VV | _WW | _XX │ │ │ │ │ +_AA | _BB | _CC | _DD | _FF | _HH | _II | _LL | _MM | _NN | _RR | _SS | _TT | _VV | _WW | _XX │ │ │ │ │ ********** AA ********** │ │ │ │ │ - * _A_r_g_u_m_e_n_t_s_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) │ │ │ │ │ - o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ - o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ - * _a_t_t_r_s_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _A_r_g_u_m_e_n_t_s_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) * _a_t_t_r_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** BB ********** │ │ │ │ │ - * _B_u_f_f_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) * _B_u_f_f_e_r_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n │ │ │ │ │ - * _b_u_f_f_e_r___a_t_t_r_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ + * _b_u_f_f_e_r___a_t_t_r_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _B_u_f_f_e_r_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ ********** CC ********** │ │ │ │ │ - * _c_a_n_c_e_l_(_)_ _(_i_i_o_._B_u_f_f_e_r_ _m_e_t_h_o_d_) * _C_o_n_t_e_x_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - * _C_h_a_n_n_e_l_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) * _c_o_n_t_e_x_t_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _C_h_a_n_n_e_l_M_o_d_i_f_i_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) * _C_o_n_t_e_x_t_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) │ │ │ │ │ - * _c_h_a_n_n_e_l_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ - * _C_h_a_n_n_e_l_T_y_p_e_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) * _c_r_e_a_t_e_(_)_ _(_i_i_o___a_t_t_r_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ - * _c_l_o_n_e_(_)_ _(_i_i_o_._C_o_n_t_e_x_t_ _m_e_t_h_o_d_) _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) o _(_i_i_o___r_e_a_d_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ - o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t _m_e_t_h_o_d_) │ │ │ │ │ - _m_e_t_h_o_d_) o _(_i_i_o___r_e_a_d_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o___w_r_i_t_e_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ - _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o___w_r_i_t_e_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ - _m_e_t_h_o_d_) │ │ │ │ │ + * _c_h_a_n_n_e_l_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _c_r_e_a_t_e_(_)_ _(_i_i_o___a_t_t_r_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) _m_e_t_h_o_d_) │ │ │ │ │ + * _c_l_o_n_e_(_)_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t o _(_i_i_o___r_e_a_d_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + _m_e_t_h_o_d_) _m_e_t_h_o_d_) │ │ │ │ │ + * _c_o_n_t_e_x_t_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) o _(_i_i_o___r_e_a_d_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + * _C_o_n_t_e_x_t_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n _m_e_t_h_o_d_) │ │ │ │ │ + _i_i_o___a_t_t_r_) o _(_i_i_o___w_r_i_t_e_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) _m_e_t_h_o_d_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) o _(_i_i_o___w_r_i_t_e_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ ********** DD ********** │ │ │ │ │ - * _d_a_t_a___f_o_r_m_a_t_ _(_i_i_o_._C_h_a_n_n_e_l * _D_e_v_i_c_e_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) * _d_e_v_i_c_e_ _(_i_i_o_._B_u_f_f_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _D_a_t_a_F_o_r_m_a_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) o _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _D_a_t_a_R_e_a_d_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) * _D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - * _D_a_t_a_W_r_i_t_e_r_ _(_c_l_a_s_s_ _i_n * _D_e_v_i_c_e_D_e_b_u_g_A_t_t_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - _i_i_o___w_r_i_t_e_d_e_v_) * _d_e_v_i_c_e_s_ _(_i_i_o_._C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _d_e_b_u_g___a_t_t_r_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ - * _d_e_s_c_r_i_p_t_i_o_n_ _(_i_i_o_._C_o_n_t_e_x_t _p_r_o_p_e_r_t_y_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ - _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ -********** EE ********** │ │ │ │ │ - * _e_n_a_b_l_e_d_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _D_a_t_a_R_e_a_d_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) * _d_e_s_c_r_i_p_t_i_o_n_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ + * _D_a_t_a_W_r_i_t_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _d_e_b_u_g___a_t_t_r_s_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _D_e_v_i_c_e_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * _D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ + * _D_e_v_i_c_e_D_e_b_u_g_A_t_t_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ + * _d_e_v_i_c_e_s_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ + _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** FF ********** │ │ │ │ │ - * _f_i_l_e_n_a_m_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r * _f_i_n_d___d_e_v_i_c_e_(_)_ _(_i_i_o_._C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o_._D_e_v_i_c_e_D_e_b_u_g_A_t_t_r o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - * _f_i_n_d___c_h_a_n_n_e_l_(_)_ _(_i_i_o_._D_e_v_i_c_e * _f_r_e_q_u_e_n_c_y_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _f_i_l_e_n_a_m_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r * _f_i_n_d___d_e_v_i_c_e_(_)_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ + _p_r_o_p_e_r_t_y_) _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o_._D_e_v_i_c_e_D_e_b_u_g_A_t_t_r * _f_r_e_q_u_e_n_c_y_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _f_i_n_d___c_h_a_n_n_e_l_(_)_ _(_i_i_o_._D_e_v_i_c_e │ │ │ │ │ _m_e_t_h_o_d_) │ │ │ │ │ o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ ********** HH ********** │ │ │ │ │ * _h_w_m_o_n_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** II ********** │ │ │ │ │ - * _i_d_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) * iio_readdev │ │ │ │ │ - o _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) o _m_o_d_u_l_e │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * iio_writedev │ │ │ │ │ - * iio_attr o _m_o_d_u_l_e │ │ │ │ │ - o _m_o_d_u_l_e * _i_n_d_e_x_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _i_d_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * iio_readdev │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) o _m_o_d_u_l_e │ │ │ │ │ + * iio_attr * iio_writedev │ │ │ │ │ + o _m_o_d_u_l_e o _m_o_d_u_l_e │ │ │ │ │ * iio_info * _I_n_f_o_r_m_a_t_i_o_n_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) │ │ │ │ │ o _m_o_d_u_l_e o _(_c_l_a_s_s_ _i_n_ _i_i_o___i_n_f_o_) │ │ │ │ │ ********** LL ********** │ │ │ │ │ - * _l_a_b_e_l_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _L_o_c_a_l_C_o_n_t_e_x_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ + * _l_a_b_e_l_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** MM ********** │ │ │ │ │ - * _m_a_i_n_(_)_ _(_i_n_ _m_o_d_u_l_e_ _i_i_o___a_t_t_r_) * module │ │ │ │ │ - o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___i_n_f_o_) o _i_i_o___a_t_t_r │ │ │ │ │ - o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___r_e_a_d_d_e_v_) o _i_i_o___i_n_f_o │ │ │ │ │ - o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___w_r_i_t_e_d_e_v_) o _i_i_o___r_e_a_d_d_e_v │ │ │ │ │ - * _m_o_d_i_f_i_e_r_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) o _i_i_o___w_r_i_t_e_d_e_v │ │ │ │ │ + * _m_a_i_n_(_)_ _(_i_n_ _m_o_d_u_l_e_ _i_i_o___a_t_t_r_) * module │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___i_n_f_o_) o _i_i_o___a_t_t_r │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___r_e_a_d_d_e_v_) o _i_i_o___i_n_f_o │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___w_r_i_t_e_d_e_v_) o _i_i_o___r_e_a_d_d_e_v │ │ │ │ │ + o _i_i_o___w_r_i_t_e_d_e_v │ │ │ │ │ ********** NN ********** │ │ │ │ │ - * _n_a_m_e_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) * _N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - o _(_i_i_o_._C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _n_a_m_e_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ o _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ o _(_i_i_o_._D_e_v_i_c_e_D_e_b_u_g_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ -********** OO ********** │ │ │ │ │ - * _o_u_t_p_u_t_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ -********** PP ********** │ │ │ │ │ - * _p_o_l_l___f_d_ _(_i_i_o_._B_u_f_f_e_r_ _p_r_o_p_e_r_t_y_) * _p_u_s_h_(_)_ _(_i_i_o_._B_u_f_f_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ ********** RR ********** │ │ │ │ │ - * _r_e_a_d_(_)_ _(_i_i_o_._B_u_f_f_e_r_ _m_e_t_h_o_d_) * _r_e_g___r_e_a_d_(_)_ _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o_._C_h_a_n_n_e_l_ _m_e_t_h_o_d_) o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o___r_e_a_d_d_e_v_._D_a_t_a_R_e_a_d_e_r * _r_e_g___w_r_i_t_e_(_)_ _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ - _m_e_t_h_o_d_) o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ - * _r_e_f_i_l_l_(_)_ _(_i_i_o_._B_u_f_f_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ -********** SS ********** │ │ │ │ │ - * _s_a_m_p_l_e___s_i_z_e_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _s_e_t___t_i_m_e_o_u_t_(_)_ _(_i_i_o_._C_o_n_t_e_x_t │ │ │ │ │ - o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) _m_e_t_h_o_d_) │ │ │ │ │ - * _s_c_a_n___e_l_e_m_e_n_t_ _(_i_i_o_._C_h_a_n_n_e_l o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - * _s_e_t___b_l_o_c_k_i_n_g___m_o_d_e_(_)_ _(_i_i_o_._B_u_f_f_e_r o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _m_e_t_h_o_d_) │ │ │ │ │ - _m_e_t_h_o_d_) * _s_t_e_p_ _(_i_i_o_._B_u_f_f_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _s_e_t___k_e_r_n_e_l___b_u_f_f_e_r_s___c_o_u_n_t_(_)_ │ │ │ │ │ - _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ + * _r_e_a_d_(_)_ _(_i_i_o___r_e_a_d_d_e_v_._D_a_t_a_R_e_a_d_e_r * _r_e_g___w_r_i_t_e_(_)_ _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ + _m_e_t_h_o_d_) o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ + * _r_e_g___r_e_a_d_(_)_ _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ +********** SS ********** │ │ │ │ │ + * _s_a_m_p_l_e___s_i_z_e_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) * _s_e_t___k_e_r_n_e_l___b_u_f_f_e_r_s___c_o_u_n_t_(_)_ │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ + * _s_e_t___t_i_m_e_o_u_t_(_)_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ ********** TT ********** │ │ │ │ │ * _T_r_i_g_g_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) * _t_r_i_g_g_e_r_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _t_y_p_e_ _(_i_i_o_._C_h_a_n_n_e_l_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** VV ********** │ │ │ │ │ - * _v_a_l_u_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _v_a_l_u_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r * _v_e_r_s_i_o_n_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t │ │ │ │ │ + _p_r_o_p_e_r_t_y_) _p_r_o_p_e_r_t_y_) │ │ │ │ │ o _(_i_i_o_._D_e_v_i_c_e_D_e_b_u_g_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - * _v_e_r_s_i_o_n_ _(_i_i_o_._C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** WW ********** │ │ │ │ │ - * _w_r_i_t_e_(_)_ _(_i_i_o_._B_u_f_f_e_r_ _m_e_t_h_o_d_) * _w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_)_ │ │ │ │ │ - o _(_i_i_o_._C_h_a_n_n_e_l_ _m_e_t_h_o_d_) _(_i_i_o___a_t_t_r_._I_n_f_o_r_m_a_t_i_o_n_ _m_e_t_h_o_d_) │ │ │ │ │ - o _(_i_i_o___w_r_i_t_e_d_e_v_._D_a_t_a_W_r_i_t_e_r o _(_i_i_o___i_n_f_o_._I_n_f_o_r_m_a_t_i_o_n_ _m_e_t_h_o_d_) │ │ │ │ │ - _m_e_t_h_o_d_) │ │ │ │ │ + * _w_r_i_t_e_(_)_ _(_i_i_o___w_r_i_t_e_d_e_v_._D_a_t_a_W_r_i_t_e_r * _w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_)_ │ │ │ │ │ + _m_e_t_h_o_d_) _(_i_i_o___a_t_t_r_._I_n_f_o_r_m_a_t_i_o_n_ _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o___i_n_f_o_._I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ ********** XX ********** │ │ │ │ │ - * _x_m_l_ _(_i_i_o_._C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) * _X_M_L_C_o_n_t_e_x_t_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ - o _(_i_i_o_._L_o_c_a_l_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - o _(_i_i_o_._X_M_L_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _x_m_l_ _(_i_i_o_._N_e_t_w_o_r_k_C_o_n_t_e_x_t_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/objects.inv │ │ │ │ ├── Sphinx inventory │ │ │ │ │ @@ -1,49 +1,12 @@ │ │ │ │ │ # Sphinx inventory version 2 │ │ │ │ │ # Project: libiio-py │ │ │ │ │ # Version: │ │ │ │ │ # The remainder of this file is compressed using zlib. │ │ │ │ │ │ │ │ │ │ -iio.Buffer py:class 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.cancel py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.device py:property 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.poll_fd py:property 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.push py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.read py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.refill py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.set_blocking_mode py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.step py:property 1 buffer.html#$ - │ │ │ │ │ -iio.Buffer.write py:method 1 buffer.html#$ - │ │ │ │ │ -iio.Channel py:class 1 channel.html#$ - │ │ │ │ │ -iio.Channel.attrs py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.data_format py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.device py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.enabled py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.id py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.index py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.modifier py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.name py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.output py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.read py:method 1 channel.html#$ - │ │ │ │ │ -iio.Channel.scan_element py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.type py:property 1 channel.html#$ - │ │ │ │ │ -iio.Channel.write py:method 1 channel.html#$ - │ │ │ │ │ -iio.ChannelModifier py:class 1 channel.html#$ - │ │ │ │ │ -iio.ChannelType py:class 1 channel.html#$ - │ │ │ │ │ -iio.Context py:class 1 context.html#$ - │ │ │ │ │ -iio.Context.attrs py:property 1 context.html#$ - │ │ │ │ │ -iio.Context.clone py:method 1 context.html#$ - │ │ │ │ │ -iio.Context.description py:property 1 context.html#$ - │ │ │ │ │ -iio.Context.devices py:property 1 context.html#$ - │ │ │ │ │ -iio.Context.find_device py:method 1 context.html#$ - │ │ │ │ │ -iio.Context.name py:property 1 context.html#$ - │ │ │ │ │ -iio.Context.set_timeout py:method 1 context.html#$ - │ │ │ │ │ -iio.Context.version py:property 1 context.html#$ - │ │ │ │ │ -iio.Context.xml py:property 1 context.html#$ - │ │ │ │ │ -iio.DataFormat py:class 1 channel.html#$ - │ │ │ │ │ iio.Device py:class 1 device.html#$ - │ │ │ │ │ iio.Device.attrs py:property 1 device.html#$ - │ │ │ │ │ iio.Device.buffer_attrs py:property 1 device.html#$ - │ │ │ │ │ iio.Device.channels py:property 1 device.html#$ - │ │ │ │ │ iio.Device.context py:property 1 device.html#$ - │ │ │ │ │ iio.Device.debug_attrs py:property 1 device.html#$ - │ │ │ │ │ iio.Device.find_channel py:method 1 device.html#$ - │ │ │ │ │ @@ -60,24 +23,14 @@ │ │ │ │ │ iio.DeviceBufferAttr.filename py:property 1 device.html#$ - │ │ │ │ │ iio.DeviceBufferAttr.name py:property 1 device.html#$ - │ │ │ │ │ iio.DeviceBufferAttr.value py:property 1 device.html#$ - │ │ │ │ │ iio.DeviceDebugAttr py:class 1 device.html#$ - │ │ │ │ │ iio.DeviceDebugAttr.filename py:property 1 device.html#$ - │ │ │ │ │ iio.DeviceDebugAttr.name py:property 1 device.html#$ - │ │ │ │ │ iio.DeviceDebugAttr.value py:property 1 device.html#$ - │ │ │ │ │ -iio.LocalContext py:class 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.attrs py:property 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.clone py:method 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.description py:property 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.devices py:property 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.find_device py:method 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.name py:property 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.set_timeout py:method 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.version py:property 1 context.html#$ - │ │ │ │ │ -iio.LocalContext.xml py:property 1 context.html#$ - │ │ │ │ │ iio.NetworkContext py:class 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.attrs py:property 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.clone py:method 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.description py:property 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.devices py:property 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.find_device py:method 1 context.html#$ - │ │ │ │ │ iio.NetworkContext.name py:property 1 context.html#$ - │ │ │ │ │ @@ -94,24 +47,14 @@ │ │ │ │ │ iio.Trigger.id py:property 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.label py:property 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.name py:property 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.reg_read py:method 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.reg_write py:method 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.sample_size py:property 1 trigger.html#$ - │ │ │ │ │ iio.Trigger.set_kernel_buffers_count py:method 1 trigger.html#$ - │ │ │ │ │ -iio.XMLContext py:class 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.attrs py:property 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.clone py:method 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.description py:property 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.devices py:property 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.find_device py:method 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.name py:property 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.set_timeout py:method 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.version py:property 1 context.html#$ - │ │ │ │ │ -iio.XMLContext.xml py:property 1 context.html#$ - │ │ │ │ │ iio_attr py:module 0 iio_attr.html#module-$ - │ │ │ │ │ iio_attr.Arguments py:class 1 iio_attr.html#$ - │ │ │ │ │ iio_attr.ContextBuilder py:class 1 iio_attr.html#$ - │ │ │ │ │ iio_attr.ContextBuilder.create py:method 1 iio_attr.html#$ - │ │ │ │ │ iio_attr.Information py:class 1 iio_attr.html#$ - │ │ │ │ │ iio_attr.Information.write_information py:method 1 iio_attr.html#$ - │ │ │ │ │ iio_attr.main py:function 1 iio_attr.html#$ - │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.25/python/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -84,83 +84,44 @@ │ │ │ │ │ ], │ │ │ │ │ "arguments (class in iio_readdev)": [ │ │ │ │ │ [7, "iio_readdev.Arguments", false] │ │ │ │ │ ], │ │ │ │ │ "arguments (class in iio_writedev)": [ │ │ │ │ │ [8, "iio_writedev.Arguments", false] │ │ │ │ │ ], │ │ │ │ │ - "attrs (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.attrs", false] │ │ │ │ │ - ], │ │ │ │ │ - "attrs (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.attrs", false] │ │ │ │ │ - ], │ │ │ │ │ "attrs (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.attrs", false] │ │ │ │ │ ], │ │ │ │ │ - "attrs (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.attrs", false] │ │ │ │ │ - ], │ │ │ │ │ "attrs (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.attrs", false] │ │ │ │ │ ], │ │ │ │ │ "attrs (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.attrs", false] │ │ │ │ │ ], │ │ │ │ │ - "attrs (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.attrs", false] │ │ │ │ │ - ], │ │ │ │ │ - "buffer (class in iio)": [ │ │ │ │ │ - [0, "iio.Buffer", false] │ │ │ │ │ - ], │ │ │ │ │ "buffer_attrs (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.buffer_attrs", false] │ │ │ │ │ ], │ │ │ │ │ "buffer_attrs (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.buffer_attrs", false] │ │ │ │ │ ], │ │ │ │ │ "bufferbuilder (class in iio_readdev)": [ │ │ │ │ │ [7, "iio_readdev.BufferBuilder", false] │ │ │ │ │ ], │ │ │ │ │ "bufferbuilder (class in iio_writedev)": [ │ │ │ │ │ [8, "iio_writedev.BufferBuilder", false] │ │ │ │ │ ], │ │ │ │ │ - "cancel() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.cancel", false] │ │ │ │ │ - ], │ │ │ │ │ - "channel (class in iio)": [ │ │ │ │ │ - [1, "iio.Channel", false] │ │ │ │ │ - ], │ │ │ │ │ - "channelmodifier (class in iio)": [ │ │ │ │ │ - [1, "iio.ChannelModifier", false] │ │ │ │ │ - ], │ │ │ │ │ "channels (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.channels", false] │ │ │ │ │ ], │ │ │ │ │ "channels (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.channels", false] │ │ │ │ │ ], │ │ │ │ │ - "channeltype (class in iio)": [ │ │ │ │ │ - [1, "iio.ChannelType", false] │ │ │ │ │ - ], │ │ │ │ │ - "clone() (iio.context method)": [ │ │ │ │ │ - [2, "iio.Context.clone", false] │ │ │ │ │ - ], │ │ │ │ │ - "clone() (iio.localcontext method)": [ │ │ │ │ │ - [2, "iio.LocalContext.clone", false] │ │ │ │ │ - ], │ │ │ │ │ "clone() (iio.networkcontext method)": [ │ │ │ │ │ [2, "iio.NetworkContext.clone", false] │ │ │ │ │ ], │ │ │ │ │ - "clone() (iio.xmlcontext method)": [ │ │ │ │ │ - [2, "iio.XMLContext.clone", false] │ │ │ │ │ - ], │ │ │ │ │ - "context (class in iio)": [ │ │ │ │ │ - [2, "iio.Context", false] │ │ │ │ │ - ], │ │ │ │ │ "context (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.context", false] │ │ │ │ │ ], │ │ │ │ │ "contextbuilder (class in iio_attr)": [ │ │ │ │ │ [5, "iio_attr.ContextBuilder", false] │ │ │ │ │ ], │ │ │ │ │ "contextbuilder (class in iio_readdev)": [ │ │ │ │ │ @@ -180,107 +141,62 @@ │ │ │ │ │ ], │ │ │ │ │ "create() (iio_writedev.bufferbuilder method)": [ │ │ │ │ │ [8, "iio_writedev.BufferBuilder.create", false] │ │ │ │ │ ], │ │ │ │ │ "create() (iio_writedev.contextbuilder method)": [ │ │ │ │ │ [8, "iio_writedev.ContextBuilder.create", false] │ │ │ │ │ ], │ │ │ │ │ - "data_format (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.data_format", false] │ │ │ │ │ - ], │ │ │ │ │ - "dataformat (class in iio)": [ │ │ │ │ │ - [1, "iio.DataFormat", false] │ │ │ │ │ - ], │ │ │ │ │ "datareader (class in iio_readdev)": [ │ │ │ │ │ [7, "iio_readdev.DataReader", false] │ │ │ │ │ ], │ │ │ │ │ "datawriter (class in iio_writedev)": [ │ │ │ │ │ [8, "iio_writedev.DataWriter", false] │ │ │ │ │ ], │ │ │ │ │ "debug_attrs (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.debug_attrs", false] │ │ │ │ │ ], │ │ │ │ │ "debug_attrs (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.debug_attrs", false] │ │ │ │ │ ], │ │ │ │ │ - "description (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.description", false] │ │ │ │ │ - ], │ │ │ │ │ - "description (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.description", false] │ │ │ │ │ - ], │ │ │ │ │ "description (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.description", false] │ │ │ │ │ ], │ │ │ │ │ - "description (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.description", false] │ │ │ │ │ - ], │ │ │ │ │ "device (class in iio)": [ │ │ │ │ │ [3, "iio.Device", false] │ │ │ │ │ ], │ │ │ │ │ - "device (iio.buffer property)": [ │ │ │ │ │ - [0, "iio.Buffer.device", false] │ │ │ │ │ - ], │ │ │ │ │ - "device (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.device", false] │ │ │ │ │ - ], │ │ │ │ │ "devicebufferattr (class in iio)": [ │ │ │ │ │ [3, "iio.DeviceBufferAttr", false] │ │ │ │ │ ], │ │ │ │ │ "devicedebugattr (class in iio)": [ │ │ │ │ │ [3, "iio.DeviceDebugAttr", false] │ │ │ │ │ ], │ │ │ │ │ - "devices (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.devices", false] │ │ │ │ │ - ], │ │ │ │ │ - "devices (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.devices", false] │ │ │ │ │ - ], │ │ │ │ │ "devices (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.devices", false] │ │ │ │ │ ], │ │ │ │ │ - "devices (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.devices", false] │ │ │ │ │ - ], │ │ │ │ │ - "enabled (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.enabled", false] │ │ │ │ │ - ], │ │ │ │ │ "filename (iio.devicebufferattr property)": [ │ │ │ │ │ [3, "iio.DeviceBufferAttr.filename", false] │ │ │ │ │ ], │ │ │ │ │ "filename (iio.devicedebugattr property)": [ │ │ │ │ │ [3, "iio.DeviceDebugAttr.filename", false] │ │ │ │ │ ], │ │ │ │ │ "find_channel() (iio.device method)": [ │ │ │ │ │ [3, "iio.Device.find_channel", false] │ │ │ │ │ ], │ │ │ │ │ "find_channel() (iio.trigger method)": [ │ │ │ │ │ [10, "iio.Trigger.find_channel", false] │ │ │ │ │ ], │ │ │ │ │ - "find_device() (iio.context method)": [ │ │ │ │ │ - [2, "iio.Context.find_device", false] │ │ │ │ │ - ], │ │ │ │ │ - "find_device() (iio.localcontext method)": [ │ │ │ │ │ - [2, "iio.LocalContext.find_device", false] │ │ │ │ │ - ], │ │ │ │ │ "find_device() (iio.networkcontext method)": [ │ │ │ │ │ [2, "iio.NetworkContext.find_device", false] │ │ │ │ │ ], │ │ │ │ │ - "find_device() (iio.xmlcontext method)": [ │ │ │ │ │ - [2, "iio.XMLContext.find_device", false] │ │ │ │ │ - ], │ │ │ │ │ "frequency (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.frequency", false] │ │ │ │ │ ], │ │ │ │ │ "hwmon (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.hwmon", false] │ │ │ │ │ ], │ │ │ │ │ - "id (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.id", false] │ │ │ │ │ - ], │ │ │ │ │ "id (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.id", false] │ │ │ │ │ ], │ │ │ │ │ "id (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.id", false] │ │ │ │ │ ], │ │ │ │ │ "iio_attr": [ │ │ │ │ │ @@ -291,104 +207,65 @@ │ │ │ │ │ ], │ │ │ │ │ "iio_readdev": [ │ │ │ │ │ [7, "module-iio_readdev", false] │ │ │ │ │ ], │ │ │ │ │ "iio_writedev": [ │ │ │ │ │ [8, "module-iio_writedev", false] │ │ │ │ │ ], │ │ │ │ │ - "index (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.index", false] │ │ │ │ │ - ], │ │ │ │ │ "information (class in iio_attr)": [ │ │ │ │ │ [5, "iio_attr.Information", false] │ │ │ │ │ ], │ │ │ │ │ "information (class in iio_info)": [ │ │ │ │ │ [6, "iio_info.Information", false] │ │ │ │ │ ], │ │ │ │ │ "label (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.label", false] │ │ │ │ │ ], │ │ │ │ │ "label (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.label", false] │ │ │ │ │ ], │ │ │ │ │ - "localcontext (class in iio)": [ │ │ │ │ │ - [2, "iio.LocalContext", false] │ │ │ │ │ - ], │ │ │ │ │ "main() (in module iio_attr)": [ │ │ │ │ │ [5, "iio_attr.main", false] │ │ │ │ │ ], │ │ │ │ │ "main() (in module iio_info)": [ │ │ │ │ │ [6, "iio_info.main", false] │ │ │ │ │ ], │ │ │ │ │ "main() (in module iio_readdev)": [ │ │ │ │ │ [7, "iio_readdev.main", false] │ │ │ │ │ ], │ │ │ │ │ "main() (in module iio_writedev)": [ │ │ │ │ │ [8, "iio_writedev.main", false] │ │ │ │ │ ], │ │ │ │ │ - "modifier (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.modifier", false] │ │ │ │ │ - ], │ │ │ │ │ "module": [ │ │ │ │ │ [5, "module-iio_attr", false], │ │ │ │ │ [6, "module-iio_info", false], │ │ │ │ │ [7, "module-iio_readdev", false], │ │ │ │ │ [8, "module-iio_writedev", false] │ │ │ │ │ ], │ │ │ │ │ - "name (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.name", false] │ │ │ │ │ - ], │ │ │ │ │ - "name (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.name", false] │ │ │ │ │ - ], │ │ │ │ │ "name (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.name", false] │ │ │ │ │ ], │ │ │ │ │ "name (iio.devicebufferattr property)": [ │ │ │ │ │ [3, "iio.DeviceBufferAttr.name", false] │ │ │ │ │ ], │ │ │ │ │ "name (iio.devicedebugattr property)": [ │ │ │ │ │ [3, "iio.DeviceDebugAttr.name", false] │ │ │ │ │ ], │ │ │ │ │ - "name (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.name", false] │ │ │ │ │ - ], │ │ │ │ │ "name (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.name", false] │ │ │ │ │ ], │ │ │ │ │ "name (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.name", false] │ │ │ │ │ ], │ │ │ │ │ - "name (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.name", false] │ │ │ │ │ - ], │ │ │ │ │ "networkcontext (class in iio)": [ │ │ │ │ │ [2, "iio.NetworkContext", false] │ │ │ │ │ ], │ │ │ │ │ - "output (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.output", false] │ │ │ │ │ - ], │ │ │ │ │ - "poll_fd (iio.buffer property)": [ │ │ │ │ │ - [0, "iio.Buffer.poll_fd", false] │ │ │ │ │ - ], │ │ │ │ │ - "push() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.push", false] │ │ │ │ │ - ], │ │ │ │ │ - "read() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.read", false] │ │ │ │ │ - ], │ │ │ │ │ - "read() (iio.channel method)": [ │ │ │ │ │ - [1, "iio.Channel.read", false] │ │ │ │ │ - ], │ │ │ │ │ "read() (iio_readdev.datareader method)": [ │ │ │ │ │ [7, "iio_readdev.DataReader.read", false] │ │ │ │ │ ], │ │ │ │ │ - "refill() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.refill", false] │ │ │ │ │ - ], │ │ │ │ │ "reg_read() (iio.device method)": [ │ │ │ │ │ [3, "iio.Device.reg_read", false] │ │ │ │ │ ], │ │ │ │ │ "reg_read() (iio.trigger method)": [ │ │ │ │ │ [10, "iio.Trigger.reg_read", false] │ │ │ │ │ ], │ │ │ │ │ "reg_write() (iio.device method)": [ │ │ │ │ │ @@ -399,336 +276,219 @@ │ │ │ │ │ ], │ │ │ │ │ "sample_size (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.sample_size", false] │ │ │ │ │ ], │ │ │ │ │ "sample_size (iio.trigger property)": [ │ │ │ │ │ [10, "iio.Trigger.sample_size", false] │ │ │ │ │ ], │ │ │ │ │ - "scan_element (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.scan_element", false] │ │ │ │ │ - ], │ │ │ │ │ - "set_blocking_mode() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.set_blocking_mode", false] │ │ │ │ │ - ], │ │ │ │ │ "set_kernel_buffers_count() (iio.device method)": [ │ │ │ │ │ [3, "iio.Device.set_kernel_buffers_count", false] │ │ │ │ │ ], │ │ │ │ │ "set_kernel_buffers_count() (iio.trigger method)": [ │ │ │ │ │ [10, "iio.Trigger.set_kernel_buffers_count", false] │ │ │ │ │ ], │ │ │ │ │ - "set_timeout() (iio.context method)": [ │ │ │ │ │ - [2, "iio.Context.set_timeout", false] │ │ │ │ │ - ], │ │ │ │ │ - "set_timeout() (iio.localcontext method)": [ │ │ │ │ │ - [2, "iio.LocalContext.set_timeout", false] │ │ │ │ │ - ], │ │ │ │ │ "set_timeout() (iio.networkcontext method)": [ │ │ │ │ │ [2, "iio.NetworkContext.set_timeout", false] │ │ │ │ │ ], │ │ │ │ │ - "set_timeout() (iio.xmlcontext method)": [ │ │ │ │ │ - [2, "iio.XMLContext.set_timeout", false] │ │ │ │ │ - ], │ │ │ │ │ - "step (iio.buffer property)": [ │ │ │ │ │ - [0, "iio.Buffer.step", false] │ │ │ │ │ - ], │ │ │ │ │ "trigger (class in iio)": [ │ │ │ │ │ [10, "iio.Trigger", false] │ │ │ │ │ ], │ │ │ │ │ "trigger (iio.device property)": [ │ │ │ │ │ [3, "iio.Device.trigger", false] │ │ │ │ │ ], │ │ │ │ │ - "type (iio.channel property)": [ │ │ │ │ │ - [1, "iio.Channel.type", false] │ │ │ │ │ - ], │ │ │ │ │ "value (iio.devicebufferattr property)": [ │ │ │ │ │ [3, "iio.DeviceBufferAttr.value", false] │ │ │ │ │ ], │ │ │ │ │ "value (iio.devicedebugattr property)": [ │ │ │ │ │ [3, "iio.DeviceDebugAttr.value", false] │ │ │ │ │ ], │ │ │ │ │ - "version (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.version", false] │ │ │ │ │ - ], │ │ │ │ │ - "version (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.version", false] │ │ │ │ │ - ], │ │ │ │ │ "version (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.version", false] │ │ │ │ │ ], │ │ │ │ │ - "version (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.version", false] │ │ │ │ │ - ], │ │ │ │ │ - "write() (iio.buffer method)": [ │ │ │ │ │ - [0, "iio.Buffer.write", false] │ │ │ │ │ - ], │ │ │ │ │ - "write() (iio.channel method)": [ │ │ │ │ │ - [1, "iio.Channel.write", false] │ │ │ │ │ - ], │ │ │ │ │ "write() (iio_writedev.datawriter method)": [ │ │ │ │ │ [8, "iio_writedev.DataWriter.write", false] │ │ │ │ │ ], │ │ │ │ │ "write_information() (iio_attr.information method)": [ │ │ │ │ │ [5, "iio_attr.Information.write_information", false] │ │ │ │ │ ], │ │ │ │ │ "write_information() (iio_info.information method)": [ │ │ │ │ │ [6, "iio_info.Information.write_information", false] │ │ │ │ │ ], │ │ │ │ │ - "xml (iio.context property)": [ │ │ │ │ │ - [2, "iio.Context.xml", false] │ │ │ │ │ - ], │ │ │ │ │ - "xml (iio.localcontext property)": [ │ │ │ │ │ - [2, "iio.LocalContext.xml", false] │ │ │ │ │ - ], │ │ │ │ │ "xml (iio.networkcontext property)": [ │ │ │ │ │ [2, "iio.NetworkContext.xml", false] │ │ │ │ │ - ], │ │ │ │ │ - "xml (iio.xmlcontext property)": [ │ │ │ │ │ - [2, "iio.XMLContext.xml", false] │ │ │ │ │ - ], │ │ │ │ │ - "xmlcontext (class in iio)": [ │ │ │ │ │ - [2, "iio.XMLContext", false] │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ "objects": { │ │ │ │ │ "": [ │ │ │ │ │ [5, 3, 0, "-", "iio_attr"], │ │ │ │ │ [6, 3, 0, "-", "iio_info"], │ │ │ │ │ [7, 3, 0, "-", "iio_readdev"], │ │ │ │ │ [8, 3, 0, "-", "iio_writedev"] │ │ │ │ │ ], │ │ │ │ │ "iio": [ │ │ │ │ │ - [0, 0, 1, "", "Buffer"], │ │ │ │ │ - [1, 0, 1, "", "Channel"], │ │ │ │ │ - [1, 0, 1, "", "ChannelModifier"], │ │ │ │ │ - [1, 0, 1, "", "ChannelType"], │ │ │ │ │ - [2, 0, 1, "", "Context"], │ │ │ │ │ - [1, 0, 1, "", "DataFormat"], │ │ │ │ │ [3, 0, 1, "", "Device"], │ │ │ │ │ [3, 0, 1, "", "DeviceBufferAttr"], │ │ │ │ │ [3, 0, 1, "", "DeviceDebugAttr"], │ │ │ │ │ - [2, 0, 1, "", "LocalContext"], │ │ │ │ │ [2, 0, 1, "", "NetworkContext"], │ │ │ │ │ - [10, 0, 1, "", "Trigger"], │ │ │ │ │ - [2, 0, 1, "", "XMLContext"] │ │ │ │ │ - ], │ │ │ │ │ - "iio.Buffer": [ │ │ │ │ │ - [0, 1, 1, "", "cancel"], │ │ │ │ │ - [0, 2, 1, "", "device"], │ │ │ │ │ - [0, 2, 1, "", "poll_fd"], │ │ │ │ │ - [0, 1, 1, "", "push"], │ │ │ │ │ - [0, 1, 1, "", "read"], │ │ │ │ │ - [0, 1, 1, "", "refill"], │ │ │ │ │ - [0, 1, 1, "", "set_blocking_mode"], │ │ │ │ │ - [0, 2, 1, "", "step"], │ │ │ │ │ - [0, 1, 1, "", "write"] │ │ │ │ │ - ], │ │ │ │ │ - "iio.Channel": [ │ │ │ │ │ - [1, 2, 1, "", "attrs"], │ │ │ │ │ - [1, 2, 1, "", "data_format"], │ │ │ │ │ - [1, 2, 1, "", "device"], │ │ │ │ │ - [1, 2, 1, "", "enabled"], │ │ │ │ │ - [1, 2, 1, "", "id"], │ │ │ │ │ - [1, 2, 1, "", "index"], │ │ │ │ │ - [1, 2, 1, "", "modifier"], │ │ │ │ │ - [1, 2, 1, "", "name"], │ │ │ │ │ - [1, 2, 1, "", "output"], │ │ │ │ │ - [1, 1, 1, "", "read"], │ │ │ │ │ - [1, 2, 1, "", "scan_element"], │ │ │ │ │ - [1, 2, 1, "", "type"], │ │ │ │ │ - [1, 1, 1, "", "write"] │ │ │ │ │ - ], │ │ │ │ │ - "iio.Context": [ │ │ │ │ │ - [2, 2, 1, "", "attrs"], │ │ │ │ │ - [2, 1, 1, "", "clone"], │ │ │ │ │ - [2, 2, 1, "", "description"], │ │ │ │ │ - [2, 2, 1, "", "devices"], │ │ │ │ │ - [2, 1, 1, "", "find_device"], │ │ │ │ │ - [2, 2, 1, "", "name"], │ │ │ │ │ - [2, 1, 1, "", "set_timeout"], │ │ │ │ │ - [2, 2, 1, "", "version"], │ │ │ │ │ - [2, 2, 1, "", "xml"] │ │ │ │ │ + [10, 0, 1, "", "Trigger"] │ │ │ │ │ ], │ │ │ │ │ "iio.Device": [ │ │ │ │ │ - [3, 2, 1, "", "attrs"], │ │ │ │ │ - [3, 2, 1, "", "buffer_attrs"], │ │ │ │ │ - [3, 2, 1, "", "channels"], │ │ │ │ │ - [3, 2, 1, "", "context"], │ │ │ │ │ - [3, 2, 1, "", "debug_attrs"], │ │ │ │ │ - [3, 1, 1, "", "find_channel"], │ │ │ │ │ - [3, 2, 1, "", "hwmon"], │ │ │ │ │ - [3, 2, 1, "", "id"], │ │ │ │ │ - [3, 2, 1, "", "label"], │ │ │ │ │ - [3, 2, 1, "", "name"], │ │ │ │ │ - [3, 1, 1, "", "reg_read"], │ │ │ │ │ - [3, 1, 1, "", "reg_write"], │ │ │ │ │ - [3, 2, 1, "", "sample_size"], │ │ │ │ │ - [3, 1, 1, "", "set_kernel_buffers_count"], │ │ │ │ │ - [3, 2, 1, "", "trigger"] │ │ │ │ │ + [3, 1, 1, "", "attrs"], │ │ │ │ │ + [3, 1, 1, "", "buffer_attrs"], │ │ │ │ │ + [3, 1, 1, "", "channels"], │ │ │ │ │ + [3, 1, 1, "", "context"], │ │ │ │ │ + [3, 1, 1, "", "debug_attrs"], │ │ │ │ │ + [3, 2, 1, "", "find_channel"], │ │ │ │ │ + [3, 1, 1, "", "hwmon"], │ │ │ │ │ + [3, 1, 1, "", "id"], │ │ │ │ │ + [3, 1, 1, "", "label"], │ │ │ │ │ + [3, 1, 1, "", "name"], │ │ │ │ │ + [3, 2, 1, "", "reg_read"], │ │ │ │ │ + [3, 2, 1, "", "reg_write"], │ │ │ │ │ + [3, 1, 1, "", "sample_size"], │ │ │ │ │ + [3, 2, 1, "", "set_kernel_buffers_count"], │ │ │ │ │ + [3, 1, 1, "", "trigger"] │ │ │ │ │ ], │ │ │ │ │ "iio.DeviceBufferAttr": [ │ │ │ │ │ - [3, 2, 1, "", "filename"], │ │ │ │ │ - [3, 2, 1, "", "name"], │ │ │ │ │ - [3, 2, 1, "", "value"] │ │ │ │ │ + [3, 1, 1, "", "filename"], │ │ │ │ │ + [3, 1, 1, "", "name"], │ │ │ │ │ + [3, 1, 1, "", "value"] │ │ │ │ │ ], │ │ │ │ │ "iio.DeviceDebugAttr": [ │ │ │ │ │ - [3, 2, 1, "", "filename"], │ │ │ │ │ - [3, 2, 1, "", "name"], │ │ │ │ │ - [3, 2, 1, "", "value"] │ │ │ │ │ - ], │ │ │ │ │ - "iio.LocalContext": [ │ │ │ │ │ - [2, 2, 1, "", "attrs"], │ │ │ │ │ - [2, 1, 1, "", "clone"], │ │ │ │ │ - [2, 2, 1, "", "description"], │ │ │ │ │ - [2, 2, 1, "", "devices"], │ │ │ │ │ - [2, 1, 1, "", "find_device"], │ │ │ │ │ - [2, 2, 1, "", "name"], │ │ │ │ │ - [2, 1, 1, "", "set_timeout"], │ │ │ │ │ - [2, 2, 1, "", "version"], │ │ │ │ │ - [2, 2, 1, "", "xml"] │ │ │ │ │ + [3, 1, 1, "", "filename"], │ │ │ │ │ + [3, 1, 1, "", "name"], │ │ │ │ │ + [3, 1, 1, "", "value"] │ │ │ │ │ ], │ │ │ │ │ "iio.NetworkContext": [ │ │ │ │ │ - [2, 2, 1, "", "attrs"], │ │ │ │ │ - [2, 1, 1, "", "clone"], │ │ │ │ │ - [2, 2, 1, "", "description"], │ │ │ │ │ - [2, 2, 1, "", "devices"], │ │ │ │ │ - [2, 1, 1, "", "find_device"], │ │ │ │ │ - [2, 2, 1, "", "name"], │ │ │ │ │ - [2, 1, 1, "", "set_timeout"], │ │ │ │ │ - [2, 2, 1, "", "version"], │ │ │ │ │ - [2, 2, 1, "", "xml"] │ │ │ │ │ + [2, 1, 1, "", "attrs"], │ │ │ │ │ + [2, 2, 1, "", "clone"], │ │ │ │ │ + [2, 1, 1, "", "description"], │ │ │ │ │ + [2, 1, 1, "", "devices"], │ │ │ │ │ + [2, 2, 1, "", "find_device"], │ │ │ │ │ + [2, 1, 1, "", "name"], │ │ │ │ │ + [2, 2, 1, "", "set_timeout"], │ │ │ │ │ + [2, 1, 1, "", "version"], │ │ │ │ │ + [2, 1, 1, "", "xml"] │ │ │ │ │ ], │ │ │ │ │ "iio.Trigger": [ │ │ │ │ │ - [10, 2, 1, "", "attrs"], │ │ │ │ │ - [10, 2, 1, "", "buffer_attrs"], │ │ │ │ │ - [10, 2, 1, "", "channels"], │ │ │ │ │ - [10, 2, 1, "", "debug_attrs"], │ │ │ │ │ - [10, 1, 1, "", "find_channel"], │ │ │ │ │ - [10, 2, 1, "", "frequency"], │ │ │ │ │ - [10, 2, 1, "", "id"], │ │ │ │ │ - [10, 2, 1, "", "label"], │ │ │ │ │ - [10, 2, 1, "", "name"], │ │ │ │ │ - [10, 1, 1, "", "reg_read"], │ │ │ │ │ - [10, 1, 1, "", "reg_write"], │ │ │ │ │ - [10, 2, 1, "", "sample_size"], │ │ │ │ │ - [10, 1, 1, "", "set_kernel_buffers_count"] │ │ │ │ │ - ], │ │ │ │ │ - "iio.XMLContext": [ │ │ │ │ │ - [2, 2, 1, "", "attrs"], │ │ │ │ │ - [2, 1, 1, "", "clone"], │ │ │ │ │ - [2, 2, 1, "", "description"], │ │ │ │ │ - [2, 2, 1, "", "devices"], │ │ │ │ │ - [2, 1, 1, "", "find_device"], │ │ │ │ │ - [2, 2, 1, "", "name"], │ │ │ │ │ - [2, 1, 1, "", "set_timeout"], │ │ │ │ │ - [2, 2, 1, "", "version"], │ │ │ │ │ - [2, 2, 1, "", "xml"] │ │ │ │ │ + [10, 1, 1, "", "attrs"], │ │ │ │ │ + [10, 1, 1, "", "buffer_attrs"], │ │ │ │ │ + [10, 1, 1, "", "channels"], │ │ │ │ │ + [10, 1, 1, "", "debug_attrs"], │ │ │ │ │ + [10, 2, 1, "", "find_channel"], │ │ │ │ │ + [10, 1, 1, "", "frequency"], │ │ │ │ │ + [10, 1, 1, "", "id"], │ │ │ │ │ + [10, 1, 1, "", "label"], │ │ │ │ │ + [10, 1, 1, "", "name"], │ │ │ │ │ + [10, 2, 1, "", "reg_read"], │ │ │ │ │ + [10, 2, 1, "", "reg_write"], │ │ │ │ │ + [10, 1, 1, "", "sample_size"], │ │ │ │ │ + [10, 2, 1, "", "set_kernel_buffers_count"] │ │ │ │ │ ], │ │ │ │ │ "iio_attr": [ │ │ │ │ │ [5, 0, 1, "", "Arguments"], │ │ │ │ │ [5, 0, 1, "", "ContextBuilder"], │ │ │ │ │ [5, 0, 1, "", "Information"], │ │ │ │ │ [5, 4, 1, "", "main"] │ │ │ │ │ ], │ │ │ │ │ "iio_attr.ContextBuilder": [ │ │ │ │ │ - [5, 1, 1, "", "create"] │ │ │ │ │ + [5, 2, 1, "", "create"] │ │ │ │ │ ], │ │ │ │ │ "iio_attr.Information": [ │ │ │ │ │ - [5, 1, 1, "", "write_information"] │ │ │ │ │ + [5, 2, 1, "", "write_information"] │ │ │ │ │ ], │ │ │ │ │ "iio_info": [ │ │ │ │ │ [6, 0, 1, "", "Information"], │ │ │ │ │ [6, 4, 1, "", "main"] │ │ │ │ │ ], │ │ │ │ │ "iio_info.Information": [ │ │ │ │ │ - [6, 1, 1, "", "write_information"] │ │ │ │ │ + [6, 2, 1, "", "write_information"] │ │ │ │ │ ], │ │ │ │ │ "iio_readdev": [ │ │ │ │ │ [7, 0, 1, "", "Arguments"], │ │ │ │ │ [7, 0, 1, "", "BufferBuilder"], │ │ │ │ │ [7, 0, 1, "", "ContextBuilder"], │ │ │ │ │ [7, 0, 1, "", "DataReader"], │ │ │ │ │ [7, 4, 1, "", "main"] │ │ │ │ │ ], │ │ │ │ │ "iio_readdev.BufferBuilder": [ │ │ │ │ │ - [7, 1, 1, "", "create"] │ │ │ │ │ + [7, 2, 1, "", "create"] │ │ │ │ │ ], │ │ │ │ │ "iio_readdev.ContextBuilder": [ │ │ │ │ │ - [7, 1, 1, "", "create"] │ │ │ │ │ + [7, 2, 1, "", "create"] │ │ │ │ │ ], │ │ │ │ │ "iio_readdev.DataReader": [ │ │ │ │ │ - [7, 1, 1, "", "read"] │ │ │ │ │ + [7, 2, 1, "", "read"] │ │ │ │ │ ], │ │ │ │ │ "iio_writedev": [ │ │ │ │ │ [8, 0, 1, "", "Arguments"], │ │ │ │ │ [8, 0, 1, "", "BufferBuilder"], │ │ │ │ │ [8, 0, 1, "", "ContextBuilder"], │ │ │ │ │ [8, 0, 1, "", "DataWriter"], │ │ │ │ │ [8, 4, 1, "", "main"] │ │ │ │ │ ], │ │ │ │ │ "iio_writedev.BufferBuilder": [ │ │ │ │ │ - [8, 1, 1, "", "create"] │ │ │ │ │ + [8, 2, 1, "", "create"] │ │ │ │ │ ], │ │ │ │ │ "iio_writedev.ContextBuilder": [ │ │ │ │ │ - [8, 1, 1, "", "create"] │ │ │ │ │ + [8, 2, 1, "", "create"] │ │ │ │ │ ], │ │ │ │ │ "iio_writedev.DataWriter": [ │ │ │ │ │ - [8, 1, 1, "", "write"] │ │ │ │ │ + [8, 2, 1, "", "write"] │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ "objnames": { │ │ │ │ │ "0": ["py", "class", "Python class"], │ │ │ │ │ - "1": ["py", "method", "Python method"], │ │ │ │ │ - "2": ["py", "property", "Python property"], │ │ │ │ │ + "1": ["py", "property", "Python property"], │ │ │ │ │ + "2": ["py", "method", "Python method"], │ │ │ │ │ "3": ["py", "module", "Python module"], │ │ │ │ │ "4": ["py", "function", "Python function"] │ │ │ │ │ }, │ │ │ │ │ "objtypes": { │ │ │ │ │ "0": "py:class", │ │ │ │ │ - "1": "py:method", │ │ │ │ │ - "2": "py:property", │ │ │ │ │ + "1": "py:property", │ │ │ │ │ + "2": "py:method", │ │ │ │ │ "3": "py:module", │ │ │ │ │ "4": "py:function" │ │ │ │ │ }, │ │ │ │ │ "terms": { │ │ │ │ │ - "": [0, 5, 6, 7, 8], │ │ │ │ │ + "": [5, 6, 7, 8], │ │ │ │ │ "0": 5, │ │ │ │ │ "02110": [5, 6, 7, 8], │ │ │ │ │ - "1": [1, 5], │ │ │ │ │ + "1": 5, │ │ │ │ │ "1301": [5, 6, 7, 8], │ │ │ │ │ "2": [5, 6, 7, 8], │ │ │ │ │ "2015": 6, │ │ │ │ │ "2020": [5, 7, 8], │ │ │ │ │ "3": 5, │ │ │ │ │ "4": 5, │ │ │ │ │ "5": 5, │ │ │ │ │ "51": [5, 6, 7, 8], │ │ │ │ │ - "A": [1, 5, 6, 7, 8], │ │ │ │ │ + "A": [5, 6, 7, 8], │ │ │ │ │ "FOR": [5, 6, 7, 8], │ │ │ │ │ - "If": 1, │ │ │ │ │ "It": [5, 6, 7, 8], │ │ │ │ │ "No": 5, │ │ │ │ │ "On": 9, │ │ │ │ │ - "The": [0, 1, 2, 3, 5, 9, 10], │ │ │ │ │ + "The": [2, 3, 5, 9, 10], │ │ │ │ │ "_": 5, │ │ │ │ │ "__init__": 5, │ │ │ │ │ "__main__": 5, │ │ │ │ │ "__name__": 5, │ │ │ │ │ "_add_channel_group": 5, │ │ │ │ │ "_add_context_group": 5, │ │ │ │ │ "_add_help_group": 5, │ │ │ │ │ "_add_required_mutex_group": 5, │ │ │ │ │ "_auto": 5, │ │ │ │ │ "_buffer_attribute_inform": 5, │ │ │ │ │ "_buffer_attributes_inform": 5, │ │ │ │ │ - "_channel": 1, │ │ │ │ │ "_channel_attribute_inform": 5, │ │ │ │ │ "_channel_attributes_inform": 5, │ │ │ │ │ "_channel_group": 5, │ │ │ │ │ "_channel_inform": 5, │ │ │ │ │ - "_context": [2, 5], │ │ │ │ │ + "_context": 5, │ │ │ │ │ "_context_group": 5, │ │ │ │ │ "_context_inform": 5, │ │ │ │ │ "_debug_attribute_inform": 5, │ │ │ │ │ "_debug_attributes_inform": 5, │ │ │ │ │ "_default": 5, │ │ │ │ │ "_devic": [3, 10], │ │ │ │ │ "_device_attribute_inform": 5, │ │ │ │ │ @@ -751,402 +511,355 @@ │ │ │ │ │ "about": [5, 6, 7, 8], │ │ │ │ │ "act": 10, │ │ │ │ │ "action": 5, │ │ │ │ │ "add_argu": 5, │ │ │ │ │ "add_argument_group": 5, │ │ │ │ │ "add_mutually_exclusive_group": 5, │ │ │ │ │ "address": [3, 10], │ │ │ │ │ - "all": 0, │ │ │ │ │ "along": [5, 6, 7, 8], │ │ │ │ │ - "an": [0, 1, 2, 3, 10], │ │ │ │ │ + "an": [2, 3, 10], │ │ │ │ │ "analog": [5, 6, 7, 8], │ │ │ │ │ "analogdevicesinc": 9, │ │ │ │ │ "ani": [5, 6, 7, 8], │ │ │ │ │ - "ar": [1, 9], │ │ │ │ │ + "ar": 9, │ │ │ │ │ "arg": 5, │ │ │ │ │ "arg_uri": 5, │ │ │ │ │ "argpars": 5, │ │ │ │ │ "argument": [4, 5, 7, 8], │ │ │ │ │ "argumentpars": 5, │ │ │ │ │ - "arrai": [0, 1], │ │ │ │ │ - "attr": [1, 2, 3, 5, 10], │ │ │ │ │ + "attr": [2, 3, 5, 10], │ │ │ │ │ "attribut": [2, 5, 10], │ │ │ │ │ "author": [5, 6, 7, 8], │ │ │ │ │ "auto": 5, │ │ │ │ │ "avail": [3, 10], │ │ │ │ │ "b": 5, │ │ │ │ │ "backend": 2, │ │ │ │ │ "base": [5, 6, 7, 8], │ │ │ │ │ "been": [5, 6, 7, 8], │ │ │ │ │ "bin": 5, │ │ │ │ │ "bind": [5, 6, 7, 8], │ │ │ │ │ "bit": 5, │ │ │ │ │ - "block": 0, │ │ │ │ │ - "blocking_mod": 0, │ │ │ │ │ - "bool": [1, 3, 10], │ │ │ │ │ - "boolean": 0, │ │ │ │ │ + "bool": [3, 10], │ │ │ │ │ "boston": [5, 6, 7, 8], │ │ │ │ │ "bound": 3, │ │ │ │ │ - "boundari": 1, │ │ │ │ │ - "buf": 1, │ │ │ │ │ - "buffer": [1, 3, 5, 7, 8, 9, 10], │ │ │ │ │ + "buffer": [3, 5, 7, 8, 9, 10], │ │ │ │ │ "buffer_attr": [3, 5, 10], │ │ │ │ │ "bufferbuild": [4, 7, 8], │ │ │ │ │ - "byte": [0, 1, 5], │ │ │ │ │ - "bytearrai": [0, 1], │ │ │ │ │ - "c": [0, 5, 6, 7, 8], │ │ │ │ │ + "byte": 5, │ │ │ │ │ + "c": [5, 6, 7, 8], │ │ │ │ │ "can": [5, 6, 7, 8, 9, 10], │ │ │ │ │ - "cancel": 0, │ │ │ │ │ "case": 5, │ │ │ │ │ "cd": 9, │ │ │ │ │ "cercueil": 6, │ │ │ │ │ "chan": 4, │ │ │ │ │ "channel": [3, 4, 5, 9, 10], │ │ │ │ │ "channel_attr": 5, │ │ │ │ │ "channel_stop": 5, │ │ │ │ │ - "channelattr": 1, │ │ │ │ │ - "channelmodifi": 1, │ │ │ │ │ - "channeltyp": 1, │ │ │ │ │ - "class": [0, 1, 2, 3, 5, 6, 7, 8, 10], │ │ │ │ │ + "class": [2, 3, 5, 6, 7, 8, 10], │ │ │ │ │ "clone": [2, 9], │ │ │ │ │ - "code": 0, │ │ │ │ │ "com": [5, 6, 7, 8, 9], │ │ │ │ │ "common": 9, │ │ │ │ │ - "configur": [1, 3, 10], │ │ │ │ │ + "configur": [3, 10], │ │ │ │ │ "connect": 5, │ │ │ │ │ "constructor": 5, │ │ │ │ │ - "contain": [0, 1, 2, 3, 5, 10], │ │ │ │ │ + "contain": [2, 3, 5, 10], │ │ │ │ │ "content": [3, 10], │ │ │ │ │ "context": [3, 4, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "context_attr": 5, │ │ │ │ │ "context_build": 5, │ │ │ │ │ "contextbuild": [4, 5, 7, 8], │ │ │ │ │ "continu": 5, │ │ │ │ │ - "convert": 1, │ │ │ │ │ - "copi": [0, 1, 5, 6, 7, 8], │ │ │ │ │ + "copi": [5, 6, 7, 8], │ │ │ │ │ "copyright": [5, 6, 7, 8], │ │ │ │ │ - "correspond": 1, │ │ │ │ │ "count": [3, 10], │ │ │ │ │ "creat": [4, 5, 7, 8], │ │ │ │ │ "cristian": [5, 7, 8], │ │ │ │ │ "ctx": [3, 4, 5, 7, 8, 10], │ │ │ │ │ "ctxname": 4, │ │ │ │ │ - "current": [0, 2, 3, 6], │ │ │ │ │ - "cyclic": 0, │ │ │ │ │ + "current": [2, 3, 6], │ │ │ │ │ "d": 5, │ │ │ │ │ - "data": [1, 7, 8], │ │ │ │ │ - "data_format": [1, 5], │ │ │ │ │ - "dataformat": 1, │ │ │ │ │ + "data": [7, 8], │ │ │ │ │ + "data_format": 5, │ │ │ │ │ "dataread": [4, 7], │ │ │ │ │ "datawrit": [4, 8], │ │ │ │ │ "debug": [3, 5, 10], │ │ │ │ │ "debug_attr": [3, 5, 10], │ │ │ │ │ "def": 5, │ │ │ │ │ - "default": 0, │ │ │ │ │ "descript": [2, 5], │ │ │ │ │ "detail": [5, 6, 7, 8], │ │ │ │ │ "detect_context": 5, │ │ │ │ │ - "dev": [1, 4, 5], │ │ │ │ │ + "dev": [4, 5], │ │ │ │ │ "develop": [5, 6, 7, 8], │ │ │ │ │ - "devic": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10], │ │ │ │ │ + "devic": [2, 4, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "device_attr": 5, │ │ │ │ │ "deviceattr": [3, 10], │ │ │ │ │ "devicebufferattr": [3, 10], │ │ │ │ │ "devicedebugattr": [3, 10], │ │ │ │ │ - "dict": [1, 2, 3, 10], │ │ │ │ │ + "dict": [2, 3, 10], │ │ │ │ │ "directli": 9, │ │ │ │ │ "disabl": [3, 10], │ │ │ │ │ "distinct": 5, │ │ │ │ │ "distribut": [5, 6, 7, 8], │ │ │ │ │ "e": 5, │ │ │ │ │ "each": [3, 4, 10], │ │ │ │ │ "eas": [5, 6, 7, 8], │ │ │ │ │ "either": [5, 6, 7, 8], │ │ │ │ │ - "element": 1, │ │ │ │ │ "elif": 5, │ │ │ │ │ - "els": [0, 4, 5], │ │ │ │ │ - "enabl": [1, 3, 10], │ │ │ │ │ + "els": [4, 5], │ │ │ │ │ + "enabl": [3, 10], │ │ │ │ │ "end": 5, │ │ │ │ │ - "enum": 1, │ │ │ │ │ "env": 5, │ │ │ │ │ "err": 5, │ │ │ │ │ "errno": 5, │ │ │ │ │ "error": 5, │ │ │ │ │ "even": [5, 6, 7, 8], │ │ │ │ │ "exampl": 9, │ │ │ │ │ "except": 5, │ │ │ │ │ "exit": 5, │ │ │ │ │ "export": 9, │ │ │ │ │ - "extract": 1, │ │ │ │ │ - "fals": [0, 1, 3, 5, 10], │ │ │ │ │ - "fetch": 0, │ │ │ │ │ + "fals": [3, 5, 10], │ │ │ │ │ "fifth": [5, 6, 7, 8], │ │ │ │ │ "filenam": 3, │ │ │ │ │ "filenotfounderror": 5, │ │ │ │ │ "filter": 5, │ │ │ │ │ "find": [2, 3, 5, 6, 7, 8, 10], │ │ │ │ │ "find_channel": [3, 10], │ │ │ │ │ "find_devic": 2, │ │ │ │ │ "first": 5, │ │ │ │ │ "fit": [5, 6, 7, 8], │ │ │ │ │ "fix": 9, │ │ │ │ │ "floor": [5, 6, 7, 8], │ │ │ │ │ - "format": [1, 4, 5], │ │ │ │ │ + "format": [4, 5], │ │ │ │ │ "found": 5, │ │ │ │ │ "foundat": [5, 6, 7, 8], │ │ │ │ │ "franklin": [5, 6, 7, 8], │ │ │ │ │ "free": [5, 6, 7, 8], │ │ │ │ │ "frequenc": 10, │ │ │ │ │ - "from": [0, 1, 7, 9], │ │ │ │ │ - "full": 0, │ │ │ │ │ + "from": [7, 9], │ │ │ │ │ "gener": [5, 6, 7, 8], │ │ │ │ │ "get": [3, 10], │ │ │ │ │ "git": 9, │ │ │ │ │ "github": 9, │ │ │ │ │ - "given": [0, 1], │ │ │ │ │ "gnu": [5, 6, 7, 8], │ │ │ │ │ "grab": 9, │ │ │ │ │ "ha": [5, 6, 7, 8], │ │ │ │ │ - "hardwar": [0, 3], │ │ │ │ │ - "have": [1, 5, 6, 7, 8], │ │ │ │ │ + "hardwar": 3, │ │ │ │ │ + "have": [5, 6, 7, 8], │ │ │ │ │ "help": 5, │ │ │ │ │ "hope": [5, 6, 7, 8], │ │ │ │ │ - "host": 1, │ │ │ │ │ "hostnam": 2, │ │ │ │ │ "how": 5, │ │ │ │ │ "http": 9, │ │ │ │ │ "hwmon": 3, │ │ │ │ │ "hz": 10, │ │ │ │ │ - "i": [0, 1, 2, 3, 5, 6, 7, 8, 9], │ │ │ │ │ + "i": [2, 3, 5, 6, 7, 8, 9], │ │ │ │ │ "iacob": [5, 7, 8], │ │ │ │ │ - "id": [1, 2, 3, 5, 10], │ │ │ │ │ - "identifi": [1, 3, 10], │ │ │ │ │ + "id": [2, 3, 5, 10], │ │ │ │ │ + "identifi": [3, 10], │ │ │ │ │ "ignor": 5, │ │ │ │ │ "ignore_cas": 5, │ │ │ │ │ - "iio": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10], │ │ │ │ │ + "iio": [2, 3, 4, 5, 6, 7, 8, 10], │ │ │ │ │ "iio_attr": 4, │ │ │ │ │ "iio_info": 4, │ │ │ │ │ "iio_readdev": 4, │ │ │ │ │ "iio_writedev": 4, │ │ │ │ │ "impli": [5, 6, 7, 8], │ │ │ │ │ "import": [4, 5], │ │ │ │ │ "inc": [5, 6, 7, 8], │ │ │ │ │ - "index": [1, 5, 9], │ │ │ │ │ + "index": [5, 9], │ │ │ │ │ "industri": [5, 6, 7, 8, 9], │ │ │ │ │ "inform": [4, 5, 6, 7, 8], │ │ │ │ │ - "input": [1, 5, 7, 8], │ │ │ │ │ + "input": [5, 7, 8], │ │ │ │ │ "input_channel": 5, │ │ │ │ │ "input_onli": 5, │ │ │ │ │ "input_stop": 5, │ │ │ │ │ - "insid": 0, │ │ │ │ │ - "instanc": [1, 2], │ │ │ │ │ - "int": [0, 1, 2, 3, 10], │ │ │ │ │ + "instanc": 2, │ │ │ │ │ + "int": [2, 3, 10], │ │ │ │ │ "interfac": [5, 6, 7, 8, 9], │ │ │ │ │ "is_b": 5, │ │ │ │ │ "is_fully_defin": 5, │ │ │ │ │ "is_output": [3, 10], │ │ │ │ │ "is_sign": 5, │ │ │ │ │ "item": 5, │ │ │ │ │ "its": [2, 3, 10], │ │ │ │ │ "kei": 5, │ │ │ │ │ "kernel": [3, 10], │ │ │ │ │ "l": 5, │ │ │ │ │ "label": [2, 3, 10], │ │ │ │ │ "later": [5, 6, 7, 8], │ │ │ │ │ - "layer": 0, │ │ │ │ │ "len": 5, │ │ │ │ │ "length": 5, │ │ │ │ │ "lib": 9, │ │ │ │ │ "libiio": [5, 6, 7, 8], │ │ │ │ │ "librari": [5, 6, 7, 8, 9], │ │ │ │ │ "licens": [5, 6, 7, 8], │ │ │ │ │ "linux": [5, 6, 7, 8, 9], │ │ │ │ │ - "list": [1, 2, 3, 4, 10], │ │ │ │ │ - "local": 2, │ │ │ │ │ + "list": [2, 3, 4, 10], │ │ │ │ │ "localcontext": 2, │ │ │ │ │ "locat": 9, │ │ │ │ │ "lower": 5, │ │ │ │ │ "ma": [5, 6, 7, 8], │ │ │ │ │ "main": [4, 5, 6, 7, 8], │ │ │ │ │ "mani": 5, │ │ │ │ │ "merchant": [5, 6, 7, 8], │ │ │ │ │ "metavar": 5, │ │ │ │ │ "method": [5, 6, 7, 8], │ │ │ │ │ "millisecond": 2, │ │ │ │ │ - "mode": 0, │ │ │ │ │ - "modifi": [1, 5, 6, 7, 8], │ │ │ │ │ - "modul": [1, 5, 6, 7, 8, 9], │ │ │ │ │ + "modifi": [5, 6, 7, 8], │ │ │ │ │ + "modul": [5, 6, 7, 8, 9], │ │ │ │ │ "monitor": 3, │ │ │ │ │ "more": [5, 6, 7, 8], │ │ │ │ │ "multipl": 5, │ │ │ │ │ "n": 5, │ │ │ │ │ - "name": [1, 2, 3, 4, 5, 10], │ │ │ │ │ + "name": [2, 3, 4, 5, 10], │ │ │ │ │ "name_or_id": [3, 10], │ │ │ │ │ "name_or_id_or_label": 2, │ │ │ │ │ "narg": 5, │ │ │ │ │ - "nativ": 1, │ │ │ │ │ "network": 2, │ │ │ │ │ "networkcontext": 2, │ │ │ │ │ - "new": [0, 2], │ │ │ │ │ - "none": [0, 1, 2, 5], │ │ │ │ │ - "note": 1, │ │ │ │ │ + "new": 2, │ │ │ │ │ + "none": [2, 5], │ │ │ │ │ "nread": 5, │ │ │ │ │ - "number": [0, 1, 3, 10], │ │ │ │ │ - "o": [0, 1, 2, 5, 6, 7, 8, 9], │ │ │ │ │ - "object": [0, 1, 2, 3, 10], │ │ │ │ │ - "one": [1, 3, 5, 10], │ │ │ │ │ + "number": [3, 10], │ │ │ │ │ + "o": [2, 5, 6, 7, 8, 9], │ │ │ │ │ + "object": [2, 3, 10], │ │ │ │ │ + "one": [3, 5, 10], │ │ │ │ │ "onli": [3, 5, 10], │ │ │ │ │ - "oper": [0, 1, 2], │ │ │ │ │ + "oper": 2, │ │ │ │ │ "option": [5, 6, 7, 8], │ │ │ │ │ "oserror": 5, │ │ │ │ │ - "other": 1, │ │ │ │ │ "other_str": 5, │ │ │ │ │ - "otherwis": 1, │ │ │ │ │ - "output": [1, 3, 5, 10], │ │ │ │ │ + "output": [3, 5, 10], │ │ │ │ │ "output_channel": 5, │ │ │ │ │ "output_onli": 5, │ │ │ │ │ "output_stop": 5, │ │ │ │ │ "packag": [5, 6, 7, 8, 9], │ │ │ │ │ "page": [5, 6, 7, 8, 9], │ │ │ │ │ - "paramet": [0, 1, 2, 3, 10], │ │ │ │ │ + "paramet": [2, 3, 10], │ │ │ │ │ "pars": [5, 7, 8], │ │ │ │ │ "parse_arg": 5, │ │ │ │ │ "parser": 5, │ │ │ │ │ "part": [5, 6, 7, 8], │ │ │ │ │ "particular": [5, 6, 7, 8], │ │ │ │ │ "path": 9, │ │ │ │ │ "paul": 6, │ │ │ │ │ "pip": 9, │ │ │ │ │ "pleas": 5, │ │ │ │ │ - "poll_fd": 0, │ │ │ │ │ "popitem": 5, │ │ │ │ │ - "possibl": 1, │ │ │ │ │ "print": [4, 5], │ │ │ │ │ "program": [5, 6, 7, 8], │ │ │ │ │ - "properti": [0, 1, 2, 3, 10], │ │ │ │ │ + "properti": [2, 3, 10], │ │ │ │ │ "provid": 5, │ │ │ │ │ "public": [5, 6, 7, 8], │ │ │ │ │ "publish": [5, 6, 7, 8], │ │ │ │ │ "purpos": [5, 6, 7, 8], │ │ │ │ │ - "push": [0, 8], │ │ │ │ │ + "push": 8, │ │ │ │ │ "py": 9, │ │ │ │ │ "pylibiio": 9, │ │ │ │ │ "python": [5, 6, 7, 8], │ │ │ │ │ "python3": 9, │ │ │ │ │ "pythonpath": 9, │ │ │ │ │ "q": 5, │ │ │ │ │ "qualifi": 5, │ │ │ │ │ - "qualnam": 1, │ │ │ │ │ "quiet": 5, │ │ │ │ │ "rais": 5, │ │ │ │ │ - "raw": 1, │ │ │ │ │ - "read": [0, 1, 3, 4, 5, 7, 10], │ │ │ │ │ + "read": [3, 4, 5, 7, 10], │ │ │ │ │ "receiv": [5, 6, 7, 8], │ │ │ │ │ "redistribut": [5, 6, 7, 8], │ │ │ │ │ - "refil": 0, │ │ │ │ │ "reg": [3, 10], │ │ │ │ │ "reg_read": [3, 10], │ │ │ │ │ "reg_writ": [3, 10], │ │ │ │ │ "regist": [3, 10], │ │ │ │ │ "repeat": 5, │ │ │ │ │ - "repres": [1, 3], │ │ │ │ │ + "repres": 3, │ │ │ │ │ "represent": [2, 3, 10], │ │ │ │ │ "request": [5, 6, 7, 8], │ │ │ │ │ "requir": 5, │ │ │ │ │ "result": 5, │ │ │ │ │ - "retriev": [0, 6], │ │ │ │ │ - "return": [0, 1, 2, 3, 5, 10], │ │ │ │ │ - "same": [1, 6, 7, 8], │ │ │ │ │ - "sampl": [0, 1, 3, 7, 8, 10], │ │ │ │ │ + "retriev": 6, │ │ │ │ │ + "return": [2, 3, 5, 10], │ │ │ │ │ + "same": [6, 7, 8], │ │ │ │ │ + "sampl": [3, 7, 8, 10], │ │ │ │ │ "sample_s": [3, 10], │ │ │ │ │ - "samples_count": 0, │ │ │ │ │ - "scan": [1, 4, 5], │ │ │ │ │ + "scan": [4, 5], │ │ │ │ │ "scan_channel": 5, │ │ │ │ │ "scan_context": [4, 5], │ │ │ │ │ - "scan_el": [1, 5], │ │ │ │ │ + "scan_el": 5, │ │ │ │ │ "scan_onli": 5, │ │ │ │ │ "scan_stop": 5, │ │ │ │ │ "search": [3, 5, 9, 10], │ │ │ │ │ "search_buff": 5, │ │ │ │ │ "search_channel": 5, │ │ │ │ │ "search_context": 5, │ │ │ │ │ "search_debug": 5, │ │ │ │ │ "search_devic": 5, │ │ │ │ │ "see": [5, 6, 7, 8], │ │ │ │ │ "select": 5, │ │ │ │ │ "self": 5, │ │ │ │ │ - "set": [0, 1, 2, 3, 10], │ │ │ │ │ - "set_blocking_mod": 0, │ │ │ │ │ + "set": [2, 3, 10], │ │ │ │ │ "set_kernel_buffers_count": [3, 10], │ │ │ │ │ "set_timeout": 2, │ │ │ │ │ "setup": 9, │ │ │ │ │ "shift": 5, │ │ │ │ │ "should": [5, 6, 7, 8], │ │ │ │ │ "sign": 5, │ │ │ │ │ "similar": 5, │ │ │ │ │ "site": 9, │ │ │ │ │ - "size": [0, 3, 10], │ │ │ │ │ + "size": [3, 10], │ │ │ │ │ "softwar": [5, 6, 7, 8], │ │ │ │ │ "sometim": 9, │ │ │ │ │ - "sourc": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ + "sourc": [2, 3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "specif": [2, 5], │ │ │ │ │ - "specifi": [1, 3, 10], │ │ │ │ │ - "start": 1, │ │ │ │ │ - "state": 1, │ │ │ │ │ - "step": 0, │ │ │ │ │ + "specifi": [3, 10], │ │ │ │ │ "store_tru": 5, │ │ │ │ │ - "str": [1, 2, 3, 5, 10], │ │ │ │ │ + "str": [2, 3, 5, 10], │ │ │ │ │ "street": [5, 6, 7, 8], │ │ │ │ │ "strerror": 5, │ │ │ │ │ "string": 5, │ │ │ │ │ - "submit": 0, │ │ │ │ │ "sudo": 9, │ │ │ │ │ "sy": 5, │ │ │ │ │ "sysf": 3, │ │ │ │ │ "t": 5, │ │ │ │ │ "term": [5, 6, 7, 8], │ │ │ │ │ - "thi": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ + "thi": [2, 3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "time": [3, 10], │ │ │ │ │ "timeout": 2, │ │ │ │ │ "too": 5, │ │ │ │ │ "tool": [5, 6, 7, 8], │ │ │ │ │ "trigger": [2, 3, 9], │ │ │ │ │ - "true": [0, 1, 3, 5, 10], │ │ │ │ │ + "true": [3, 5, 10], │ │ │ │ │ "try": 5, │ │ │ │ │ - "two": 1, │ │ │ │ │ - "type": [0, 1, 2, 3, 5, 10], │ │ │ │ │ + "type": [2, 3, 5, 10], │ │ │ │ │ "type_nam": 5, │ │ │ │ │ "u": 5, │ │ │ │ │ "ubuntu": 9, │ │ │ │ │ "unabl": 5, │ │ │ │ │ "under": [5, 6, 7, 8], │ │ │ │ │ "upper": 5, │ │ │ │ │ "uri": 5, │ │ │ │ │ - "us": [0, 1, 3, 5, 6, 7, 8, 10], │ │ │ │ │ + "us": [3, 5, 6, 7, 8, 10], │ │ │ │ │ "usa": [5, 6, 7, 8], │ │ │ │ │ "usag": 5, │ │ │ │ │ "usr": [5, 9], │ │ │ │ │ - "valid": [1, 3, 10], │ │ │ │ │ - "valu": [1, 2, 3, 5, 10], │ │ │ │ │ + "valid": [3, 10], │ │ │ │ │ + "valu": [2, 3, 5, 10], │ │ │ │ │ "vari": [3, 10], │ │ │ │ │ "veri": 5, │ │ │ │ │ "version": [2, 5, 6, 7, 8, 9], │ │ │ │ │ "wai": [5, 6, 7, 8], │ │ │ │ │ "warranti": [5, 6, 7, 8], │ │ │ │ │ "which": 3, │ │ │ │ │ "without": [5, 6, 7, 8], │ │ │ │ │ "work": [5, 6, 7, 8], │ │ │ │ │ - "write": [0, 1, 4, 5, 6, 7, 8], │ │ │ │ │ + "write": [4, 5, 6, 7, 8], │ │ │ │ │ "write_inform": [4, 5, 6], │ │ │ │ │ - "written": [0, 1, 5, 6, 7, 8], │ │ │ │ │ + "written": [5, 6, 7, 8], │ │ │ │ │ "wrote": 5, │ │ │ │ │ "x": 5, │ │ │ │ │ "xml": 2, │ │ │ │ │ - "xmlcontext": 2, │ │ │ │ │ - "xmlfile": 2, │ │ │ │ │ "you": [5, 6, 7, 8], │ │ │ │ │ "your": [5, 6, 7, 8] │ │ │ │ │ }, │ │ │ │ │ "titles": ["Buffer", "Channels", "Contexts", "Device", "Examples", "iio_attr", "iio_info", "iio_readdev", "iio_writedev", "libiio Python Bindings", "Trigger"], │ │ │ │ │ "titleterms": { │ │ │ │ │ "applic": 4, │ │ │ │ │ "attribut": [1, 3],