--- /srv/reproducible-results/rbuild-debian/r-b-build.tSdtsuoW/b1/libiio_0.26-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.tSdtsuoW/b2/libiio_0.26-1_amd64.changes ├── Files │ @@ -1,10 +1,10 @@ │ │ 97fd7d3d14aeabff170af80d2b4af6dc 92184 debug optional iiod-dbgsym_0.26-1_amd64.deb │ 06866fc70daa3e51dbc378c716fc50d4 36656 net optional iiod_0.26-1_amd64.deb │ cab8fc343e7d6501bd4613bcd7c9ab60 14192 libdevel optional libiio-dev_0.26-1_amd64.deb │ 8ce6b646bd8e3772d23e13f9ef52d27d 131756 debug optional libiio-utils-dbgsym_0.26-1_amd64.deb │ af41bf5d060b646e0f53e5426c53aa27 77656 libs optional libiio-utils_0.26-1_amd64.deb │ 4986adbd4472e0a2cbaa61139e7521b1 165232 debug optional libiio0-dbgsym_0.26-1_amd64.deb │ - 73340e641862cecd7788b73718547edc 1277228 doc optional libiio0-doc_0.26-1_all.deb │ + c73e876eb128c673ec73bfa900389db2 1275604 doc optional libiio0-doc_0.26-1_all.deb │ a184b717610204add88dc433818b0ad5 51784 libs optional libiio0_0.26-1_amd64.deb │ 5244ccfa148bd2667a44f67ed1e7f4ec 13724 python optional python3-libiio_0.26-1_all.deb ├── libiio0-doc_0.26-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-26 02:36:45.000000 debian-binary │ │ --rw-r--r-- 0 0 0 17948 2024-10-26 02:36:45.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1259088 2024-10-26 02:36:45.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 17928 2024-10-26 02:36:45.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1257484 2024-10-26 02:36:45.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── file list │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 584 2024-10-26 02:36:45.000000 ./control │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84244 2024-10-26 02:36:45.000000 ./md5sums │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84148 2024-10-26 02:36:45.000000 ./md5sums │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libiio0-doc │ │ │ │ Source: libiio │ │ │ │ Version: 0.26-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: A. Maitland Bottoms │ │ │ │ -Installed-Size: 5528 │ │ │ │ +Installed-Size: 5397 │ │ │ │ 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 │ │ │ │ ├── line order │ │ │ │ │ @@ -716,15 +716,14 @@ │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_readdev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_reg.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_stresstest.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_writedev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man3/libiio.3.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/.buildinfo │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html │ │ │ │ │ -usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_attr.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_info.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_readdev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_writedev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/buffer.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -730,20 +730,19 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/man1/iio_stresstest.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/man1/iio_writedev.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16899 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/libiio.3.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 230 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/.buildinfo │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 176334 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 106936 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_attr.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 175945 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23389 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34808 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37614 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_writedev.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3102 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/buffer.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 300 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/device.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 601 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/examples.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 556 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_attr.rst.txt │ │ │ │ @@ -762,26 +761,26 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-10-25 18:53:47.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/minus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-10-25 18:53:47.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/plus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5359 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/pygments.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5123 2024-10-25 18:53:47.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/sphinx_highlight.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3496 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/buffer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3683 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/channel.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3528 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/context.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16753 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/device.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11622 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/examples.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14109 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 112108 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3674 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/device.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10393 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/examples.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10313 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 107201 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6724 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10299 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10323 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6118 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/index.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 816 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3877 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 664 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3716 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3161 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17171 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13406 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11622 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/trigger.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 255 2024-10-26 02:36:45.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/doctools.js -> ../../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/jquery.js -> ../../../../../javascript/jquery/jquery.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/language_data.js -> ../../../../../javascript/sphinxdoc/1.0/language_data.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/searchtools.js -> ../../../../../javascript/sphinxdoc/1.0/searchtools.js │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html │ │ │ │ @@ -791,16 +791,14 @@ │ │ │ │ _d_read_attr(self._device, self._name_ascii, buf, len(buf)) │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ _d_write_attr(self._device, self._name_ascii, value.encode("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class DeviceDebugAttr(DeviceAttr): │ │ │ │ """Represents a debug attribute of an IIO device.""" │ │ │ │ │ │ │ │ def __init__(self, device, name): │ │ │ │ """ │ │ │ │ Initialize a new instance of the DeviceDebugAttr class. │ │ │ │ │ │ │ │ @@ -816,20 +814,17 @@ │ │ │ │ │ │ │ │ def _read(self): │ │ │ │ buf = create_string_buffer(1024) │ │ │ │ _d_read_debug_attr(self._device, self._name_ascii, buf, len(buf)) │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ - _d_write_debug_attr(self._device, self._name_ascii, value.encode("ascii"))
│ │ │ │ + _d_write_debug_attr(self._device, self._name_ascii, value.encode("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class DeviceBufferAttr(DeviceAttr): │ │ │ │ """Represents a buffer attribute of an IIO device.""" │ │ │ │ │ │ │ │ def __init__(self, device, name): │ │ │ │ """ │ │ │ │ Initialize a new instance of the DeviceBufferAttr class. │ │ │ │ │ │ │ │ @@ -845,16 +840,15 @@ │ │ │ │ │ │ │ │ def _read(self): │ │ │ │ buf = create_string_buffer(1024) │ │ │ │ _d_read_buffer_attr(self._device, self._name_ascii, buf, len(buf)) │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ - _d_write_buffer_attr(self._device, self._name_ascii, value.encode("ascii"))
│ │ │ │ - │ │ │ │ + _d_write_buffer_attr(self._device, self._name_ascii, value.encode("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ class Channel(object): │ │ │ │ """Represents a channel of an IIO device.""" │ │ │ │ │ │ │ │ def __init__(self, dev, _channel): │ │ │ │ """ │ │ │ │ @@ -1291,16 +1285,14 @@ │ │ │ │ _set_rate, │ │ │ │ None, │ │ │ │ "Configured frequency (in Hz) of this trigger\n\ttype=int", │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -
│ │ │ │ -[docs] │ │ │ │ class Device(_DeviceOrTrigger): │ │ │ │ """Contains the representation of an IIO device.""" │ │ │ │ │ │ │ │ def __init__(self, ctx, _device): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Device class. │ │ │ │ │ │ │ │ @@ -1341,16 +1333,15 @@ │ │ │ │ │ │ │ │ @property │ │ │ │ def context(self): │ │ │ │ """ │ │ │ │ Context for the device. │ │ │ │ type: iio.Context │ │ │ │ """ │ │ │ │ - return self.ctx
│ │ │ │ - │ │ │ │ + return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ class Context(object): │ │ │ │ """Contains the representation of an IIO context.""" │ │ │ │ │ │ │ │ def __init__(self, _context=None): │ │ │ │ """ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -765,16 +765,14 @@ │ │ │ │ │ _d_read_attr(self._device, self._name_ascii, buf, len(buf)) │ │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ │ _d_write_attr(self._device, self._name_ascii, value.encode("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class DeviceDebugAttr(DeviceAttr): │ │ │ │ │ """Represents a debug attribute of an IIO device.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, device, name): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the DeviceDebugAttr class. │ │ │ │ │ │ │ │ │ │ @@ -794,18 +792,14 @@ │ │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ │ _d_write_debug_attr(self._device, self._name_ascii, value.encode │ │ │ │ │ ("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class DeviceBufferAttr(DeviceAttr): │ │ │ │ │ """Represents a buffer attribute of an IIO device.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, device, name): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the DeviceBufferAttr class. │ │ │ │ │ │ │ │ │ │ @@ -825,16 +819,14 @@ │ │ │ │ │ return buf.value.decode("ascii") │ │ │ │ │ │ │ │ │ │ def _write(self, value): │ │ │ │ │ _d_write_buffer_attr(self._device, self._name_ascii, value.encode │ │ │ │ │ ("ascii")) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ class Channel(object): │ │ │ │ │ """Represents a channel of an IIO device.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, dev, _channel): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Channel class. │ │ │ │ │ │ │ │ │ │ @@ -1294,16 +1286,14 @@ │ │ │ │ │ None, │ │ │ │ │ "Configured frequency (in Hz) of this trigger\n\ttype=int", │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ -_[_d_o_c_s_] │ │ │ │ │ class Device(_DeviceOrTrigger): │ │ │ │ │ """Contains the representation of an IIO device.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, ctx, _device): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Device class. │ │ │ │ │ │ │ │ │ │ @@ -1349,16 +1339,14 @@ │ │ │ │ │ """ │ │ │ │ │ Context for the device. │ │ │ │ │ type: iio.Context │ │ │ │ │ """ │ │ │ │ │ return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ 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. │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html │ │ │ │ @@ -27,15 +27,14 @@ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │

All modules for which code is available

│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ ************ AAllll mmoodduulleess ffoorr wwhhiicchh ccooddee iiss aavvaaiillaabbllee ************ │ │ │ │ │ * _i_i_o │ │ │ │ │ - * _i_i_o___a_t_t_r │ │ │ │ │ * _i_i_o___i_n_f_o │ │ │ │ │ * _i_i_o___r_e_a_d_d_e_v │ │ │ │ │ * _i_i_o___w_r_i_t_e_d_e_v │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/device.html │ │ │ │ @@ -32,220 +32,18 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │

Device

│ │ │ │
│ │ │ │

Members

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.Device(ctx, _device)[source]
│ │ │ │ -

Contains the representation of an IIO device.

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

List of attributes for this IIO device. │ │ │ │ -type=dict of iio.DeviceAttr

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property buffer_attrs
│ │ │ │ -

List of buffer attributes for this IIO device. │ │ │ │ -type=dict of iio.DeviceBufferAttr

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property channels
│ │ │ │ -

List of channels available with this IIO device. │ │ │ │ -type=list of iio.Channel objects

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property context
│ │ │ │ -

Context for the device. │ │ │ │ -type: iio.Context

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property debug_attrs
│ │ │ │ -

List of debug attributes for this IIO device. │ │ │ │ -type=dict of iio.DeviceDebugAttr

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -find_channel(name_or_id, is_output=False)
│ │ │ │ -

Find a IIO channel by its name or ID.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -
    │ │ │ │ -
  • name_or_id – type=str │ │ │ │ -The name or ID of the channel to find

  • │ │ │ │ -
  • is_output – type=bool │ │ │ │ -Set to True to search for an output channel

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

The IIO Device

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property hwmon
│ │ │ │ -

Contains True if the device is a hardware-monitoring device, False if it is a IIO device. │ │ │ │ -type=bool

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

An identifier of this device, only valid in this IIO context. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property label
│ │ │ │ -

The label of this device. │ │ │ │ -type=str

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

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

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -reg_read(reg)
│ │ │ │ -

Read the content of a register of this device.

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

reg – type=int │ │ │ │ -The register address

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

The value of the register

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -reg_write(reg, value)
│ │ │ │ -

Set a value to one register of this device.

│ │ │ │ -
│ │ │ │ -
Parameters:
│ │ │ │ -
    │ │ │ │ -
  • reg – type=int │ │ │ │ -The register address

  • │ │ │ │ -
  • value – type=int │ │ │ │ -The value that will be used for this register

  • │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property sample_size
│ │ │ │ -

Sample size of this device. │ │ │ │ -type: int

│ │ │ │ -

The sample size varies each time channels get enabled or disabled.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -set_kernel_buffers_count(count)
│ │ │ │ -

Set the number of kernel buffers to use with the specified device.

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

count – type=int │ │ │ │ -The number of kernel buffers

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property trigger
│ │ │ │ -

Contains the configured trigger for this IIO device. │ │ │ │ -type=iio.Trigger

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

Device attributes

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.DeviceDebugAttr(device, name)[source]
│ │ │ │ -

Represents a debug attribute of an IIO device.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property filename
│ │ │ │ -

The filename in sysfs to which this attribute is bound. │ │ │ │ -type=str

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

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

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property value
│ │ │ │ -

Current value of this attribute. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -class iio.DeviceBufferAttr(device, name)[source]
│ │ │ │ -

Represents a buffer attribute of an IIO device.

│ │ │ │ -
│ │ │ │ -
│ │ │ │ -property filename
│ │ │ │ -

The filename in sysfs to which this attribute is bound. │ │ │ │ -type=str

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

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

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -property value
│ │ │ │ -

Current value of this attribute. │ │ │ │ -type=str

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,83 +1,11 @@ │ │ │ │ │ ************ DDeevviiccee_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ - ccllaassss iio.Device(ccttxx, __ddeevviiccee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Contains the representation of an IIO device. │ │ │ │ │ - pprrooppeerrttyy attrs_¶ │ │ │ │ │ - List of attributes for this IIO device. type=dict of iio.DeviceAttr │ │ │ │ │ - pprrooppeerrttyy buffer_attrs_¶ │ │ │ │ │ - List of buffer attributes for this IIO device. type=dict of │ │ │ │ │ - iio.DeviceBufferAttr │ │ │ │ │ - pprrooppeerrttyy channels_¶ │ │ │ │ │ - List of channels available with this IIO device. type=list of │ │ │ │ │ - iio.Channel objects │ │ │ │ │ - pprrooppeerrttyy context_¶ │ │ │ │ │ - Context for the device. type: iio.Context │ │ │ │ │ - pprrooppeerrttyy debug_attrs_¶ │ │ │ │ │ - List of debug attributes for this IIO device. type=dict of │ │ │ │ │ - iio.DeviceDebugAttr │ │ │ │ │ - find_channel(nnaammee__oorr__iidd, iiss__oouuttppuutt==FFaallssee)_¶ │ │ │ │ │ - Find a IIO channel by its name or ID. │ │ │ │ │ - Parameters: │ │ │ │ │ - * nnaammee__oorr__iidd – type=str The name or ID of the channel to │ │ │ │ │ - find │ │ │ │ │ - * iiss__oouuttppuutt – type=bool Set to True to search for an │ │ │ │ │ - output channel │ │ │ │ │ - returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ - The IIO Device │ │ │ │ │ - pprrooppeerrttyy hwmon_¶ │ │ │ │ │ - Contains True if the device is a hardware-monitoring device, False │ │ │ │ │ - if it is a IIO device. type=bool │ │ │ │ │ - pprrooppeerrttyy id_¶ │ │ │ │ │ - An identifier of this device, only valid in this IIO context. │ │ │ │ │ - type=str │ │ │ │ │ - pprrooppeerrttyy label_¶ │ │ │ │ │ - The label of this device. type=str │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - The name of this device. type=str │ │ │ │ │ - reg_read(rreegg)_¶ │ │ │ │ │ - Read the content of a register of this device. │ │ │ │ │ - Parameters: │ │ │ │ │ - rreegg – type=int The register address │ │ │ │ │ - returns: type=int │ │ │ │ │ - The value of the register │ │ │ │ │ - reg_write(rreegg, vvaalluuee)_¶ │ │ │ │ │ - Set a value to one register of this device. │ │ │ │ │ - Parameters: │ │ │ │ │ - * rreegg – type=int The register address │ │ │ │ │ - * vvaalluuee – type=int The value that will be used for this │ │ │ │ │ - register │ │ │ │ │ - pprrooppeerrttyy sample_size_¶ │ │ │ │ │ - Sample size of this device. type: int │ │ │ │ │ - The sample size varies each time channels get enabled or disabled. │ │ │ │ │ - set_kernel_buffers_count(ccoouunntt)_¶ │ │ │ │ │ - Set the number of kernel buffers to use with the specified device. │ │ │ │ │ - Parameters: │ │ │ │ │ - ccoouunntt – type=int The number of kernel buffers │ │ │ │ │ - pprrooppeerrttyy trigger_¶ │ │ │ │ │ - Contains the configured trigger for this IIO device. │ │ │ │ │ - type=iio.Trigger │ │ │ │ │ =============================================================================== │ │ │ │ │ ********** DDeevviiccee aattttrriibbuutteess_?¶ ********** │ │ │ │ │ - ccllaassss iio.DeviceDebugAttr(ddeevviiccee, nnaammee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Represents a debug attribute of an IIO device. │ │ │ │ │ - pprrooppeerrttyy filename_¶ │ │ │ │ │ - The filename in sysfs to which this attribute is bound. type=str │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - The name of this attribute. type=str │ │ │ │ │ - pprrooppeerrttyy value_¶ │ │ │ │ │ - Current value of this attribute. type=str │ │ │ │ │ - ccllaassss iio.DeviceBufferAttr(ddeevviiccee, nnaammee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ - Represents a buffer attribute of an IIO device. │ │ │ │ │ - pprrooppeerrttyy filename_¶ │ │ │ │ │ - The filename in sysfs to which this attribute is bound. type=str │ │ │ │ │ - pprrooppeerrttyy name_¶ │ │ │ │ │ - The name of this attribute. type=str │ │ │ │ │ - pprrooppeerrttyy value_¶ │ │ │ │ │ - Current value of this attribute. type=str │ │ │ │ │ ************ _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.26/python/examples.html │ │ │ │ @@ -68,27 +68,15 @@ │ │ │ │
  • DataWriter │ │ │ │
  • │ │ │ │
  • main()
  • │ │ │ │ │ │ │ │ │ │ │ │ -
  • iio_attr │ │ │ │ -
  • │ │ │ │ +
  • iio_attr
  • │ │ │ │
  • iio_info │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -15,20 +15,14 @@ │ │ │ │ │ # _B_u_f_f_e_r_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ o _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_r_e_a_t_e_(_) │ │ │ │ │ o _D_a_t_a_W_r_i_t_e_r │ │ │ │ │ # _D_a_t_a_W_r_i_t_e_r_._w_r_i_t_e_(_) │ │ │ │ │ o _m_a_i_n_(_) │ │ │ │ │ * _i_i_o___a_t_t_r │ │ │ │ │ - o _A_r_g_u_m_e_n_t_s │ │ │ │ │ - o _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_r_e_a_t_e_(_) │ │ │ │ │ - o _I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ - # _I_n_f_o_r_m_a_t_i_o_n_._w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_) │ │ │ │ │ - o _m_a_i_n_(_) │ │ │ │ │ * _i_i_o___i_n_f_o │ │ │ │ │ o _I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ # _I_n_f_o_r_m_a_t_i_o_n_._w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_) │ │ │ │ │ o _m_a_i_n_(_) │ │ │ │ │ ********** CCooddee SSnniippppeettss_?¶ ********** │ │ │ │ │ Scan contexts and list channels of each device │ │ │ │ │ import iio │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ @@ -34,94 +34,72 @@ │ │ │ │ │ │ │ │
    │ │ │ │ A │ │ │ │ | B │ │ │ │ | C │ │ │ │ | D │ │ │ │ | F │ │ │ │ - | H │ │ │ │ | I │ │ │ │ | L │ │ │ │ | M │ │ │ │ | N │ │ │ │ | R │ │ │ │ | S │ │ │ │ | T │ │ │ │ - | V │ │ │ │ | W │ │ │ │ │ │ │ │
    │ │ │ │

    A

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

    B

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

    C

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

    D

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

    F

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

    H

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

    I

    │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ -
    • id (iio.Device property) │ │ │ │ - │ │ │ │ -
    • │ │ │ │ -
    • │ │ │ │ - iio_attr │ │ │ │ - │ │ │ │ -
        │ │ │ │ -
      • module │ │ │ │ -
      • │ │ │ │ -
    • │ │ │ │
    • │ │ │ │ iio_info │ │ │ │ │ │ │ │
        │ │ │ │
      • module │ │ │ │
      • │ │ │ │
    • │ │ │ │ -
      │ │ │ │
    • │ │ │ │ iio_readdev │ │ │ │ │ │ │ │
        │ │ │ │
      • module │ │ │ │
      • │ │ │ │
    • │ │ │ │ +
    │ │ │ │ │ │ │ │

    L

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

    M

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
    • │ │ │ │ module │ │ │ │ │ │ │ │
    • │ │ │ │
    │ │ │ │ │ │ │ │

    N

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

    R

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

    S

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

    T

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

    V

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

    W

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,80 +1,59 @@ │ │ │ │ │ ************ IInnddeexx ************ │ │ │ │ │ -_AA | _BB | _CC | _DD | _FF | _HH | _II | _LL | _MM | _NN | _RR | _SS | _TT | _VV | _WW │ │ │ │ │ +_AA | _BB | _CC | _DD | _FF | _II | _LL | _MM | _NN | _RR | _SS | _TT | _WW │ │ │ │ │ ********** AA ********** │ │ │ │ │ - * _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_._T_r_i_g_g_e_r_ _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___r_e_a_d_d_e_v_) * _a_t_t_r_s_ _(_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_) │ │ │ │ │ ********** BB ********** │ │ │ │ │ - * _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_) │ │ │ │ │ + * _b_u_f_f_e_r___a_t_t_r_s_ _(_i_i_o_._T_r_i_g_g_e_r_ _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 │ │ │ │ │ + _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_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_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_._B_u_f_f_e_r_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___r_e_a_d_d_e_v_._C_o_n_t_e_x_t_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_._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_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * _c_r_e_a_t_e_(_)_ _(_i_i_o___r_e_a_d_d_e_v_._B_u_f_f_e_r_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___r_e_a_d_d_e_v_) 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 _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) _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_) │ │ │ │ │ ********** DD ********** │ │ │ │ │ - * _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_ _(_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_ _i_i_o___w_r_i_t_e_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_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_D_e_b_u_g_A_t_t_r_ _(_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_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_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_) │ │ │ │ │ + * _d_e_b_u_g___a_t_t_r_s_ _(_i_i_o_._T_r_i_g_g_e_r │ │ │ │ │ + _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___c_h_a_n_n_e_l_(_)_ _(_i_i_o_._D_e_v_i_c_e_ _m_e_t_h_o_d_) │ │ │ │ │ - _p_r_o_p_e_r_t_y_) o _(_i_i_o_._T_r_i_g_g_e_r_ _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_) │ │ │ │ │ -********** HH ********** │ │ │ │ │ - * _h_w_m_o_n_ _(_i_i_o_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _f_i_n_d___c_h_a_n_n_e_l_(_)_ _(_i_i_o_._T_r_i_g_g_e_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_) │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ ********** II ********** │ │ │ │ │ - * _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_) │ │ │ │ │ + * _i_d_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * iio_writedev │ │ │ │ │ + * iio_info o _m_o_d_u_l_e │ │ │ │ │ + o _m_o_d_u_l_e * _I_n_f_o_r_m_a_t_i_o_n_ _(_c_l_a_s_s_ _i_n_ _i_i_o___i_n_f_o_) │ │ │ │ │ + * iio_readdev │ │ │ │ │ + o _m_o_d_u_l_e │ │ │ │ │ ********** LL ********** │ │ │ │ │ - * _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_) │ │ │ │ │ + * _l_a_b_e_l_ _(_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 │ │ │ │ │ + * _m_a_i_n_(_)_ _(_i_n_ _m_o_d_u_l_e_ _i_i_o___i_n_f_o_) * module │ │ │ │ │ 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_._D_e_v_i_c_e_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ - 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_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + * _n_a_m_e_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ ********** RR ********** │ │ │ │ │ - * _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_) │ │ │ │ │ + * _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___r_e_a_d_(_)_ _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ + _m_e_t_h_o_d_) * _r_e_g___w_r_i_t_e_(_)_ _(_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_a_m_p_l_e___s_i_z_e_ _(_i_i_o_._T_r_i_g_g_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_._T_r_i_g_g_e_r_ _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_) │ │ │ │ │ -********** 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_) │ │ │ │ │ - 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_) │ │ │ │ │ + * _T_r_i_g_g_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ ********** WW ********** │ │ │ │ │ * _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_) │ │ │ │ │ + _m_e_t_h_o_d_) _(_i_i_o___i_n_f_o_._I_n_f_o_r_m_a_t_i_o_n_ _m_e_t_h_o_d_) │ │ │ │ │ ************ _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.26/python/iio_attr.html │ │ │ │ @@ -34,63 +34,14 @@ │ │ │ │ │ │ │ │
    │ │ │ │

    iio_attr

    │ │ │ │
    │ │ │ │
    iio_attr is part of the Libiio package, a library that has been developed to ease the development of software interfacing Linux Industrial I/O (IIO) devices.
    │ │ │ │
    This tool is written using the libiio Python bindings. It works in a very similar way of how the base iio_attr works. You can find more information about it on this page.
    │ │ │ │
    │ │ │ │ -

    Copyright (C) 2020 Analog Devices, Inc. │ │ │ │ -Author: Cristian Iacob <cristian.iacob@analog.com>

    │ │ │ │ -

    This program is free software; you can redistribute it and/or │ │ │ │ -modify it under the terms of the GNU General Public License │ │ │ │ -as published by the Free Software Foundation; either version 2 │ │ │ │ -of the License, or (at your option) any later version.

    │ │ │ │ -

    This program is distributed in the hope that it will be useful, │ │ │ │ -but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ -GNU General Public License for more details.

    │ │ │ │ -

    You should have received a copy of the GNU General Public License │ │ │ │ -along with this program; if not, write to the Free Software │ │ │ │ -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

    │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -class iio_attr.Arguments[source]
    │ │ │ │ -

    Class for parsing the input arguments.

    │ │ │ │ -
    │ │ │ │ - │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -class iio_attr.ContextBuilder(arguments)[source]
    │ │ │ │ -

    Class for creating the requested context.

    │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -create()[source]
    │ │ │ │ -

    Create the requested context.

    │ │ │ │ -
    │ │ │ │ - │ │ │ │ -
    │ │ │ │ - │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -class iio_attr.Information(arguments, context)[source]
    │ │ │ │ -

    Class for receiving the requested information about the attributes.

    │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -write_information()[source]
    │ │ │ │ -

    Write the requested information.

    │ │ │ │ -
    │ │ │ │ - │ │ │ │ -
    │ │ │ │ - │ │ │ │ -
    │ │ │ │ -
    │ │ │ │ -iio_attr.main()[source]
    │ │ │ │ -

    Module’s main method.

    │ │ │ │ -
    │ │ │ │ - │ │ │ │
    #!/usr/bin/env python
    │ │ │ │  """
    │ │ │ │  Copyright (C) 2020 Analog Devices, Inc.
    │ │ │ │  Author: Cristian Iacob <cristian.iacob@analog.com>
    │ │ │ │  
    │ │ │ │  This program is free software; you can redistribute it and/or
    │ │ │ │  modify it under the terms of the GNU General Public License
    │ │ │ │ ├── html2text {}
    │ │ │ │ │ @@ -1,38 +1,14 @@
    │ │ │ │ │  ************ iiiioo__aattttrr_?¶ ************
    │ │ │ │ │  iio_attr is part of the Libiio package, a library that has been developed to
    │ │ │ │ │  ease the development of software interfacing Linux Industrial I/O (IIO)
    │ │ │ │ │  devices.
    │ │ │ │ │  This tool is written using the libiio Python bindings. It works in a very
    │ │ │ │ │  similar way of how the base iio_attr works. You can find more information about
    │ │ │ │ │  it on this _p_a_g_e.
    │ │ │ │ │ -Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob
    │ │ │ │ │ -<_c_r_i_s_t_i_a_n_._i_a_c_o_b_@_a_n_a_l_o_g_._c_o_m>
    │ │ │ │ │ -This program is free software; you can redistribute it and/or modify it under
    │ │ │ │ │ -the terms of the GNU General Public License as published by the Free Software
    │ │ │ │ │ -Foundation; either version 2 of the License, or (at your option) any later
    │ │ │ │ │ -version.
    │ │ │ │ │ -This program is distributed in the hope that it will be useful, but WITHOUT ANY
    │ │ │ │ │ -WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    │ │ │ │ │ -PARTICULAR PURPOSE. See the GNU General Public License for more details.
    │ │ │ │ │ -You should have received a copy of the GNU General Public License along with
    │ │ │ │ │ -this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
    │ │ │ │ │ -Street, Fifth Floor, Boston, MA 02110-1301, USA.
    │ │ │ │ │ -  ccllaassss iio_attr.Arguments_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -      Class for parsing the input arguments.
    │ │ │ │ │ -  ccllaassss iio_attr.ContextBuilder(aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -      Class for creating the requested context.
    │ │ │ │ │ -        create()_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -            Create the requested context.
    │ │ │ │ │ -  ccllaassss iio_attr.Information(aarrgguummeennttss, ccoonntteexxtt)_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -      Class for receiving the requested information about the attributes.
    │ │ │ │ │ -        write_information()_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -            Write the requested information.
    │ │ │ │ │ -  iio_attr.main()_[_s_o_u_r_c_e_]_¶
    │ │ │ │ │ -      Module’s main method.
    │ │ │ │ │  #!/usr/bin/env python
    │ │ │ │ │  """
    │ │ │ │ │  Copyright (C) 2020 Analog Devices, Inc.
    │ │ │ │ │  Author: Cristian Iacob 
    │ │ │ │ │  
    │ │ │ │ │  This program is free software; you can redistribute it and/or
    │ │ │ │ │  modify it under the terms of the GNU General Public License
    │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv
    │ │ │ │ ├── Sphinx inventory
    │ │ │ │ │ @@ -1,57 +1,26 @@
    │ │ │ │ │  # Sphinx inventory version 2
    │ │ │ │ │  # Project: libiio-py
    │ │ │ │ │  # Version: 
    │ │ │ │ │  # The remainder of this file is compressed using zlib.
    │ │ │ │ │  
    │ │ │ │ │ -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#$ -
    │ │ │ │ │ -iio.Device.hwmon py:property 1 device.html#$ -
    │ │ │ │ │ -iio.Device.id py:property 1 device.html#$ -
    │ │ │ │ │ -iio.Device.label py:property 1 device.html#$ -
    │ │ │ │ │ -iio.Device.name py:property 1 device.html#$ -
    │ │ │ │ │ -iio.Device.reg_read py:method 1 device.html#$ -
    │ │ │ │ │ -iio.Device.reg_write py:method 1 device.html#$ -
    │ │ │ │ │ -iio.Device.sample_size py:property 1 device.html#$ -
    │ │ │ │ │ -iio.Device.set_kernel_buffers_count py:method 1 device.html#$ -
    │ │ │ │ │ -iio.Device.trigger py:property 1 device.html#$ -
    │ │ │ │ │ -iio.DeviceBufferAttr py:class 1 device.html#$ -
    │ │ │ │ │ -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.Trigger py:class 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.attrs py:property 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.buffer_attrs py:property 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.channels py:property 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.debug_attrs py:property 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.find_channel py:method 1 trigger.html#$ -
    │ │ │ │ │  iio.Trigger.frequency py:property 1 trigger.html#$ -
    │ │ │ │ │  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_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#$ -
    │ │ │ │ │  iio_info py:module 0 iio_info.html#module-$ -
    │ │ │ │ │  iio_info.Information py:class 1 iio_info.html#$ -
    │ │ │ │ │  iio_info.Information.write_information py:method 1 iio_info.html#$ -
    │ │ │ │ │  iio_info.main py:function 1 iio_info.html#$ -
    │ │ │ │ │  iio_readdev py:module 0 iio_readdev.html#module-$ -
    │ │ │ │ │  iio_readdev.Arguments py:class 1 iio_readdev.html#$ -
    │ │ │ │ │  iio_readdev.BufferBuilder py:class 1 iio_readdev.html#$ -
    │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html
    │ │ │ │ @@ -46,19 +46,14 @@
    │ │ │ │     
    │ │ │ │       
    │ │ │ │       
    │ │ │ │       
    │ │ │ │         
    │ │ │ │         
    │ │ │ │ -     
    │ │ │ │ -       
    │ │ │ │ -       
    │ │ │ │       
    │ │ │ │         
    │ │ │ │         
    │ │ │ │ ├── html2text {}
    │ │ │ │ │ @@ -1,12 +1,11 @@
    │ │ │ │ │  ************ PPyytthhoonn MMoodduullee IInnddeexx ************
    │ │ │ │ │  _ii
    │ │ │ │ │    
    │ │ │ │ │   ii
    │ │ │ │ │ - _i_i_o___a_t_t_r
    │ │ │ │ │   _i_i_o___i_n_f_o
    │ │ │ │ │   _i_i_o___r_e_a_d_d_e_v
    │ │ │ │ │   _i_i_o___w_r_i_t_e_d_e_v
    │ │ │ │ │  ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************
    │ │ │ │ │  ******** NNaavviiggaattiioonn ********
    │ │ │ │ │      * _C_o_n_t_e_x_t_s
    │ │ │ │ │      * _B_u_f_f_e_r
    │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js
    │ │ │ │ ├── js-beautify {}
    │ │ │ │ │ @@ -75,62 +75,41 @@
    │ │ │ │ │          "sphinx.domains.python": 4,
    │ │ │ │ │          "sphinx.domains.rst": 2,
    │ │ │ │ │          "sphinx.domains.std": 2,
    │ │ │ │ │          "sphinx.ext.viewcode": 1
    │ │ │ │ │      },
    │ │ │ │ │      "filenames": ["buffer.rst", "channel.rst", "context.rst", "device.rst", "examples.rst", "iio_attr.rst", "iio_info.rst", "iio_readdev.rst", "iio_writedev.rst", "index.rst", "trigger.rst"],
    │ │ │ │ │      "indexentries": {
    │ │ │ │ │ -        "arguments (class in iio_attr)": [
    │ │ │ │ │ -            [5, "iio_attr.Arguments", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "arguments (class in iio_readdev)": [
    │ │ │ │ │              [7, "iio_readdev.Arguments", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "arguments (class in iio_writedev)": [
    │ │ │ │ │              [8, "iio_writedev.Arguments", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "attrs (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.attrs", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "attrs (iio.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.attrs", 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]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "channels (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.channels", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "channels (iio.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.channels", 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)": [
    │ │ │ │ │              [7, "iio_readdev.ContextBuilder", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "contextbuilder (class in iio_writedev)": [
    │ │ │ │ │              [8, "iio_writedev.ContextBuilder", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "create() (iio_attr.contextbuilder method)": [
    │ │ │ │ │ -            [5, "iio_attr.ContextBuilder.create", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "create() (iio_readdev.bufferbuilder method)": [
    │ │ │ │ │              [7, "iio_readdev.BufferBuilder.create", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "create() (iio_readdev.contextbuilder method)": [
    │ │ │ │ │              [7, "iio_readdev.ContextBuilder.create", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "create() (iio_writedev.bufferbuilder method)": [
    │ │ │ │ │ @@ -141,196 +120,92 @@
    │ │ │ │ │          ],
    │ │ │ │ │          "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]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "device (class in iio)": [
    │ │ │ │ │ -            [3, "iio.Device", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "devicebufferattr (class in iio)": [
    │ │ │ │ │ -            [3, "iio.DeviceBufferAttr", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "devicedebugattr (class in iio)": [
    │ │ │ │ │ -            [3, "iio.DeviceDebugAttr", 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]
    │ │ │ │ │          ],
    │ │ │ │ │          "frequency (iio.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.frequency", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "hwmon (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.hwmon", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "id (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.id", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "id (iio.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.id", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "iio_attr": [
    │ │ │ │ │ -            [5, "module-iio_attr", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "iio_info": [
    │ │ │ │ │              [6, "module-iio_info", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "iio_readdev": [
    │ │ │ │ │              [7, "module-iio_readdev", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "iio_writedev": [
    │ │ │ │ │              [8, "module-iio_writedev", 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]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "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]
    │ │ │ │ │          ],
    │ │ │ │ │          "module": [
    │ │ │ │ │ -            [5, "module-iio_attr", false],
    │ │ │ │ │              [6, "module-iio_info", false],
    │ │ │ │ │              [7, "module-iio_readdev", false],
    │ │ │ │ │              [8, "module-iio_writedev", 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.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.name", false]
    │ │ │ │ │          ],
    │ │ │ │ │          "read() (iio_readdev.datareader method)": [
    │ │ │ │ │              [7, "iio_readdev.DataReader.read", 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)": [
    │ │ │ │ │ -            [3, "iio.Device.reg_write", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "reg_write() (iio.trigger method)": [
    │ │ │ │ │              [10, "iio.Trigger.reg_write", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "sample_size (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.sample_size", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "sample_size (iio.trigger property)": [
    │ │ │ │ │              [10, "iio.Trigger.sample_size", 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]
    │ │ │ │ │          ],
    │ │ │ │ │          "trigger (class in iio)": [
    │ │ │ │ │              [10, "iio.Trigger", false]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "trigger (iio.device property)": [
    │ │ │ │ │ -            [3, "iio.Device.trigger", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "value (iio.devicebufferattr property)": [
    │ │ │ │ │ -            [3, "iio.DeviceBufferAttr.value", false]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "value (iio.devicedebugattr property)": [
    │ │ │ │ │ -            [3, "iio.DeviceDebugAttr.value", 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]
    │ │ │ │ │          ]
    │ │ │ │ │      },
    │ │ │ │ │      "objects": {
    │ │ │ │ │          "": [
    │ │ │ │ │ -            [5, 3, 0, "-", "iio_attr"],
    │ │ │ │ │              [6, 3, 0, "-", "iio_info"],
    │ │ │ │ │              [7, 3, 0, "-", "iio_readdev"],
    │ │ │ │ │              [8, 3, 0, "-", "iio_writedev"]
    │ │ │ │ │          ],
    │ │ │ │ │          "iio": [
    │ │ │ │ │ -            [3, 0, 1, "", "Device"],
    │ │ │ │ │ -            [3, 0, 1, "", "DeviceBufferAttr"],
    │ │ │ │ │ -            [3, 0, 1, "", "DeviceDebugAttr"],
    │ │ │ │ │              [10, 0, 1, "", "Trigger"]
    │ │ │ │ │          ],
    │ │ │ │ │ -        "iio.Device": [
    │ │ │ │ │ -            [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, 1, 1, "", "filename"],
    │ │ │ │ │ -            [3, 1, 1, "", "name"],
    │ │ │ │ │ -            [3, 1, 1, "", "value"]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "iio.DeviceDebugAttr": [
    │ │ │ │ │ -            [3, 1, 1, "", "filename"],
    │ │ │ │ │ -            [3, 1, 1, "", "name"],
    │ │ │ │ │ -            [3, 1, 1, "", "value"]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "iio.Trigger": [
    │ │ │ │ │              [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"],
    │ │ │ │ │ @@ -338,26 +213,14 @@
    │ │ │ │ │              [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, 2, 1, "", "create"]
    │ │ │ │ │ -        ],
    │ │ │ │ │ -        "iio_attr.Information": [
    │ │ │ │ │ -            [5, 2, 1, "", "write_information"]
    │ │ │ │ │ -        ],
    │ │ │ │ │          "iio_info": [
    │ │ │ │ │              [6, 0, 1, "", "Information"],
    │ │ │ │ │              [6, 4, 1, "", "main"]
    │ │ │ │ │          ],
    │ │ │ │ │          "iio_info.Information": [
    │ │ │ │ │              [6, 2, 1, "", "write_information"]
    │ │ │ │ │          ],
    │ │ │ │ │ @@ -422,15 +285,15 @@
    │ │ │ │ │          "5": 5,
    │ │ │ │ │          "51": [5, 6, 7, 8],
    │ │ │ │ │          "A": [5, 6, 7, 8],
    │ │ │ │ │          "FOR": [5, 6, 7, 8],
    │ │ │ │ │          "It": [5, 6, 7, 8],
    │ │ │ │ │          "No": 5,
    │ │ │ │ │          "On": 9,
    │ │ │ │ │ -        "The": [3, 5, 9, 10],
    │ │ │ │ │ +        "The": [5, 9, 10],
    │ │ │ │ │          "_": 5,
    │ │ │ │ │          "__init__": 5,
    │ │ │ │ │          "__main__": 5,
    │ │ │ │ │          "__name__": 5,
    │ │ │ │ │          "_add_channel_group": 5,
    │ │ │ │ │          "_add_context_group": 5,
    │ │ │ │ │          "_add_help_group": 5,
    │ │ │ │ │ @@ -444,15 +307,15 @@
    │ │ │ │ │          "_channel_inform": 5,
    │ │ │ │ │          "_context": 5,
    │ │ │ │ │          "_context_group": 5,
    │ │ │ │ │          "_context_inform": 5,
    │ │ │ │ │          "_debug_attribute_inform": 5,
    │ │ │ │ │          "_debug_attributes_inform": 5,
    │ │ │ │ │          "_default": 5,
    │ │ │ │ │ -        "_devic": [3, 10],
    │ │ │ │ │ +        "_devic": 10,
    │ │ │ │ │          "_device_attribute_inform": 5,
    │ │ │ │ │          "_device_attributes_inform": 5,
    │ │ │ │ │          "_device_inform": 5,
    │ │ │ │ │          "_devices_inform": 5,
    │ │ │ │ │          "_help_group": 5,
    │ │ │ │ │          "_id": 4,
    │ │ │ │ │          "_read_argu": 5,
    │ │ │ │ │ @@ -468,335 +331,327 @@
    │ │ │ │ │          "_uri": 5,
    │ │ │ │ │          "about": [5, 6, 7, 8],
    │ │ │ │ │          "act": 10,
    │ │ │ │ │          "action": 5,
    │ │ │ │ │          "add_argu": 5,
    │ │ │ │ │          "add_argument_group": 5,
    │ │ │ │ │          "add_mutually_exclusive_group": 5,
    │ │ │ │ │ -        "address": [3, 10],
    │ │ │ │ │ +        "address": 10,
    │ │ │ │ │          "along": [5, 6, 7, 8],
    │ │ │ │ │ -        "an": [3, 10],
    │ │ │ │ │ +        "an": 10,
    │ │ │ │ │          "analog": [5, 6, 7, 8],
    │ │ │ │ │          "analogdevicesinc": 9,
    │ │ │ │ │          "ani": [5, 6, 7, 8],
    │ │ │ │ │          "ar": 9,
    │ │ │ │ │          "arg": 5,
    │ │ │ │ │          "arg_uri": 5,
    │ │ │ │ │          "argpars": 5,
    │ │ │ │ │          "argument": [4, 5, 7, 8],
    │ │ │ │ │          "argumentpars": 5,
    │ │ │ │ │ -        "attr": [3, 5, 10],
    │ │ │ │ │ +        "attr": [5, 10],
    │ │ │ │ │          "attribut": [5, 10],
    │ │ │ │ │          "author": [5, 6, 7, 8],
    │ │ │ │ │          "auto": 5,
    │ │ │ │ │ -        "avail": [3, 10],
    │ │ │ │ │ +        "avail": 10,
    │ │ │ │ │          "b": 5,
    │ │ │ │ │          "base": [5, 6, 7, 8],
    │ │ │ │ │          "been": [5, 6, 7, 8],
    │ │ │ │ │          "bin": 5,
    │ │ │ │ │          "bind": [5, 6, 7, 8],
    │ │ │ │ │          "bit": 5,
    │ │ │ │ │ -        "bool": [3, 10],
    │ │ │ │ │ +        "bool": 10,
    │ │ │ │ │          "boston": [5, 6, 7, 8],
    │ │ │ │ │ -        "bound": 3,
    │ │ │ │ │ -        "buffer": [3, 5, 7, 8, 9, 10],
    │ │ │ │ │ -        "buffer_attr": [3, 5, 10],
    │ │ │ │ │ +        "buffer": [5, 7, 8, 9, 10],
    │ │ │ │ │ +        "buffer_attr": [5, 10],
    │ │ │ │ │          "bufferbuild": [4, 7, 8],
    │ │ │ │ │          "byte": 5,
    │ │ │ │ │          "c": [5, 6, 7, 8],
    │ │ │ │ │          "can": [5, 6, 7, 8, 9, 10],
    │ │ │ │ │          "case": 5,
    │ │ │ │ │          "cd": 9,
    │ │ │ │ │          "cercueil": 6,
    │ │ │ │ │          "chan": 4,
    │ │ │ │ │ -        "channel": [3, 4, 5, 9, 10],
    │ │ │ │ │ +        "channel": [4, 5, 9, 10],
    │ │ │ │ │          "channel_attr": 5,
    │ │ │ │ │          "channel_stop": 5,
    │ │ │ │ │ -        "class": [3, 5, 6, 7, 8, 10],
    │ │ │ │ │ +        "class": [5, 6, 7, 8, 10],
    │ │ │ │ │          "clone": 9,
    │ │ │ │ │          "com": [5, 6, 7, 8, 9],
    │ │ │ │ │          "common": 9,
    │ │ │ │ │ -        "configur": [3, 10],
    │ │ │ │ │ +        "configur": 10,
    │ │ │ │ │          "connect": 5,
    │ │ │ │ │          "constructor": 5,
    │ │ │ │ │ -        "contain": [3, 5, 10],
    │ │ │ │ │ -        "content": [3, 10],
    │ │ │ │ │ -        "context": [3, 4, 5, 6, 7, 8, 9, 10],
    │ │ │ │ │ +        "contain": [5, 10],
    │ │ │ │ │ +        "content": 10,
    │ │ │ │ │ +        "context": [4, 5, 6, 7, 8, 9, 10],
    │ │ │ │ │          "context_attr": 5,
    │ │ │ │ │          "context_build": 5,
    │ │ │ │ │          "contextbuild": [4, 5, 7, 8],
    │ │ │ │ │          "continu": 5,
    │ │ │ │ │          "copi": [5, 6, 7, 8],
    │ │ │ │ │          "copyright": [5, 6, 7, 8],
    │ │ │ │ │ -        "count": [3, 10],
    │ │ │ │ │ +        "count": 10,
    │ │ │ │ │          "creat": [4, 5, 7, 8],
    │ │ │ │ │          "cristian": [5, 7, 8],
    │ │ │ │ │ -        "ctx": [3, 4, 5, 7, 8, 10],
    │ │ │ │ │ +        "ctx": [4, 5, 7, 8, 10],
    │ │ │ │ │          "ctxname": 4,
    │ │ │ │ │ -        "current": [3, 6],
    │ │ │ │ │ +        "current": 6,
    │ │ │ │ │          "d": 5,
    │ │ │ │ │          "data": [7, 8],
    │ │ │ │ │          "data_format": 5,
    │ │ │ │ │          "dataread": [4, 7],
    │ │ │ │ │          "datawrit": [4, 8],
    │ │ │ │ │ -        "debug": [3, 5, 10],
    │ │ │ │ │ -        "debug_attr": [3, 5, 10],
    │ │ │ │ │ +        "debug": [5, 10],
    │ │ │ │ │ +        "debug_attr": [5, 10],
    │ │ │ │ │          "def": 5,
    │ │ │ │ │          "descript": 5,
    │ │ │ │ │          "detail": [5, 6, 7, 8],
    │ │ │ │ │          "detect_context": 5,
    │ │ │ │ │          "dev": [4, 5],
    │ │ │ │ │          "develop": [5, 6, 7, 8],
    │ │ │ │ │          "devic": [4, 5, 6, 7, 8, 9, 10],
    │ │ │ │ │          "device_attr": 5,
    │ │ │ │ │ -        "deviceattr": [3, 10],
    │ │ │ │ │ -        "devicebufferattr": [3, 10],
    │ │ │ │ │ -        "devicedebugattr": [3, 10],
    │ │ │ │ │ -        "dict": [3, 10],
    │ │ │ │ │ +        "deviceattr": 10,
    │ │ │ │ │ +        "devicebufferattr": 10,
    │ │ │ │ │ +        "devicedebugattr": 10,
    │ │ │ │ │ +        "dict": 10,
    │ │ │ │ │          "directli": 9,
    │ │ │ │ │ -        "disabl": [3, 10],
    │ │ │ │ │ +        "disabl": 10,
    │ │ │ │ │          "distinct": 5,
    │ │ │ │ │          "distribut": [5, 6, 7, 8],
    │ │ │ │ │          "e": 5,
    │ │ │ │ │ -        "each": [3, 4, 10],
    │ │ │ │ │ +        "each": [4, 10],
    │ │ │ │ │          "eas": [5, 6, 7, 8],
    │ │ │ │ │          "either": [5, 6, 7, 8],
    │ │ │ │ │          "elif": 5,
    │ │ │ │ │          "els": [4, 5],
    │ │ │ │ │ -        "enabl": [3, 10],
    │ │ │ │ │ +        "enabl": 10,
    │ │ │ │ │          "end": 5,
    │ │ │ │ │          "env": 5,
    │ │ │ │ │          "err": 5,
    │ │ │ │ │          "errno": 5,
    │ │ │ │ │          "error": 5,
    │ │ │ │ │          "even": [5, 6, 7, 8],
    │ │ │ │ │          "exampl": 9,
    │ │ │ │ │          "except": 5,
    │ │ │ │ │          "exit": 5,
    │ │ │ │ │          "export": 9,
    │ │ │ │ │ -        "fals": [3, 5, 10],
    │ │ │ │ │ +        "fals": [5, 10],
    │ │ │ │ │          "fifth": [5, 6, 7, 8],
    │ │ │ │ │ -        "filenam": 3,
    │ │ │ │ │          "filenotfounderror": 5,
    │ │ │ │ │          "filter": 5,
    │ │ │ │ │ -        "find": [3, 5, 6, 7, 8, 10],
    │ │ │ │ │ -        "find_channel": [3, 10],
    │ │ │ │ │ +        "find": [5, 6, 7, 8, 10],
    │ │ │ │ │ +        "find_channel": 10,
    │ │ │ │ │          "first": 5,
    │ │ │ │ │          "fit": [5, 6, 7, 8],
    │ │ │ │ │          "fix": 9,
    │ │ │ │ │          "floor": [5, 6, 7, 8],
    │ │ │ │ │          "format": [4, 5],
    │ │ │ │ │          "found": 5,
    │ │ │ │ │          "foundat": [5, 6, 7, 8],
    │ │ │ │ │          "franklin": [5, 6, 7, 8],
    │ │ │ │ │          "free": [5, 6, 7, 8],
    │ │ │ │ │          "frequenc": 10,
    │ │ │ │ │          "from": [7, 9],
    │ │ │ │ │          "gener": [5, 6, 7, 8],
    │ │ │ │ │ -        "get": [3, 10],
    │ │ │ │ │ +        "get": 10,
    │ │ │ │ │          "git": 9,
    │ │ │ │ │          "github": 9,
    │ │ │ │ │          "gnu": [5, 6, 7, 8],
    │ │ │ │ │          "grab": 9,
    │ │ │ │ │          "ha": [5, 6, 7, 8],
    │ │ │ │ │ -        "hardwar": 3,
    │ │ │ │ │          "have": [5, 6, 7, 8],
    │ │ │ │ │          "help": 5,
    │ │ │ │ │          "hope": [5, 6, 7, 8],
    │ │ │ │ │          "how": 5,
    │ │ │ │ │          "http": 9,
    │ │ │ │ │ -        "hwmon": 3,
    │ │ │ │ │          "hz": 10,
    │ │ │ │ │ -        "i": [3, 5, 6, 7, 8, 9],
    │ │ │ │ │ +        "i": [5, 6, 7, 8, 9],
    │ │ │ │ │          "iacob": [5, 7, 8],
    │ │ │ │ │ -        "id": [3, 5, 10],
    │ │ │ │ │ -        "identifi": [3, 10],
    │ │ │ │ │ +        "id": [5, 10],
    │ │ │ │ │ +        "identifi": 10,
    │ │ │ │ │          "ignor": 5,
    │ │ │ │ │          "ignore_cas": 5,
    │ │ │ │ │ -        "iio": [3, 4, 5, 6, 7, 8, 10],
    │ │ │ │ │ +        "iio": [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": [5, 9],
    │ │ │ │ │          "industri": [5, 6, 7, 8, 9],
    │ │ │ │ │          "inform": [4, 5, 6, 7, 8],
    │ │ │ │ │          "input": [5, 7, 8],
    │ │ │ │ │          "input_channel": 5,
    │ │ │ │ │          "input_onli": 5,
    │ │ │ │ │          "input_stop": 5,
    │ │ │ │ │ -        "int": [3, 10],
    │ │ │ │ │ +        "int": 10,
    │ │ │ │ │          "interfac": [5, 6, 7, 8, 9],
    │ │ │ │ │          "is_b": 5,
    │ │ │ │ │          "is_fully_defin": 5,
    │ │ │ │ │ -        "is_output": [3, 10],
    │ │ │ │ │ +        "is_output": 10,
    │ │ │ │ │          "is_sign": 5,
    │ │ │ │ │          "item": 5,
    │ │ │ │ │ -        "its": [3, 10],
    │ │ │ │ │ +        "its": 10,
    │ │ │ │ │          "kei": 5,
    │ │ │ │ │ -        "kernel": [3, 10],
    │ │ │ │ │ +        "kernel": 10,
    │ │ │ │ │          "l": 5,
    │ │ │ │ │ -        "label": [3, 10],
    │ │ │ │ │ +        "label": 10,
    │ │ │ │ │          "later": [5, 6, 7, 8],
    │ │ │ │ │          "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": [3, 4, 10],
    │ │ │ │ │ +        "list": [4, 10],
    │ │ │ │ │          "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],
    │ │ │ │ │          "modifi": [5, 6, 7, 8],
    │ │ │ │ │          "modul": [5, 6, 7, 8, 9],
    │ │ │ │ │ -        "monitor": 3,
    │ │ │ │ │          "more": [5, 6, 7, 8],
    │ │ │ │ │          "multipl": 5,
    │ │ │ │ │          "n": 5,
    │ │ │ │ │ -        "name": [3, 4, 5, 10],
    │ │ │ │ │ -        "name_or_id": [3, 10],
    │ │ │ │ │ +        "name": [4, 5, 10],
    │ │ │ │ │ +        "name_or_id": 10,
    │ │ │ │ │          "narg": 5,
    │ │ │ │ │          "none": 5,
    │ │ │ │ │          "nread": 5,
    │ │ │ │ │ -        "number": [3, 10],
    │ │ │ │ │ +        "number": 10,
    │ │ │ │ │          "o": [5, 6, 7, 8, 9],
    │ │ │ │ │ -        "object": [3, 10],
    │ │ │ │ │ -        "one": [3, 5, 10],
    │ │ │ │ │ -        "onli": [3, 5, 10],
    │ │ │ │ │ +        "object": 10,
    │ │ │ │ │ +        "one": [5, 10],
    │ │ │ │ │ +        "onli": [5, 10],
    │ │ │ │ │          "option": [5, 6, 7, 8],
    │ │ │ │ │          "oserror": 5,
    │ │ │ │ │          "other_str": 5,
    │ │ │ │ │ -        "output": [3, 5, 10],
    │ │ │ │ │ +        "output": [5, 10],
    │ │ │ │ │          "output_channel": 5,
    │ │ │ │ │          "output_onli": 5,
    │ │ │ │ │          "output_stop": 5,
    │ │ │ │ │          "packag": [5, 6, 7, 8, 9],
    │ │ │ │ │          "page": [5, 6, 7, 8, 9],
    │ │ │ │ │ -        "paramet": [3, 10],
    │ │ │ │ │ +        "paramet": 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,
    │ │ │ │ │          "popitem": 5,
    │ │ │ │ │          "print": [4, 5],
    │ │ │ │ │          "program": [5, 6, 7, 8],
    │ │ │ │ │ -        "properti": [3, 10],
    │ │ │ │ │ +        "properti": 10,
    │ │ │ │ │          "provid": 5,
    │ │ │ │ │          "public": [5, 6, 7, 8],
    │ │ │ │ │          "publish": [5, 6, 7, 8],
    │ │ │ │ │          "purpos": [5, 6, 7, 8],
    │ │ │ │ │          "push": 8,
    │ │ │ │ │          "py": 9,
    │ │ │ │ │          "pylibiio": 9,
    │ │ │ │ │          "python": [5, 6, 7, 8],
    │ │ │ │ │          "python3": 9,
    │ │ │ │ │          "pythonpath": 9,
    │ │ │ │ │          "q": 5,
    │ │ │ │ │          "qualifi": 5,
    │ │ │ │ │          "quiet": 5,
    │ │ │ │ │          "rais": 5,
    │ │ │ │ │ -        "read": [3, 4, 5, 7, 10],
    │ │ │ │ │ +        "read": [4, 5, 7, 10],
    │ │ │ │ │          "receiv": [5, 6, 7, 8],
    │ │ │ │ │          "redistribut": [5, 6, 7, 8],
    │ │ │ │ │ -        "reg": [3, 10],
    │ │ │ │ │ -        "reg_read": [3, 10],
    │ │ │ │ │ -        "reg_writ": [3, 10],
    │ │ │ │ │ -        "regist": [3, 10],
    │ │ │ │ │ +        "reg": 10,
    │ │ │ │ │ +        "reg_read": 10,
    │ │ │ │ │ +        "reg_writ": 10,
    │ │ │ │ │ +        "regist": 10,
    │ │ │ │ │          "repeat": 5,
    │ │ │ │ │ -        "repres": 3,
    │ │ │ │ │ -        "represent": [3, 10],
    │ │ │ │ │ +        "represent": 10,
    │ │ │ │ │          "request": [5, 6, 7, 8],
    │ │ │ │ │          "requir": 5,
    │ │ │ │ │          "result": 5,
    │ │ │ │ │          "retriev": 6,
    │ │ │ │ │ -        "return": [3, 5, 10],
    │ │ │ │ │ +        "return": [5, 10],
    │ │ │ │ │          "same": [6, 7, 8],
    │ │ │ │ │ -        "sampl": [3, 7, 8, 10],
    │ │ │ │ │ -        "sample_s": [3, 10],
    │ │ │ │ │ +        "sampl": [7, 8, 10],
    │ │ │ │ │ +        "sample_s": 10,
    │ │ │ │ │          "scan": [4, 5],
    │ │ │ │ │          "scan_channel": 5,
    │ │ │ │ │          "scan_context": [4, 5],
    │ │ │ │ │          "scan_el": 5,
    │ │ │ │ │          "scan_onli": 5,
    │ │ │ │ │          "scan_stop": 5,
    │ │ │ │ │ -        "search": [3, 5, 9, 10],
    │ │ │ │ │ +        "search": [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": [3, 10],
    │ │ │ │ │ -        "set_kernel_buffers_count": [3, 10],
    │ │ │ │ │ +        "set": 10,
    │ │ │ │ │ +        "set_kernel_buffers_count": 10,
    │ │ │ │ │          "setup": 9,
    │ │ │ │ │          "shift": 5,
    │ │ │ │ │          "should": [5, 6, 7, 8],
    │ │ │ │ │          "sign": 5,
    │ │ │ │ │          "similar": 5,
    │ │ │ │ │          "site": 9,
    │ │ │ │ │ -        "size": [3, 10],
    │ │ │ │ │ +        "size": 10,
    │ │ │ │ │          "softwar": [5, 6, 7, 8],
    │ │ │ │ │          "sometim": 9,
    │ │ │ │ │ -        "sourc": [3, 5, 6, 7, 8, 9, 10],
    │ │ │ │ │ +        "sourc": [6, 7, 8, 9, 10],
    │ │ │ │ │          "specif": 5,
    │ │ │ │ │ -        "specifi": [3, 10],
    │ │ │ │ │ +        "specifi": 10,
    │ │ │ │ │          "store_tru": 5,
    │ │ │ │ │ -        "str": [3, 5, 10],
    │ │ │ │ │ +        "str": [5, 10],
    │ │ │ │ │          "street": [5, 6, 7, 8],
    │ │ │ │ │          "strerror": 5,
    │ │ │ │ │          "string": 5,
    │ │ │ │ │          "sudo": 9,
    │ │ │ │ │          "sy": 5,
    │ │ │ │ │ -        "sysf": 3,
    │ │ │ │ │          "t": 5,
    │ │ │ │ │          "term": [5, 6, 7, 8],
    │ │ │ │ │ -        "thi": [3, 5, 6, 7, 8, 9, 10],
    │ │ │ │ │ -        "time": [3, 10],
    │ │ │ │ │ +        "thi": [5, 6, 7, 8, 9, 10],
    │ │ │ │ │ +        "time": 10,
    │ │ │ │ │          "too": 5,
    │ │ │ │ │          "tool": [5, 6, 7, 8],
    │ │ │ │ │ -        "trigger": [3, 9],
    │ │ │ │ │ -        "true": [3, 5, 10],
    │ │ │ │ │ +        "trigger": 9,
    │ │ │ │ │ +        "true": [5, 10],
    │ │ │ │ │          "try": 5,
    │ │ │ │ │ -        "type": [3, 5, 10],
    │ │ │ │ │ +        "type": [5, 10],
    │ │ │ │ │          "type_nam": 5,
    │ │ │ │ │          "u": 5,
    │ │ │ │ │          "ubuntu": 9,
    │ │ │ │ │          "unabl": 5,
    │ │ │ │ │          "under": [5, 6, 7, 8],
    │ │ │ │ │          "upper": 5,
    │ │ │ │ │          "uri": 5,
    │ │ │ │ │ -        "us": [3, 5, 6, 7, 8, 10],
    │ │ │ │ │ +        "us": [5, 6, 7, 8, 10],
    │ │ │ │ │          "usa": [5, 6, 7, 8],
    │ │ │ │ │          "usag": 5,
    │ │ │ │ │          "usr": [5, 9],
    │ │ │ │ │ -        "valid": [3, 10],
    │ │ │ │ │ -        "valu": [3, 5, 10],
    │ │ │ │ │ -        "vari": [3, 10],
    │ │ │ │ │ +        "valid": 10,
    │ │ │ │ │ +        "valu": [5, 10],
    │ │ │ │ │ +        "vari": 10,
    │ │ │ │ │          "veri": 5,
    │ │ │ │ │          "version": [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": [4, 5, 6, 7, 8],
    │ │ │ │ │          "write_inform": [4, 5, 6],
    │ │ │ │ │          "written": [5, 6, 7, 8],
    │ │ │ │ │          "wrote": 5,
    │ │ │ │ │          "x": 5,
    
     
    │ │ │ │ i
    │ │ │ │ - iio_attr │ │ │ │ -
    │ │ │ │ iio_info │ │ │ │
    │ │ │ │ iio_readdev │ │ │ │