{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.FqL72Bn0/b1/libiio_0.26-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.FqL72Bn0/b2/libiio_0.26-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n dd558390045572399e58b1b16ed25aa9 92168 debug optional iiod-dbgsym_0.26-1_amd64.deb\n 9035d545feeed1e3382fa089e3697b1c 36724 net optional iiod_0.26-1_amd64.deb\n cab8fc343e7d6501bd4613bcd7c9ab60 14192 libdevel optional libiio-dev_0.26-1_amd64.deb\n cf097f01c733ffde687415f97d250dea 131776 debug optional libiio-utils-dbgsym_0.26-1_amd64.deb\n 4a19326e01906dba28f31116c2ad363c 77636 libs optional libiio-utils_0.26-1_amd64.deb\n 18c08e84bad0338e0e7ee1f4882ffb5d 165232 debug optional libiio0-dbgsym_0.26-1_amd64.deb\n- 1fa32b04b017bc0b5b47801480b31d12 1281088 doc optional libiio0-doc_0.26-1_all.deb\n+ cb9704724345d98fbeb4f198228d318e 1278304 doc optional libiio0-doc_0.26-1_all.deb\n 08af959c878d944483ceac9ecf3a93c8 51788 libs optional libiio0_0.26-1_amd64.deb\n 5244ccfa148bd2667a44f67ed1e7f4ec 13724 python optional python3-libiio_0.26-1_all.deb\n"}, {"source1": "libiio0-doc_0.26-1_all.deb", "source2": "libiio0-doc_0.26-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-26 02:36:45.000000 debian-binary\n -rw-r--r-- 0 0 0 17948 2024-10-26 02:36:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1262948 2024-10-26 02:36:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1260164 2024-10-26 02:36:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libiio0-doc\n Source: libiio\n Version: 0.26-1\n Architecture: all\n Maintainer: A. Maitland Bottoms \n-Installed-Size: 5586\n+Installed-Size: 5544\n Depends: libjs-jquery, libjs-sphinxdoc, libjs-underscore\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: https://github.com/analogdevicesinc/libiio\n Description: libiio documentation\n Libiio is a library that has been conceived to ease the development of\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -730,15 +730,15 @@\n -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\n -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\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/\n -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\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/\n -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\n 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/\n--rw-r--r-- 0 root (0) root (0) 178951 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html\n+-rw-r--r-- 0 root (0) root (0) 176594 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html\n -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\n -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\n -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\n -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\n -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\n 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/\n -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\n@@ -759,29 +759,29 @@\n -rw-r--r-- 0 root (0) root (0) 329 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/documentation_options.js\n -rw-r--r-- 0 root (0) root (0) 286 2024-10-25 18:53:47.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/file.png\n -rw-r--r-- 0 root (0) root (0) 7791 2024-05-25 18:17:17.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/forkme_right_darkblue_121621.png\n -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\n -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\n -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\n -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\n--rw-r--r-- 0 root (0) root (0) 10120 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/buffer.html\n--rw-r--r-- 0 root (0) root (0) 15366 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/channel.html\n--rw-r--r-- 0 root (0) root (0) 24727 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/context.html\n+-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\n+-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\n+-rw-r--r-- 0 root (0) root (0) 14024 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/context.html\n -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\n -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\n--rw-r--r-- 0 root (0) root (0) 21547 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html\n+-rw-r--r-- 0 root (0) root (0) 16651 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html\n -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\n -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\n -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\n -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\n -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\n--rw-r--r-- 0 root (0) root (0) 1179 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv\n+-rw-r--r-- 0 root (0) root (0) 933 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv\n -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\n -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\n--rw-r--r-- 0 root (0) root (0) 25295 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 19706 2024-10-26 02:36:45.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js\n -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\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 02:36:45.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 255 2024-10-26 02:36:45.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc\n 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\n 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\n 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\n 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\n"}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html", "unified_diff": "@@ -130,35 +130,30 @@\n pass\n \n \n class _Buffer(Structure):\n pass\n \n \n-
\n-[docs]\n class DataFormat(Structure):\n """Represents the data format of an IIO channel."""\n \n _fields_ = [\n ("length", c_uint),\n ("bits", c_uint),\n ("shift", c_uint),\n ("is_signed", c_bool),\n ("is_fully_defined", c_bool),\n ("is_be", c_bool),\n ("with_scale", c_bool),\n ("scale", c_double),\n ("repeat", c_uint),\n- ]
\n+ ]\n \n \n-\n-
\n-[docs]\n class ChannelModifier(Enum):\n """Contains the modifier type of an IIO channel."""\n \n IIO_NO_MOD = 0\n IIO_MOD_X = 1\n IIO_MOD_Y = 2\n IIO_MOD_Z = 3\n@@ -198,20 +193,17 @@\n IIO_MOD_LIGHT_DUV = 37\n IIO_MOD_PM1 = 38\n IIO_MOD_PM2P5 = 39\n IIO_MOD_PM4 = 40\n IIO_MOD_PM10 = 41\n IIO_MOD_ETHANOL = 42\n IIO_MOD_H2 = 43\n- IIO_MOD_O2 = 44
\n-\n+ IIO_MOD_O2 = 44\n \n \n-
\n-[docs]\n class ChannelType(Enum):\n """Contains the type of an IIO channel."""\n \n IIO_VOLTAGE = 0\n IIO_CURRENT = 1\n IIO_POWER = 2\n IIO_ACCEL = 3\n@@ -242,16 +234,15 @@\n IIO_ELECTRICALCONDUCTIVITY = 28\n IIO_COUNT = 29\n IIO_INDEX = 30\n IIO_GRAVITY = 31\n IIO_POSITIONRELATIVE = 32\n IIO_PHASE = 33\n IIO_MASSCONCENTRATION = 34\n- IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF
\n-\n+ IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF\n \n \n # pylint: disable=invalid-name\n _ScanContextPtr = _POINTER(_ScanContext)\n _ContextInfoPtr = _POINTER(_ContextInfo)\n _ContextPtr = _POINTER(_Context)\n _DevicePtr = _POINTER(_Device)\n@@ -858,16 +849,14 @@\n return buf.value.decode("ascii")\n \n def _write(self, value):\n _d_write_buffer_attr(self._device, self._name_ascii, value.encode("ascii"))\n \n \n \n-
\n-[docs]\n class Channel(object):\n """Represents a channel of an IIO device."""\n \n def __init__(self, dev, _channel):\n """\n Initialize a new instance of the Channel class.\n \n@@ -889,16 +878,14 @@\n self._id = _c_get_id(self._channel).decode("ascii")\n \n name_raw = _c_get_name(self._channel)\n self._name = name_raw.decode("ascii") if name_raw is not None else None\n self._output = _c_is_output(self._channel)\n self._scan_element = _c_is_scan_element(self._channel)\n \n-
\n-[docs]\n def read(self, buf, raw=False):\n """\n Extract the samples corresponding to this channel from the given iio.Buffer object.\n \n :param buf: type=iio.Buffer\n A valid instance of the iio.Buffer class\n :param raw: type=bool\n@@ -911,19 +898,16 @@\n array = bytearray(buf._length)\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n if raw:\n length = _c_read_raw(self._channel, buf._buffer, c_array, len(array))\n else:\n length = _c_read(self._channel, buf._buffer, c_array, len(array))\n- return array[:length]
\n+ return array[:length]\n \n-\n-
\n-[docs]\n def write(self, buf, array, raw=False):\n """\n Write the specified array of samples corresponding to this channel into the given iio.Buffer object.\n \n :param buf: type=iio.Buffer\n A valid instance of the iio.Buffer class\n :param array: type=bytearray\n@@ -935,16 +919,15 @@\n returns: type=int\n The number of bytes written\n """\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n if raw:\n return _c_write_raw(self._channel, buf._buffer, c_array, len(array))\n- return _c_write(self._channel, buf._buffer, c_array, len(array))
\n-\n+ return _c_write(self._channel, buf._buffer, c_array, len(array))\n \n id = property(\n lambda self: self._id,\n None,\n None,\n "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",\n )\n@@ -1007,20 +990,17 @@\n \n @property\n def type(self):\n """\n Type for the channel.\n type: iio.ChannelType(Enum)\n """\n- return ChannelType(_channel_get_type(self._channel))
\n+ return ChannelType(_channel_get_type(self._channel))\n \n \n-\n-
\n-[docs]\n class Buffer(object):\n """The class used for all I/O operations."""\n \n def __init__(self, device, samples_count, cyclic=False):\n """\n Initialize a new instance of the Buffer class.\n \n@@ -1052,53 +1032,42 @@\n if self._buffer is not None:\n _buffer_destroy(self._buffer)\n \n def __len__(self):\n """Size of this buffer, in bytes."""\n return self._length\n \n-
\n-[docs]\n def refill(self):\n """Fetch a new set of samples from the hardware."""\n- _buffer_refill(self._buffer)
\n-\n+ _buffer_refill(self._buffer)\n \n-
\n-[docs]\n def push(self, samples_count=None):\n """\n Submit the samples contained in this buffer to the hardware.\n \n :param samples_count: type=int\n The number of samples to submit, default = full buffer\n """\n- _buffer_push_partial(self._buffer, samples_count or self._samples_count)
\n-\n+ _buffer_push_partial(self._buffer, samples_count or self._samples_count)\n \n-
\n-[docs]\n def read(self):\n """\n Retrieve the samples contained inside the Buffer object.\n \n returns: type=bytearray\n An array containing the samples\n """\n start = _buffer_start(self._buffer)\n end = _buffer_end(self._buffer)\n array = bytearray(end - start)\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n _memmove(c_array, start, len(array))\n- return array
\n+ return array\n \n-\n-
\n-[docs]\n def write(self, array):\n """\n Copy the given array of samples inside the Buffer object.\n \n :param array: type=bytearray\n The array containing the samples to copy\n \n@@ -1109,38 +1078,31 @@\n end = _buffer_end(self._buffer)\n length = end - start\n if length > len(array):\n length = len(array)\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n _memmove(start, c_array, length)\n- return length
\n-\n+ return length\n \n-
\n-[docs]\n def cancel(self):\n """Cancel the current buffer."""\n- _buffer_cancel(self._buffer)
\n+ _buffer_cancel(self._buffer)\n \n-\n-
\n-[docs]\n def set_blocking_mode(self, blocking):\n """\n Set the buffer's blocking mode.\n \n :param blocking: type=boolean\n True if in blocking_mode else False.\n \n returns: type=int\n Return code from the C layer.\n """\n- return _buffer_set_blocking_mode(self._buffer, c_bool(blocking))
\n-\n+ return _buffer_set_blocking_mode(self._buffer, c_bool(blocking))\n \n @property\n def device(self):\n """\n Device for the buffer.\n type: iio.Device\n """\n@@ -1156,16 +1118,15 @@\n \n @property\n def step(self):\n """\n Step size for the buffer.\n type: int\n """\n- return _buffer_step(self._buffer)
\n-\n+ return _buffer_step(self._buffer)\n \n \n class _DeviceOrTrigger(object):\n def __init__(self, _ctx, _device):\n self._ctx = _ctx\n self._device = _device\n self._context = _d_get_context(_device)\n@@ -1384,16 +1345,14 @@\n Context for the device.\n type: iio.Context\n """\n return self.ctx\n \n \n \n-
\n-[docs]\n class Context(object):\n """Contains the representation of an IIO context."""\n \n def __init__(self, _context=None):\n """\n Initialize a new instance of the Context class, using the local or the network backend of the IIO library.\n \n@@ -1432,54 +1391,45 @@\n self._version = (major.value, minor.value, buf.value.decode("ascii"))\n \n def __del__(self):\n """Destroy this context."""\n if self._context is not None:\n _destroy(self._context)\n \n-
\n-[docs]\n def set_timeout(self, timeout):\n """\n Set a timeout for I/O operations.\n \n :param timeout: type=int\n The timeout value, in milliseconds\n """\n- _set_timeout(self._context, timeout)
\n+ _set_timeout(self._context, timeout)\n \n-\n-
\n-[docs]\n def clone(self):\n """\n Clone this instance.\n \n returns: type=iio.LocalContext\n An new instance of this class\n """\n- return Context(_clone(self._context))
\n-\n+ return Context(_clone(self._context))\n \n-
\n-[docs]\n def find_device(self, name_or_id_or_label):\n """\n \n Find a IIO device by its name, ID or label.\n \n :param name_or_id_or_label: type=str\n The name, ID or label of the device to find\n \n returns: type=iio.Device or type=iio.Trigger\n The IIO Device\n """\n dev = _find_device(self._context, name_or_id_or_label.encode("ascii"))\n- return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev)
\n-\n+ return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev)\n \n name = property(\n lambda self: self._name, None, None, "Name of this IIO context.\\n\\ttype=str"\n )\n description = property(\n lambda self: self._description,\n None,\n@@ -1511,33 +1461,29 @@\n _get_device(self._context, x)\n for x in range(0, _devices_count(self._context))\n ]\n ],\n None,\n None,\n "List of devices contained in this context.\\n\\ttype=list of iio.Device and iio.Trigger objects",\n- )
\n-\n+ )\n \n \n-
\n-[docs]\n class LocalContext(Context):\n """Local IIO Context."""\n \n def __init__(self):\n """\n Initialize a new instance of the Context class, using the local backend of the IIO library.\n \n returns: type=iio.LocalContext\n An new instance of this class\n """\n ctx = _new_local()\n- super(LocalContext, self).__init__(ctx)
\n-\n+ super(LocalContext, self).__init__(ctx)\n \n \n
\n [docs]\n class XMLContext(Context):\n """XML IIO Context."""\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -99,16 +99,14 @@\n pass\n \n \n class _Buffer(Structure):\n pass\n \n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class DataFormat(Structure):\n \"\"\"Represents the data format of an IIO channel.\"\"\"\n \n _fields_ = [\n (\"length\", c_uint),\n (\"bits\", c_uint),\n (\"shift\", c_uint),\n@@ -117,18 +115,14 @@\n (\"is_be\", c_bool),\n (\"with_scale\", c_bool),\n (\"scale\", c_double),\n (\"repeat\", c_uint),\n ]\n \n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class ChannelModifier(Enum):\n \"\"\"Contains the modifier type of an IIO channel.\"\"\"\n \n IIO_NO_MOD = 0\n IIO_MOD_X = 1\n IIO_MOD_Y = 2\n IIO_MOD_Z = 3\n@@ -171,18 +165,14 @@\n IIO_MOD_PM4 = 40\n IIO_MOD_PM10 = 41\n IIO_MOD_ETHANOL = 42\n IIO_MOD_H2 = 43\n IIO_MOD_O2 = 44\n \n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class ChannelType(Enum):\n \"\"\"Contains the type of an IIO channel.\"\"\"\n \n IIO_VOLTAGE = 0\n IIO_CURRENT = 1\n IIO_POWER = 2\n IIO_ACCEL = 3\n@@ -216,16 +206,14 @@\n IIO_GRAVITY = 31\n IIO_POSITIONRELATIVE = 32\n IIO_PHASE = 33\n IIO_MASSCONCENTRATION = 34\n IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF\n \n \n-\n-\n # pylint: disable=invalid-name\n _ScanContextPtr = _POINTER(_ScanContext)\n _ContextInfoPtr = _POINTER(_ContextInfo)\n _ContextPtr = _POINTER(_Context)\n _DevicePtr = _POINTER(_Device)\n _ChannelPtr = _POINTER(_Channel)\n _BufferPtr = _POINTER(_Buffer)\n@@ -839,16 +827,14 @@\n def _write(self, value):\n _d_write_buffer_attr(self._device, self._name_ascii, value.encode\n (\"ascii\"))\n \n \n \n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class Channel(object):\n \"\"\"Represents a channel of an IIO device.\"\"\"\n \n def __init__(self, dev, _channel):\n \"\"\"\n Initialize a new instance of the Channel class.\n \n@@ -870,16 +856,14 @@\n self._id = _c_get_id(self._channel).decode(\"ascii\")\n \n name_raw = _c_get_name(self._channel)\n self._name = name_raw.decode(\"ascii\") if name_raw is not None else None\n self._output = _c_is_output(self._channel)\n self._scan_element = _c_is_scan_element(self._channel)\n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def read(self, buf, raw=False):\n \"\"\"\n Extract the samples corresponding to this channel from the given\n iio.Buffer object.\n \n :param buf: type=iio.Buffer\n A valid instance of the iio.Buffer class\n@@ -896,18 +880,14 @@\n if raw:\n length = _c_read_raw(self._channel, buf._buffer, c_array, len\n (array))\n else:\n length = _c_read(self._channel, buf._buffer, c_array, len(array))\n return array[:length]\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def write(self, buf, array, raw=False):\n \"\"\"\n Write the specified array of samples corresponding to this channel into\n the given iio.Buffer object.\n \n :param buf: type=iio.Buffer\n A valid instance of the iio.Buffer class\n@@ -923,16 +903,14 @@\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n if raw:\n return _c_write_raw(self._channel, buf._buffer, c_array, len\n (array))\n return _c_write(self._channel, buf._buffer, c_array, len(array))\n \n-\n-\n id = property(\n lambda self: self._id,\n None,\n None,\n \"An identifier of this channel.\\n\\tNote that it is possible that two\n channels have the same ID, if one is an input channel and the other is an\n output channel.\\n\\ttype=str\",\n@@ -1004,18 +982,14 @@\n \"\"\"\n Type for the channel.\n type: iio.ChannelType(Enum)\n \"\"\"\n return ChannelType(_channel_get_type(self._channel))\n \n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class Buffer(object):\n \"\"\"The class used for all I/O operations.\"\"\"\n \n def __init__(self, device, samples_count, cyclic=False):\n \"\"\"\n Initialize a new instance of the Buffer class.\n \n@@ -1049,38 +1023,28 @@\n if self._buffer is not None:\n _buffer_destroy(self._buffer)\n \n def __len__(self):\n \"\"\"Size of this buffer, in bytes.\"\"\"\n return self._length\n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def refill(self):\n \"\"\"Fetch a new set of samples from the hardware.\"\"\"\n _buffer_refill(self._buffer)\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def push(self, samples_count=None):\n \"\"\"\n Submit the samples contained in this buffer to the hardware.\n \n :param samples_count: type=int\n The number of samples to submit, default = full buffer\n \"\"\"\n _buffer_push_partial(self._buffer, samples_count or\n self._samples_count)\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def read(self):\n \"\"\"\n Retrieve the samples contained inside the Buffer object.\n \n returns: type=bytearray\n An array containing the samples\n \"\"\"\n@@ -1088,18 +1052,14 @@\n end = _buffer_end(self._buffer)\n array = bytearray(end - start)\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n _memmove(c_array, start, len(array))\n return array\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def write(self, array):\n \"\"\"\n Copy the given array of samples inside the Buffer object.\n \n :param array: type=bytearray\n The array containing the samples to copy\n \n@@ -1112,40 +1072,30 @@\n if length > len(array):\n length = len(array)\n mytype = c_char * len(array)\n c_array = mytype.from_buffer(array)\n _memmove(start, c_array, length)\n return length\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def cancel(self):\n \"\"\"Cancel the current buffer.\"\"\"\n _buffer_cancel(self._buffer)\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def set_blocking_mode(self, blocking):\n \"\"\"\n Set the buffer's blocking mode.\n \n :param blocking: type=boolean\n True if in blocking_mode else False.\n \n returns: type=int\n Return code from the C layer.\n \"\"\"\n return _buffer_set_blocking_mode(self._buffer, c_bool(blocking))\n \n-\n-\n @property\n def device(self):\n \"\"\"\n Device for the buffer.\n type: iio.Device\n \"\"\"\n return self._dev\n@@ -1163,16 +1113,14 @@\n \"\"\"\n Step size for the buffer.\n type: int\n \"\"\"\n return _buffer_step(self._buffer)\n \n \n-\n-\n class _DeviceOrTrigger(object):\n def __init__(self, _ctx, _device):\n self._ctx = _ctx\n self._device = _device\n self._context = _d_get_context(_device)\n self._attrs = {\n name: DeviceAttr(_device, name)\n@@ -1403,16 +1351,14 @@\n type: iio.Context\n \"\"\"\n return self.ctx\n \n \n \n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class Context(object):\n \"\"\"Contains the representation of an IIO context.\"\"\"\n \n def __init__(self, _context=None):\n \"\"\"\n Initialize a new instance of the Context class, using the local or the\n network backend of the IIO library.\n@@ -1455,42 +1401,32 @@\n self._version = (major.value, minor.value, buf.value.decode(\"ascii\"))\n \n def __del__(self):\n \"\"\"Destroy this context.\"\"\"\n if self._context is not None:\n _destroy(self._context)\n \n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def set_timeout(self, timeout):\n \"\"\"\n Set a timeout for I/O operations.\n \n :param timeout: type=int\n The timeout value, in milliseconds\n \"\"\"\n _set_timeout(self._context, timeout)\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def clone(self):\n \"\"\"\n Clone this instance.\n \n returns: type=iio.LocalContext\n An new instance of this class\n \"\"\"\n return Context(_clone(self._context))\n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n def find_device(self, name_or_id_or_label):\n \"\"\"\n \n Find a IIO device by its name, ID or label.\n \n :param name_or_id_or_label: type=str\n The name, ID or label of the device to find\n@@ -1498,16 +1434,14 @@\n returns: type=iio.Device or type=iio.Trigger\n The IIO Device\n \"\"\"\n dev = _find_device(self._context, name_or_id_or_label.encode(\"ascii\"))\n return None if bool(dev) is False else Trigger(self, dev) if\n _d_is_trigger(dev) else Device(self, dev)\n \n-\n-\n name = property(\n lambda self: self._name, None, None, \"Name of this IIO\n context.\\n\\ttype=str\"\n )\n description = property(\n lambda self: self._description,\n None,\n@@ -1543,18 +1477,14 @@\n None,\n None,\n \"List of devices contained in this context.\\n\\ttype=list of iio.Device\n and iio.Trigger objects\",\n )\n \n \n-\n-\n-\n-_\b[_\bd_\bo_\bc_\bs_\b]\n class LocalContext(Context):\n \"\"\"Local IIO Context.\"\"\"\n \n def __init__(self):\n \"\"\"\n Initialize a new instance of the Context class, using the local backend\n of the IIO library.\n@@ -1563,16 +1493,14 @@\n An new instance of this class\n \"\"\"\n ctx = _new_local()\n super(LocalContext, self).__init__(ctx)\n \n \n \n-\n-\n _\b[_\bd_\bo_\bc_\bs_\b]\n class XMLContext(Context):\n \"\"\"XML IIO Context.\"\"\"\n \n def __init__(self, xmlfile):\n \"\"\"\n Initialize a new instance of the Context class, using the XML backend\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/buffer.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/buffer.html", "unified_diff": "@@ -32,107 +32,14 @@\n \n
\n \n
\n

Buffer\u00b6

\n
\n

Members\u00b6

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

The class used for all I/O operations.

\n-
\n-
\n-cancel()[source]\u00b6
\n-

Cancel the current buffer.

\n-
\n-\n-
\n-
\n-property device\u00b6
\n-

Device for the buffer.\n-type: iio.Device

\n-
\n-\n-
\n-
\n-property poll_fd\u00b6
\n-

Poll_fd for the buffer.\n-type: int

\n-
\n-\n-
\n-
\n-push(samples_count=None)[source]\u00b6
\n-

Submit the samples contained in this buffer to the hardware.

\n-
\n-
Parameters:
\n-

samples_count \u2013 type=int\n-The number of samples to submit, default = full buffer

\n-
\n-
\n-
\n-\n-
\n-
\n-read()[source]\u00b6
\n-

Retrieve the samples contained inside the Buffer object.

\n-
\n-
returns: type=bytearray

An array containing the samples

\n-
\n-
\n-
\n-\n-
\n-
\n-refill()[source]\u00b6
\n-

Fetch a new set of samples from the hardware.

\n-
\n-\n-
\n-
\n-set_blocking_mode(blocking)[source]\u00b6
\n-

Set the buffer\u2019s blocking mode.

\n-
\n-
Parameters:
\n-

blocking \u2013 type=boolean\n-True if in blocking_mode else False.

\n-
\n-
\n-
\n-
returns: type=int

Return code from the C layer.

\n-
\n-
\n-
\n-\n-
\n-
\n-property step\u00b6
\n-

Step size for the buffer.\n-type: int

\n-
\n-\n-
\n-
\n-write(array)[source]\u00b6
\n-

Copy the given array of samples inside the Buffer object.

\n-
\n-
Parameters:
\n-

array \u2013 type=bytearray\n-The array containing the samples to copy

\n-
\n-
\n-
\n-
returns: type=int

The number of bytes written into the buffer

\n-
\n-
\n-
\n-\n-
\n-\n
\n
\n \n \n
\n \n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,43 +1,9 @@\n *\b**\b**\b**\b**\b**\b* B\bBu\buf\bff\bfe\ber\br_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* M\bMe\bem\bmb\bbe\ber\brs\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n- c\bcl\bla\bas\bss\bs iio.Buffer(d\bde\bev\bvi\bic\bce\be, s\bsa\bam\bmp\bpl\ble\bes\bs_\b_c\bco\bou\bun\bnt\bt, c\bcy\byc\bcl\bli\bic\bc=\b=F\bFa\bal\bls\bse\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- The class used for all I/O operations.\n- cancel()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Cancel the current buffer.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by device_\b\u00b6\n- Device for the buffer. type: iio.Device\n- p\bpr\bro\bop\bpe\ber\brt\bty\by poll_fd_\b\u00b6\n- Poll_fd for the buffer. type: int\n- push(s\bsa\bam\bmp\bpl\ble\bes\bs_\b_c\bco\bou\bun\bnt\bt=\b=N\bNo\bon\bne\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Submit the samples contained in this buffer to the hardware.\n- Parameters:\n- s\bsa\bam\bmp\bpl\ble\bes\bs_\b_c\bco\bou\bun\bnt\bt \u2013 type=int The number of samples to submit,\n- default = full buffer\n- read()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Retrieve the samples contained inside the Buffer object.\n- returns: type=bytearray\n- An array containing the samples\n- refill()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Fetch a new set of samples from the hardware.\n- set_blocking_mode(b\bbl\blo\boc\bck\bki\bin\bng\bg)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Set the buffer\u2019s blocking mode.\n- Parameters:\n- b\bbl\blo\boc\bck\bki\bin\bng\bg \u2013 type=boolean True if in blocking_mode else False.\n- returns: type=int\n- Return code from the C layer.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by step_\b\u00b6\n- Step size for the buffer. type: int\n- write(a\bar\brr\bra\bay\by)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Copy the given array of samples inside the Buffer object.\n- Parameters:\n- a\bar\brr\bra\bay\by \u2013 type=bytearray The array containing the samples to\n- copy\n- returns: type=int\n- The number of bytes written into the buffer\n *\b**\b**\b**\b**\b**\b* _\bl\bl_\bi\bi_\bb\bb_\bi\bi_\bi\bi_\bo\bo_\b-\b-_\bp\bp_\by\by *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b* N\bNa\bav\bvi\big\bga\bat\bti\bio\bon\bn *\b**\b**\b**\b*\n * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bs\n * _\bB_\bu_\bf_\bf_\be_\br\n * _\bD_\be_\bv_\bi_\bc_\be\n * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\bs\n * _\bT_\br_\bi_\bg_\bg_\be_\br\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/channel.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/channel.html", "unified_diff": "@@ -32,164 +32,18 @@\n \n
\n \n
\n

Channels\u00b6

\n
\n

Members\u00b6

\n-
\n-
\n-class iio.Channel(dev, _channel)[source]\u00b6
\n-

Represents a channel of an IIO device.

\n-
\n-
\n-property attrs\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-property data_format\u00b6
\n-

Channel data format.\n-type: iio.DataFormat

\n-
\n-\n-
\n-
\n-property device\u00b6
\n-

Corresponding device for the channel.\n-type: iio.Device

\n-
\n-\n-
\n-
\n-property enabled\u00b6
\n-

Configured state of the channel\n-type=bool

\n-
\n-\n-
\n-
\n-property id\u00b6
\n-

An identifier of this channel.\n-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.\n-type=str

\n-
\n-\n-
\n-
\n-property index\u00b6
\n-

Index for the channel.

\n-
\n-\n-
\n-
\n-property modifier\u00b6
\n-

Channel modifier.\n-type: iio.ChannelModifier(Enum)

\n-
\n-\n-
\n-
\n-property name\u00b6
\n-

The name of this channel.\n-type=str

\n-
\n-\n-
\n-
\n-property output\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-read(buf, raw=False)[source]\u00b6
\n-

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

\n-
\n-
Parameters:
\n-
    \n-
  • buf \u2013 type=iio.Buffer\n-A valid instance of the iio.Buffer class

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

  • \n-
\n-
\n-
\n-
\n-
returns: type=bytearray

An array containing the samples for this channel

\n-
\n-
\n-
\n-\n-
\n-
\n-property scan_element\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-property type\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-write(buf, array, raw=False)[source]\u00b6
\n-

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

\n-
\n-
Parameters:
\n-
    \n-
  • buf \u2013 type=iio.Buffer\n-A valid instance of the iio.Buffer class

  • \n-
  • array \u2013 type=bytearray\n-The array containing the samples to copy

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

  • \n-
\n-
\n-
\n-
\n-
returns: type=int

The number of bytes written

\n-
\n-
\n-
\n-\n-
\n-\n
\n
\n
\n

Channel attributes\u00b6

\n-
\n-
\n-class iio.DataFormat[source]\u00b6
\n-

Represents the data format of an IIO channel.

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

Contains the modifier type of an IIO channel.

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

Contains the type of an IIO channel.

\n-
\n-\n
\n
\n \n \n
\n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,70 +1,11 @@\n *\b**\b**\b**\b**\b**\b* C\bCh\bha\ban\bnn\bne\bel\bls\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* M\bMe\bem\bmb\bbe\ber\brs\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n- c\bcl\bla\bas\bss\bs iio.Channel(d\bde\bev\bv, _\b_c\bch\bha\ban\bnn\bne\bel\bl)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Represents a channel of an IIO device.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by attrs_\b\u00b6\n- List of attributes for this channel. type=dict of iio.ChannelAttr\n- p\bpr\bro\bop\bpe\ber\brt\bty\by data_format_\b\u00b6\n- Channel data format. type: iio.DataFormat\n- p\bpr\bro\bop\bpe\ber\brt\bty\by device_\b\u00b6\n- Corresponding device for the channel. type: iio.Device\n- p\bpr\bro\bop\bpe\ber\brt\bty\by enabled_\b\u00b6\n- Configured state of the channel type=bool\n- p\bpr\bro\bop\bpe\ber\brt\bty\by id_\b\u00b6\n- An identifier of this channel. Note that it is possible that two\n- channels have the same ID, if one is an input channel and the other\n- is an output channel. type=str\n- p\bpr\bro\bop\bpe\ber\brt\bty\by index_\b\u00b6\n- Index for the channel.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by modifier_\b\u00b6\n- Channel modifier. type: iio.ChannelModifier(Enum)\n- p\bpr\bro\bop\bpe\ber\brt\bty\by name_\b\u00b6\n- The name of this channel. type=str\n- p\bpr\bro\bop\bpe\ber\brt\bty\by output_\b\u00b6\n- Contains True if the channel is an output channel, False otherwise.\n- type=bool\n- read(b\bbu\buf\bf, r\bra\baw\bw=\b=F\bFa\bal\bls\bse\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Extract the samples corresponding to this channel from the given\n- iio.Buffer object.\n- Parameters:\n- * b\bbu\buf\bf \u2013 type=iio.Buffer A valid instance of the\n- iio.Buffer class\n- * r\bra\baw\bw \u2013 type=bool If set to True, the samples are not\n- converted from their native format to their host format\n- returns: type=bytearray\n- An array containing the samples for this channel\n- p\bpr\bro\bop\bpe\ber\brt\bty\by scan_element_\b\u00b6\n- Contains True if the channel is a scan element, False otherwise. If\n- a channel is a scan element, then it is possible to enable it and\n- use it for I/O operations. type=bool\n- p\bpr\bro\bop\bpe\ber\brt\bty\by type_\b\u00b6\n- Type for the channel. type: iio.ChannelType(Enum)\n- write(b\bbu\buf\bf, a\bar\brr\bra\bay\by, r\bra\baw\bw=\b=F\bFa\bal\bls\bse\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Write the specified array of samples corresponding to this channel\n- into the given iio.Buffer object.\n- Parameters:\n- * b\bbu\buf\bf \u2013 type=iio.Buffer A valid instance of the\n- iio.Buffer class\n- * a\bar\brr\bra\bay\by \u2013 type=bytearray The array containing the samples\n- to copy\n- * r\bra\baw\bw \u2013 type=bool If set to True, the samples are not\n- converted from their host format to their native format\n- returns: type=int\n- The number of bytes written\n ===============================================================================\n *\b**\b**\b**\b**\b* C\bCh\bha\ban\bnn\bne\bel\bl a\bat\btt\btr\bri\bib\bbu\but\bte\bes\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n- c\bcl\bla\bas\bss\bs iio.DataFormat_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Represents the data format of an IIO channel.\n- c\bcl\bla\bas\bss\bs iio.ChannelModifier(v\bva\bal\blu\bue\be, n\bna\bam\bme\bes\bs=\b=<\b\b>, *\b*v\bva\bal\blu\bue\bes\bs, m\bmo\bod\bdu\bul\ble\be=\b=N\bNo\bon\bne\be,\n- q\bqu\bua\bal\bln\bna\bam\bme\be=\b=N\bNo\bon\bne\be, t\bty\byp\bpe\be=\b=N\bNo\bon\bne\be, s\bst\bta\bar\brt\bt=\b=1\b1, b\bbo\bou\bun\bnd\bda\bar\bry\by=\b=N\bNo\bon\bne\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Contains the modifier type of an IIO channel.\n- c\bcl\bla\bas\bss\bs iio.ChannelType(v\bva\bal\blu\bue\be, n\bna\bam\bme\bes\bs=\b=<\b\b>, *\b*v\bva\bal\blu\bue\bes\bs, m\bmo\bod\bdu\bul\ble\be=\b=N\bNo\bon\bne\be,\n- q\bqu\bua\bal\bln\bna\bam\bme\be=\b=N\bNo\bon\bne\be, t\bty\byp\bpe\be=\b=N\bNo\bon\bne\be, s\bst\bta\bar\brt\bt=\b=1\b1, b\bbo\bou\bun\bnd\bda\bar\bry\by=\b=N\bNo\bon\bne\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Contains the type of an IIO channel.\n *\b**\b**\b**\b**\b**\b* _\bl\bl_\bi\bi_\bb\bb_\bi\bi_\bi\bi_\bo\bo_\b-\b-_\bp\bp_\by\by *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b* N\bNa\bav\bvi\big\bga\bat\bti\bio\bon\bn *\b**\b**\b**\b*\n * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bs\n * _\bB_\bu_\bf_\bf_\be_\br\n * _\bD_\be_\bv_\bi_\bc_\be\n * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\bs\n * _\bT_\br_\bi_\bg_\bg_\be_\br\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/context.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/context.html", "unified_diff": "@@ -33,186 +33,14 @@\n
\n \n
\n

Contexts\u00b6

\n
\n

Members\u00b6

\n
\n-
\n-class iio.Context(_context=None)[source]\u00b6
\n-

Contains the representation of an IIO context.

\n-
\n-
\n-property attrs\u00b6
\n-

List of context-specific attributes\n-type=dict of str objects

\n-
\n-\n-
\n-
\n-clone()[source]\u00b6
\n-

Clone this instance.

\n-
\n-
returns: type=iio.LocalContext

An new instance of this class

\n-
\n-
\n-
\n-\n-
\n-
\n-property description\u00b6
\n-

Description of this IIO context.\n-type=str

\n-
\n-\n-
\n-
\n-property devices\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-find_device(name_or_id_or_label)[source]\u00b6
\n-

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

\n-
\n-
Parameters:
\n-

name_or_id_or_label \u2013 type=str\n-The name, ID or label of the device to find

\n-
\n-
\n-
\n-
returns: type=iio.Device or type=iio.Trigger

The IIO Device

\n-
\n-
\n-
\n-\n-
\n-
\n-property name\u00b6
\n-

Name of this IIO context.\n-type=str

\n-
\n-\n-
\n-
\n-set_timeout(timeout)[source]\u00b6
\n-

Set a timeout for I/O operations.

\n-
\n-
Parameters:
\n-

timeout \u2013 type=int\n-The timeout value, in milliseconds

\n-
\n-
\n-
\n-\n-
\n-
\n-property version\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-property xml\u00b6
\n-

XML representation of the current context.\n-type=str

\n-
\n-\n-
\n-\n-
\n-
\n-class iio.LocalContext[source]\u00b6
\n-

Local IIO Context.

\n-
\n-
\n-property attrs\u00b6
\n-

List of context-specific attributes\n-type=dict of str objects

\n-
\n-\n-
\n-
\n-clone()\u00b6
\n-

Clone this instance.

\n-
\n-
returns: type=iio.LocalContext

An new instance of this class

\n-
\n-
\n-
\n-\n-
\n-
\n-property description\u00b6
\n-

Description of this IIO context.\n-type=str

\n-
\n-\n-
\n-
\n-property devices\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-find_device(name_or_id_or_label)\u00b6
\n-

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

\n-
\n-
Parameters:
\n-

name_or_id_or_label \u2013 type=str\n-The name, ID or label of the device to find

\n-
\n-
\n-
\n-
returns: type=iio.Device or type=iio.Trigger

The IIO Device

\n-
\n-
\n-
\n-\n-
\n-
\n-property name\u00b6
\n-

Name of this IIO context.\n-type=str

\n-
\n-\n-
\n-
\n-set_timeout(timeout)\u00b6
\n-

Set a timeout for I/O operations.

\n-
\n-
Parameters:
\n-

timeout \u2013 type=int\n-The timeout value, in milliseconds

\n-
\n-
\n-
\n-\n-
\n-
\n-property version\u00b6
\n-

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

\n-
\n-\n-
\n-
\n-property xml\u00b6
\n-

XML representation of the current context.\n-type=str

\n-
\n-\n-
\n-\n-
\n
\n class iio.XMLContext(xmlfile)[source]\u00b6
\n

XML IIO Context.

\n
\n
\n property attrs\u00b6
\n

List of context-specific attributes\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,69 +1,9 @@\n *\b**\b**\b**\b**\b**\b* C\bCo\bon\bnt\bte\bex\bxt\bts\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* M\bMe\bem\bmb\bbe\ber\brs\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n- c\bcl\bla\bas\bss\bs iio.Context(_\b_c\bco\bon\bnt\bte\bex\bxt\bt=\b=N\bNo\bon\bne\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Contains the representation of an IIO context.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by attrs_\b\u00b6\n- List of context-specific attributes type=dict of str objects\n- clone()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Clone this instance.\n- returns: type=iio.LocalContext\n- An new instance of this class\n- p\bpr\bro\bop\bpe\ber\brt\bty\by description_\b\u00b6\n- Description of this IIO context. type=str\n- p\bpr\bro\bop\bpe\ber\brt\bty\by devices_\b\u00b6\n- List of devices contained in this context. type=list of iio.Device\n- and iio.Trigger objects\n- find_device(n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd_\b_o\bor\br_\b_l\bla\bab\bbe\bel\bl)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Find a IIO device by its name, ID or label.\n- Parameters:\n- n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd_\b_o\bor\br_\b_l\bla\bab\bbe\bel\bl \u2013 type=str The name, ID or label of the\n- device to find\n- returns: type=iio.Device or type=iio.Trigger\n- The IIO Device\n- p\bpr\bro\bop\bpe\ber\brt\bty\by name_\b\u00b6\n- Name of this IIO context. type=str\n- set_timeout(t\bti\bim\bme\beo\bou\but\bt)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Set a timeout for I/O operations.\n- Parameters:\n- t\bti\bim\bme\beo\bou\but\bt \u2013 type=int The timeout value, in milliseconds\n- p\bpr\bro\bop\bpe\ber\brt\bty\by version_\b\u00b6\n- Version of the backend. type=(int, int, str)\n- p\bpr\bro\bop\bpe\ber\brt\bty\by xml_\b\u00b6\n- XML representation of the current context. type=str\n- c\bcl\bla\bas\bss\bs iio.LocalContext_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n- Local IIO Context.\n- p\bpr\bro\bop\bpe\ber\brt\bty\by attrs_\b\u00b6\n- List of context-specific attributes type=dict of str objects\n- clone()_\b\u00b6\n- Clone this instance.\n- returns: type=iio.LocalContext\n- An new instance of this class\n- p\bpr\bro\bop\bpe\ber\brt\bty\by description_\b\u00b6\n- Description of this IIO context. type=str\n- p\bpr\bro\bop\bpe\ber\brt\bty\by devices_\b\u00b6\n- List of devices contained in this context. type=list of iio.Device\n- and iio.Trigger objects\n- find_device(n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd_\b_o\bor\br_\b_l\bla\bab\bbe\bel\bl)_\b\u00b6\n- Find a IIO device by its name, ID or label.\n- Parameters:\n- n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd_\b_o\bor\br_\b_l\bla\bab\bbe\bel\bl \u2013 type=str The name, ID or label of the\n- device to find\n- returns: type=iio.Device or type=iio.Trigger\n- The IIO Device\n- p\bpr\bro\bop\bpe\ber\brt\bty\by name_\b\u00b6\n- Name of this IIO context. type=str\n- set_timeout(t\bti\bim\bme\beo\bou\but\bt)_\b\u00b6\n- Set a timeout for I/O operations.\n- Parameters:\n- t\bti\bim\bme\beo\bou\but\bt \u2013 type=int The timeout value, in milliseconds\n- p\bpr\bro\bop\bpe\ber\brt\bty\by version_\b\u00b6\n- Version of the backend. type=(int, int, str)\n- p\bpr\bro\bop\bpe\ber\brt\bty\by xml_\b\u00b6\n- XML representation of the current context. type=str\n c\bcl\bla\bas\bss\bs iio.XMLContext(x\bxm\bml\blf\bfi\bil\ble\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n XML IIO Context.\n p\bpr\bro\bop\bpe\ber\brt\bty\by attrs_\b\u00b6\n List of context-specific attributes type=dict of str objects\n clone()_\b\u00b6\n Clone this instance.\n returns: type=iio.LocalContext\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/genindex.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/genindex.html", "unified_diff": "@@ -33,23 +33,20 @@\n

Index

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

    B

    \n \n \n@@ -105,52 +96,38 @@\n \n \n
    \n \n

    C

    \n \n \n- \n+ \n
    \n \n

    D

    \n \n \n \n
    \n \n-

    E

    \n-\n- \n-
    \n-\n

    F

    \n \n \n \n
    \n@@ -263,19 +210,17 @@\n
  • \n \n \n \n

    I

    \n \n \n@@ -322,18 +265,14 @@\n
  • label (iio.Device property)\n \n
  • \n \n- \n
    \n \n

    M

    \n \n \n \n
    \n-
  • modifier (iio.Channel property)\n-
  • \n
      \n
    • \n module\n \n
    • \n
    \n \n

    N

    \n \n \n \n
    \n \n-

    O

    \n-\n- \n-
    \n-\n-

    P

    \n-\n- \n- \n-
    \n-\n

    R

    \n \n \n- \n+ \n@@ -450,109 +353,85 @@\n \n \n
    \n \n

    T

    \n \n \n \n
    \n \n

    V

    \n \n \n+ \n
    \n \n

    W

    \n \n \n \n
    \n \n

    X

    \n \n \n
      \n
    • XMLContext (class in iio)\n
    • \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,133 +1,95 @@\n *\b**\b**\b**\b**\b**\b* I\bIn\bnd\bde\bex\bx *\b**\b**\b**\b**\b**\b*\n-_\bA\bA | _\bB\bB | _\bC\bC | _\bD\bD | _\bE\bE | _\bF\bF | _\bH\bH | _\bI\bI | _\bL\bL | _\bM\bM | _\bN\bN | _\bO\bO | _\bP\bP | _\bR\bR | _\bS\bS | _\bT\bT | _\bV\bV | _\bW\bW | _\bX\bX\n+_\bA\bA | _\bB\bB | _\bC\bC | _\bD\bD | _\bF\bF | _\bH\bH | _\bI\bI | _\bL\bL | _\bM\bM | _\bN\bN | _\bR\bR | _\bS\bS | _\bT\bT | _\bV\bV | _\bW\bW | _\bX\bX\n *\b**\b**\b**\b**\b* A\bA *\b**\b**\b**\b**\b*\n- * _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b)\n- o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b)\n- o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b)\n- * _\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b) * _\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* B\bB *\b**\b**\b**\b**\b*\n- * _\bB_\bu_\bf_\bf_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) * _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn\n- * _\bb_\bu_\bf_\bf_\be_\br_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b)\n+ * _\bb_\bu_\bf_\bf_\be_\br_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn\n+ o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b)\n+ o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b)\n *\b**\b**\b**\b**\b* C\bC *\b**\b**\b**\b**\b*\n- * _\bc_\ba_\bn_\bc_\be_\bl_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) * _\bc_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\bM_\bo_\bd_\bi_\bf_\bi_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b)\n- * _\bc_\bh_\ba_\bn_\bn_\be_\bl_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b)\n- * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\bT_\by_\bp_\be_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) * _\bc_\br_\be_\ba_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n- * _\bc_\bl_\bo_\bn_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n- o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n- o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n- _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n- _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\bc_\bh_\ba_\bn_\bn_\be_\bl_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bc_\br_\be_\ba_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+ o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\bc_\bl_\bo_\bn_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt o _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n+ _\bm_\be_\bt_\bh_\bo_\bd_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+ * _\bc_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn o _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n+ _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) o _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+ o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* D\bD *\b**\b**\b**\b**\b*\n- * _\bd_\ba_\bt_\ba_\b__\bf_\bo_\br_\bm_\ba_\bt_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl * _\bD_\be_\bv_\bi_\bc_\be_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bd_\be_\bv_\bi_\bc_\be_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bD_\ba_\bt_\ba_\bF_\bo_\br_\bm_\ba_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) o _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) * _\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- * _\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn * _\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) * _\bd_\be_\bv_\bi_\bc_\be_\bs_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bd_\be_\bb_\bu_\bg_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n- * _\bd_\be_\bs_\bc_\br_\bi_\bp_\bt_\bi_\bo_\bn_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) * _\bD_\be_\bv_\bi_\bc_\be_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n+ * _\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) * _\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n+ * _\bd_\be_\bb_\bu_\bg_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bd_\be_\bv_\bi_\bc_\be_\bs_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n+ * _\bd_\be_\bs_\bc_\br_\bi_\bp_\bt_\bi_\bo_\bn_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n-*\b**\b**\b**\b**\b* E\bE *\b**\b**\b**\b**\b*\n- * _\be_\bn_\ba_\bb_\bl_\be_\bd_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* F\bF *\b**\b**\b**\b**\b*\n- * _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br * _\bf_\bi_\bn_\bd_\b__\bd_\be_\bv_\bi_\bc_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- * _\bf_\bi_\bn_\bd_\b__\bc_\bh_\ba_\bn_\bn_\be_\bl_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be * _\bf_\br_\be_\bq_\bu_\be_\bn_\bc_\by_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br * _\bf_\bi_\bn_\bd_\b__\bd_\be_\bv_\bi_\bc_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n+ _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bf_\br_\be_\bq_\bu_\be_\bn_\bc_\by_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bf_\bi_\bn_\bd_\b__\bc_\bh_\ba_\bn_\bn_\be_\bl_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be\n _\bm_\be_\bt_\bh_\bo_\bd_\b)\n o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* H\bH *\b**\b**\b**\b**\b*\n * _\bh_\bw_\bm_\bo_\bn_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* I\bI *\b**\b**\b**\b**\b*\n- * _\bi_\bd_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * iio_readdev\n- o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\bm_\bo_\bd_\bu_\bl_\be\n- o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * iio_writedev\n- * iio_attr o _\bm_\bo_\bd_\bu_\bl_\be\n- o _\bm_\bo_\bd_\bu_\bl_\be * _\bi_\bn_\bd_\be_\bx_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bi_\bd_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * iio_readdev\n+ o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\bm_\bo_\bd_\bu_\bl_\be\n+ * iio_attr * iio_writedev\n+ o _\bm_\bo_\bd_\bu_\bl_\be o _\bm_\bo_\bd_\bu_\bl_\be\n * iio_info * _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b)\n o _\bm_\bo_\bd_\bu_\bl_\be o _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo_\b)\n *\b**\b**\b**\b**\b* L\bL *\b**\b**\b**\b**\b*\n- * _\bl_\ba_\bb_\be_\bl_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n+ * _\bl_\ba_\bb_\be_\bl_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* M\bM *\b**\b**\b**\b**\b*\n- * _\bm_\ba_\bi_\bn_\b(_\b)_\b _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b) * module\n- o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo_\b) o _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br\n- o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) o _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo\n- o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) o _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv\n- * _\bm_\bo_\bd_\bi_\bf_\bi_\be_\br_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv\n+ * _\bm_\ba_\bi_\bn_\b(_\b)_\b _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b) * module\n+ o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo_\b) o _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br\n+ o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b) o _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo\n+ o _\b(_\bi_\bn_\b _\bm_\bo_\bd_\bu_\bl_\be_\b _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b) o _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv\n+ o _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv\n *\b**\b**\b**\b**\b* N\bN *\b**\b**\b**\b**\b*\n- * _\bn_\ba_\bm_\be_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bn_\ba_\bm_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n-*\b**\b**\b**\b**\b* O\bO *\b**\b**\b**\b**\b*\n- * _\bo_\bu_\bt_\bp_\bu_\bt_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n-*\b**\b**\b**\b**\b* P\bP *\b**\b**\b**\b**\b*\n- * _\bp_\bo_\bl_\bl_\b__\bf_\bd_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bp_\bu_\bs_\bh_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* R\bR *\b**\b**\b**\b**\b*\n- * _\br_\be_\ba_\bd_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) * _\br_\be_\bg_\b__\br_\be_\ba_\bd_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br * _\br_\be_\bg_\b__\bw_\br_\bi_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- * _\br_\be_\bf_\bi_\bl_\bl_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\br_\be_\ba_\bd_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br * _\br_\be_\bg_\b__\bw_\br_\bi_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ _\bm_\be_\bt_\bh_\bo_\bd_\b) o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\br_\be_\bg_\b__\br_\be_\ba_\bd_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* S\bS *\b**\b**\b**\b**\b*\n- * _\bs_\ba_\bm_\bp_\bl_\be_\b__\bs_\bi_\bz_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bs_\be_\bt_\b__\bt_\bi_\bm_\be_\bo_\bu_\bt_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt\n+ * _\bs_\ba_\bm_\bp_\bl_\be_\b__\bs_\bi_\bz_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bs_\be_\bt_\b__\bt_\bi_\bm_\be_\bo_\bu_\bt_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- * _\bs_\bc_\ba_\bn_\b__\be_\bl_\be_\bm_\be_\bn_\bt_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- * _\bs_\be_\bt_\b__\bb_\bl_\bo_\bc_\bk_\bi_\bn_\bg_\b__\bm_\bo_\bd_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bm_\be_\bt_\bh_\bo_\bd_\b) * _\bs_\bt_\be_\bp_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bs_\be_\bt_\b__\bk_\be_\br_\bn_\be_\bl_\b__\bb_\bu_\bf_\bf_\be_\br_\bs_\b__\bc_\bo_\bu_\bn_\bt_\b(_\b)_\b \n+ * _\bs_\be_\bt_\b__\bk_\be_\br_\bn_\be_\bl_\b__\bb_\bu_\bf_\bf_\be_\br_\bs_\b__\bc_\bo_\bu_\bn_\bt_\b(_\b)_\b o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n o _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* T\bT *\b**\b**\b**\b**\b*\n * _\bT_\br_\bi_\bg_\bg_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b) * _\bt_\br_\bi_\bg_\bg_\be_\br_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bt_\by_\bp_\be_\b _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* V\bV *\b**\b**\b**\b**\b*\n- * _\bv_\ba_\bl_\bu_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- * _\bv_\be_\br_\bs_\bi_\bo_\bn_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bv_\ba_\bl_\bu_\be_\b _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bB_\bu_\bf_\bf_\be_\br_\bA_\bt_\bt_\br * _\bv_\be_\br_\bs_\bi_\bo_\bn_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt\n+ _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ o _\b(_\bi_\bi_\bo_\b._\bD_\be_\bv_\bi_\bc_\be_\bD_\be_\bb_\bu_\bg_\bA_\bt_\bt_\br o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b* W\bW *\b**\b**\b**\b**\b*\n- * _\bw_\br_\bi_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bB_\bu_\bf_\bf_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) * _\bw_\br_\bi_\bt_\be_\b__\bi_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b(_\b)_\b \n- o _\b(_\bi_\bi_\bo_\b._\bC_\bh_\ba_\bn_\bn_\be_\bl_\b _\bm_\be_\bt_\bh_\bo_\bd_\b) _\b(_\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b._\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- o _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br o _\b(_\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo_\b._\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n- _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ * _\bw_\br_\bi_\bt_\be_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv_\b._\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br * _\bw_\br_\bi_\bt_\be_\b__\bi_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b(_\b)_\b \n+ _\bm_\be_\bt_\bh_\bo_\bd_\b) _\b(_\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\b._\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+ o _\b(_\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo_\b._\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn\n+ _\bm_\be_\bt_\bh_\bo_\bd_\b)\n *\b**\b**\b**\b**\b* X\bX *\b**\b**\b**\b**\b*\n- * _\bx_\bm_\bl_\b _\b(_\bi_\bi_\bo_\b._\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bL_\bo_\bc_\ba_\bl_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n- o _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+ * _\bx_\bm_\bl_\b _\b(_\bi_\bi_\bo_\b._\bN_\be_\bt_\bw_\bo_\br_\bk_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b) * _\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b)\n o _\b(_\bi_\bi_\bo_\b._\bX_\bM_\bL_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n *\b**\b**\b**\b**\b**\b* _\bl\bl_\bi\bi_\bb\bb_\bi\bi_\bi\bi_\bo\bo_\b-\b-_\bp\bp_\by\by *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b* N\bNa\bav\bvi\big\bga\bat\bti\bio\bon\bn *\b**\b**\b**\b*\n * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bs\n * _\bB_\bu_\bf_\bf_\be_\br\n * _\bD_\be_\bv_\bi_\bc_\be\n * _\bC_\bh_\ba_\bn_\bn_\be_\bl_\bs\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/objects.inv", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/objects.inv", "unified_diff": null, "details": [{"source1": "Sphinx inventory", "source2": "Sphinx inventory", "unified_diff": "@@ -1,49 +1,12 @@\n # Sphinx inventory version 2\n # Project: libiio-py\n # Version: \n # The remainder of this file is compressed using zlib.\n \n-iio.Buffer py:class 1 buffer.html#$ -\n-iio.Buffer.cancel py:method 1 buffer.html#$ -\n-iio.Buffer.device py:property 1 buffer.html#$ -\n-iio.Buffer.poll_fd py:property 1 buffer.html#$ -\n-iio.Buffer.push py:method 1 buffer.html#$ -\n-iio.Buffer.read py:method 1 buffer.html#$ -\n-iio.Buffer.refill py:method 1 buffer.html#$ -\n-iio.Buffer.set_blocking_mode py:method 1 buffer.html#$ -\n-iio.Buffer.step py:property 1 buffer.html#$ -\n-iio.Buffer.write py:method 1 buffer.html#$ -\n-iio.Channel py:class 1 channel.html#$ -\n-iio.Channel.attrs py:property 1 channel.html#$ -\n-iio.Channel.data_format py:property 1 channel.html#$ -\n-iio.Channel.device py:property 1 channel.html#$ -\n-iio.Channel.enabled py:property 1 channel.html#$ -\n-iio.Channel.id py:property 1 channel.html#$ -\n-iio.Channel.index py:property 1 channel.html#$ -\n-iio.Channel.modifier py:property 1 channel.html#$ -\n-iio.Channel.name py:property 1 channel.html#$ -\n-iio.Channel.output py:property 1 channel.html#$ -\n-iio.Channel.read py:method 1 channel.html#$ -\n-iio.Channel.scan_element py:property 1 channel.html#$ -\n-iio.Channel.type py:property 1 channel.html#$ -\n-iio.Channel.write py:method 1 channel.html#$ -\n-iio.ChannelModifier py:class 1 channel.html#$ -\n-iio.ChannelType py:class 1 channel.html#$ -\n-iio.Context py:class 1 context.html#$ -\n-iio.Context.attrs py:property 1 context.html#$ -\n-iio.Context.clone py:method 1 context.html#$ -\n-iio.Context.description py:property 1 context.html#$ -\n-iio.Context.devices py:property 1 context.html#$ -\n-iio.Context.find_device py:method 1 context.html#$ -\n-iio.Context.name py:property 1 context.html#$ -\n-iio.Context.set_timeout py:method 1 context.html#$ -\n-iio.Context.version py:property 1 context.html#$ -\n-iio.Context.xml py:property 1 context.html#$ -\n-iio.DataFormat py:class 1 channel.html#$ -\n iio.Device py:class 1 device.html#$ -\n iio.Device.attrs py:property 1 device.html#$ -\n iio.Device.buffer_attrs py:property 1 device.html#$ -\n iio.Device.channels py:property 1 device.html#$ -\n iio.Device.context py:property 1 device.html#$ -\n iio.Device.debug_attrs py:property 1 device.html#$ -\n iio.Device.find_channel py:method 1 device.html#$ -\n@@ -60,24 +23,14 @@\n iio.DeviceBufferAttr.filename py:property 1 device.html#$ -\n iio.DeviceBufferAttr.name py:property 1 device.html#$ -\n iio.DeviceBufferAttr.value py:property 1 device.html#$ -\n iio.DeviceDebugAttr py:class 1 device.html#$ -\n iio.DeviceDebugAttr.filename py:property 1 device.html#$ -\n iio.DeviceDebugAttr.name py:property 1 device.html#$ -\n iio.DeviceDebugAttr.value py:property 1 device.html#$ -\n-iio.LocalContext py:class 1 context.html#$ -\n-iio.LocalContext.attrs py:property 1 context.html#$ -\n-iio.LocalContext.clone py:method 1 context.html#$ -\n-iio.LocalContext.description py:property 1 context.html#$ -\n-iio.LocalContext.devices py:property 1 context.html#$ -\n-iio.LocalContext.find_device py:method 1 context.html#$ -\n-iio.LocalContext.name py:property 1 context.html#$ -\n-iio.LocalContext.set_timeout py:method 1 context.html#$ -\n-iio.LocalContext.version py:property 1 context.html#$ -\n-iio.LocalContext.xml py:property 1 context.html#$ -\n iio.NetworkContext py:class 1 context.html#$ -\n iio.NetworkContext.attrs py:property 1 context.html#$ -\n iio.NetworkContext.clone py:method 1 context.html#$ -\n iio.NetworkContext.description py:property 1 context.html#$ -\n iio.NetworkContext.devices py:property 1 context.html#$ -\n iio.NetworkContext.find_device py:method 1 context.html#$ -\n iio.NetworkContext.name py:property 1 context.html#$ -\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -84,83 +84,50 @@\n ],\n \"arguments (class in iio_readdev)\": [\n [7, \"iio_readdev.Arguments\", false]\n ],\n \"arguments (class in iio_writedev)\": [\n [8, \"iio_writedev.Arguments\", false]\n ],\n- \"attrs (iio.channel property)\": [\n- [1, \"iio.Channel.attrs\", false]\n- ],\n- \"attrs (iio.context property)\": [\n- [2, \"iio.Context.attrs\", false]\n- ],\n \"attrs (iio.device property)\": [\n [3, \"iio.Device.attrs\", false]\n ],\n- \"attrs (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.attrs\", false]\n- ],\n \"attrs (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.attrs\", false]\n ],\n \"attrs (iio.trigger property)\": [\n [10, \"iio.Trigger.attrs\", false]\n ],\n \"attrs (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.attrs\", false]\n ],\n- \"buffer (class in iio)\": [\n- [0, \"iio.Buffer\", false]\n- ],\n \"buffer_attrs (iio.device property)\": [\n [3, \"iio.Device.buffer_attrs\", false]\n ],\n \"buffer_attrs (iio.trigger property)\": [\n [10, \"iio.Trigger.buffer_attrs\", false]\n ],\n \"bufferbuilder (class in iio_readdev)\": [\n [7, \"iio_readdev.BufferBuilder\", false]\n ],\n \"bufferbuilder (class in iio_writedev)\": [\n [8, \"iio_writedev.BufferBuilder\", false]\n ],\n- \"cancel() (iio.buffer method)\": [\n- [0, \"iio.Buffer.cancel\", false]\n- ],\n- \"channel (class in iio)\": [\n- [1, \"iio.Channel\", false]\n- ],\n- \"channelmodifier (class in iio)\": [\n- [1, \"iio.ChannelModifier\", false]\n- ],\n \"channels (iio.device property)\": [\n [3, \"iio.Device.channels\", false]\n ],\n \"channels (iio.trigger property)\": [\n [10, \"iio.Trigger.channels\", false]\n ],\n- \"channeltype (class in iio)\": [\n- [1, \"iio.ChannelType\", false]\n- ],\n- \"clone() (iio.context method)\": [\n- [2, \"iio.Context.clone\", false]\n- ],\n- \"clone() (iio.localcontext method)\": [\n- [2, \"iio.LocalContext.clone\", false]\n- ],\n \"clone() (iio.networkcontext method)\": [\n [2, \"iio.NetworkContext.clone\", false]\n ],\n \"clone() (iio.xmlcontext method)\": [\n [2, \"iio.XMLContext.clone\", false]\n ],\n- \"context (class in iio)\": [\n- [2, \"iio.Context\", false]\n- ],\n \"context (iio.device property)\": [\n [3, \"iio.Device.context\", false]\n ],\n \"contextbuilder (class in iio_attr)\": [\n [5, \"iio_attr.ContextBuilder\", false]\n ],\n \"contextbuilder (class in iio_readdev)\": [\n@@ -180,107 +147,71 @@\n ],\n \"create() (iio_writedev.bufferbuilder method)\": [\n [8, \"iio_writedev.BufferBuilder.create\", false]\n ],\n \"create() (iio_writedev.contextbuilder method)\": [\n [8, \"iio_writedev.ContextBuilder.create\", false]\n ],\n- \"data_format (iio.channel property)\": [\n- [1, \"iio.Channel.data_format\", false]\n- ],\n- \"dataformat (class in iio)\": [\n- [1, \"iio.DataFormat\", false]\n- ],\n \"datareader (class in iio_readdev)\": [\n [7, \"iio_readdev.DataReader\", false]\n ],\n \"datawriter (class in iio_writedev)\": [\n [8, \"iio_writedev.DataWriter\", false]\n ],\n \"debug_attrs (iio.device property)\": [\n [3, \"iio.Device.debug_attrs\", false]\n ],\n \"debug_attrs (iio.trigger property)\": [\n [10, \"iio.Trigger.debug_attrs\", false]\n ],\n- \"description (iio.context property)\": [\n- [2, \"iio.Context.description\", false]\n- ],\n- \"description (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.description\", false]\n- ],\n \"description (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.description\", false]\n ],\n \"description (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.description\", false]\n ],\n \"device (class in iio)\": [\n [3, \"iio.Device\", false]\n ],\n- \"device (iio.buffer property)\": [\n- [0, \"iio.Buffer.device\", false]\n- ],\n- \"device (iio.channel property)\": [\n- [1, \"iio.Channel.device\", false]\n- ],\n \"devicebufferattr (class in iio)\": [\n [3, \"iio.DeviceBufferAttr\", false]\n ],\n \"devicedebugattr (class in iio)\": [\n [3, \"iio.DeviceDebugAttr\", false]\n ],\n- \"devices (iio.context property)\": [\n- [2, \"iio.Context.devices\", false]\n- ],\n- \"devices (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.devices\", false]\n- ],\n \"devices (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.devices\", false]\n ],\n \"devices (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.devices\", false]\n ],\n- \"enabled (iio.channel property)\": [\n- [1, \"iio.Channel.enabled\", false]\n- ],\n \"filename (iio.devicebufferattr property)\": [\n [3, \"iio.DeviceBufferAttr.filename\", false]\n ],\n \"filename (iio.devicedebugattr property)\": [\n [3, \"iio.DeviceDebugAttr.filename\", false]\n ],\n \"find_channel() (iio.device method)\": [\n [3, \"iio.Device.find_channel\", false]\n ],\n \"find_channel() (iio.trigger method)\": [\n [10, \"iio.Trigger.find_channel\", false]\n ],\n- \"find_device() (iio.context method)\": [\n- [2, \"iio.Context.find_device\", false]\n- ],\n- \"find_device() (iio.localcontext method)\": [\n- [2, \"iio.LocalContext.find_device\", false]\n- ],\n \"find_device() (iio.networkcontext method)\": [\n [2, \"iio.NetworkContext.find_device\", false]\n ],\n \"find_device() (iio.xmlcontext method)\": [\n [2, \"iio.XMLContext.find_device\", false]\n ],\n \"frequency (iio.trigger property)\": [\n [10, \"iio.Trigger.frequency\", false]\n ],\n \"hwmon (iio.device property)\": [\n [3, \"iio.Device.hwmon\", false]\n ],\n- \"id (iio.channel property)\": [\n- [1, \"iio.Channel.id\", false]\n- ],\n \"id (iio.device property)\": [\n [3, \"iio.Device.id\", false]\n ],\n \"id (iio.trigger property)\": [\n [10, \"iio.Trigger.id\", false]\n ],\n \"iio_attr\": [\n@@ -291,104 +222,68 @@\n ],\n \"iio_readdev\": [\n [7, \"module-iio_readdev\", false]\n ],\n \"iio_writedev\": [\n [8, \"module-iio_writedev\", false]\n ],\n- \"index (iio.channel property)\": [\n- [1, \"iio.Channel.index\", false]\n- ],\n \"information (class in iio_attr)\": [\n [5, \"iio_attr.Information\", false]\n ],\n \"information (class in iio_info)\": [\n [6, \"iio_info.Information\", false]\n ],\n \"label (iio.device property)\": [\n [3, \"iio.Device.label\", false]\n ],\n \"label (iio.trigger property)\": [\n [10, \"iio.Trigger.label\", false]\n ],\n- \"localcontext (class in iio)\": [\n- [2, \"iio.LocalContext\", false]\n- ],\n \"main() (in module iio_attr)\": [\n [5, \"iio_attr.main\", false]\n ],\n \"main() (in module iio_info)\": [\n [6, \"iio_info.main\", false]\n ],\n \"main() (in module iio_readdev)\": [\n [7, \"iio_readdev.main\", false]\n ],\n \"main() (in module iio_writedev)\": [\n [8, \"iio_writedev.main\", false]\n ],\n- \"modifier (iio.channel property)\": [\n- [1, \"iio.Channel.modifier\", false]\n- ],\n \"module\": [\n [5, \"module-iio_attr\", false],\n [6, \"module-iio_info\", false],\n [7, \"module-iio_readdev\", false],\n [8, \"module-iio_writedev\", false]\n ],\n- \"name (iio.channel property)\": [\n- [1, \"iio.Channel.name\", false]\n- ],\n- \"name (iio.context property)\": [\n- [2, \"iio.Context.name\", false]\n- ],\n \"name (iio.device property)\": [\n [3, \"iio.Device.name\", false]\n ],\n \"name (iio.devicebufferattr property)\": [\n [3, \"iio.DeviceBufferAttr.name\", false]\n ],\n \"name (iio.devicedebugattr property)\": [\n [3, \"iio.DeviceDebugAttr.name\", false]\n ],\n- \"name (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.name\", false]\n- ],\n \"name (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.name\", false]\n ],\n \"name (iio.trigger property)\": [\n [10, \"iio.Trigger.name\", false]\n ],\n \"name (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.name\", false]\n ],\n \"networkcontext (class in iio)\": [\n [2, \"iio.NetworkContext\", false]\n ],\n- \"output (iio.channel property)\": [\n- [1, \"iio.Channel.output\", false]\n- ],\n- \"poll_fd (iio.buffer property)\": [\n- [0, \"iio.Buffer.poll_fd\", false]\n- ],\n- \"push() (iio.buffer method)\": [\n- [0, \"iio.Buffer.push\", false]\n- ],\n- \"read() (iio.buffer method)\": [\n- [0, \"iio.Buffer.read\", false]\n- ],\n- \"read() (iio.channel method)\": [\n- [1, \"iio.Channel.read\", false]\n- ],\n \"read() (iio_readdev.datareader method)\": [\n [7, \"iio_readdev.DataReader.read\", false]\n ],\n- \"refill() (iio.buffer method)\": [\n- [0, \"iio.Buffer.refill\", false]\n- ],\n \"reg_read() (iio.device method)\": [\n [3, \"iio.Device.reg_read\", false]\n ],\n \"reg_read() (iio.trigger method)\": [\n [10, \"iio.Trigger.reg_read\", false]\n ],\n \"reg_write() (iio.device method)\": [\n@@ -399,89 +294,53 @@\n ],\n \"sample_size (iio.device property)\": [\n [3, \"iio.Device.sample_size\", false]\n ],\n \"sample_size (iio.trigger property)\": [\n [10, \"iio.Trigger.sample_size\", false]\n ],\n- \"scan_element (iio.channel property)\": [\n- [1, \"iio.Channel.scan_element\", false]\n- ],\n- \"set_blocking_mode() (iio.buffer method)\": [\n- [0, \"iio.Buffer.set_blocking_mode\", false]\n- ],\n \"set_kernel_buffers_count() (iio.device method)\": [\n [3, \"iio.Device.set_kernel_buffers_count\", false]\n ],\n \"set_kernel_buffers_count() (iio.trigger method)\": [\n [10, \"iio.Trigger.set_kernel_buffers_count\", false]\n ],\n- \"set_timeout() (iio.context method)\": [\n- [2, \"iio.Context.set_timeout\", false]\n- ],\n- \"set_timeout() (iio.localcontext method)\": [\n- [2, \"iio.LocalContext.set_timeout\", false]\n- ],\n \"set_timeout() (iio.networkcontext method)\": [\n [2, \"iio.NetworkContext.set_timeout\", false]\n ],\n \"set_timeout() (iio.xmlcontext method)\": [\n [2, \"iio.XMLContext.set_timeout\", false]\n ],\n- \"step (iio.buffer property)\": [\n- [0, \"iio.Buffer.step\", false]\n- ],\n \"trigger (class in iio)\": [\n [10, \"iio.Trigger\", false]\n ],\n \"trigger (iio.device property)\": [\n [3, \"iio.Device.trigger\", false]\n ],\n- \"type (iio.channel property)\": [\n- [1, \"iio.Channel.type\", false]\n- ],\n \"value (iio.devicebufferattr property)\": [\n [3, \"iio.DeviceBufferAttr.value\", false]\n ],\n \"value (iio.devicedebugattr property)\": [\n [3, \"iio.DeviceDebugAttr.value\", false]\n ],\n- \"version (iio.context property)\": [\n- [2, \"iio.Context.version\", false]\n- ],\n- \"version (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.version\", false]\n- ],\n \"version (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.version\", false]\n ],\n \"version (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.version\", false]\n ],\n- \"write() (iio.buffer method)\": [\n- [0, \"iio.Buffer.write\", false]\n- ],\n- \"write() (iio.channel method)\": [\n- [1, \"iio.Channel.write\", false]\n- ],\n \"write() (iio_writedev.datawriter method)\": [\n [8, \"iio_writedev.DataWriter.write\", false]\n ],\n \"write_information() (iio_attr.information method)\": [\n [5, \"iio_attr.Information.write_information\", false]\n ],\n \"write_information() (iio_info.information method)\": [\n [6, \"iio_info.Information.write_information\", false]\n ],\n- \"xml (iio.context property)\": [\n- [2, \"iio.Context.xml\", false]\n- ],\n- \"xml (iio.localcontext property)\": [\n- [2, \"iio.LocalContext.xml\", false]\n- ],\n \"xml (iio.networkcontext property)\": [\n [2, \"iio.NetworkContext.xml\", false]\n ],\n \"xml (iio.xmlcontext property)\": [\n [2, \"iio.XMLContext.xml\", false]\n ],\n \"xmlcontext (class in iio)\": [\n@@ -492,243 +351,186 @@\n \"\": [\n [5, 3, 0, \"-\", \"iio_attr\"],\n [6, 3, 0, \"-\", \"iio_info\"],\n [7, 3, 0, \"-\", \"iio_readdev\"],\n [8, 3, 0, \"-\", \"iio_writedev\"]\n ],\n \"iio\": [\n- [0, 0, 1, \"\", \"Buffer\"],\n- [1, 0, 1, \"\", \"Channel\"],\n- [1, 0, 1, \"\", \"ChannelModifier\"],\n- [1, 0, 1, \"\", \"ChannelType\"],\n- [2, 0, 1, \"\", \"Context\"],\n- [1, 0, 1, \"\", \"DataFormat\"],\n [3, 0, 1, \"\", \"Device\"],\n [3, 0, 1, \"\", \"DeviceBufferAttr\"],\n [3, 0, 1, \"\", \"DeviceDebugAttr\"],\n- [2, 0, 1, \"\", \"LocalContext\"],\n [2, 0, 1, \"\", \"NetworkContext\"],\n [10, 0, 1, \"\", \"Trigger\"],\n [2, 0, 1, \"\", \"XMLContext\"]\n ],\n- \"iio.Buffer\": [\n- [0, 1, 1, \"\", \"cancel\"],\n- [0, 2, 1, \"\", \"device\"],\n- [0, 2, 1, \"\", \"poll_fd\"],\n- [0, 1, 1, \"\", \"push\"],\n- [0, 1, 1, \"\", \"read\"],\n- [0, 1, 1, \"\", \"refill\"],\n- [0, 1, 1, \"\", \"set_blocking_mode\"],\n- [0, 2, 1, \"\", \"step\"],\n- [0, 1, 1, \"\", \"write\"]\n- ],\n- \"iio.Channel\": [\n- [1, 2, 1, \"\", \"attrs\"],\n- [1, 2, 1, \"\", \"data_format\"],\n- [1, 2, 1, \"\", \"device\"],\n- [1, 2, 1, \"\", \"enabled\"],\n- [1, 2, 1, \"\", \"id\"],\n- [1, 2, 1, \"\", \"index\"],\n- [1, 2, 1, \"\", \"modifier\"],\n- [1, 2, 1, \"\", \"name\"],\n- [1, 2, 1, \"\", \"output\"],\n- [1, 1, 1, \"\", \"read\"],\n- [1, 2, 1, \"\", \"scan_element\"],\n- [1, 2, 1, \"\", \"type\"],\n- [1, 1, 1, \"\", \"write\"]\n- ],\n- \"iio.Context\": [\n- [2, 2, 1, \"\", \"attrs\"],\n- [2, 1, 1, \"\", \"clone\"],\n- [2, 2, 1, \"\", \"description\"],\n- [2, 2, 1, \"\", \"devices\"],\n- [2, 1, 1, \"\", \"find_device\"],\n- [2, 2, 1, \"\", \"name\"],\n- [2, 1, 1, \"\", \"set_timeout\"],\n- [2, 2, 1, \"\", \"version\"],\n- [2, 2, 1, \"\", \"xml\"]\n- ],\n \"iio.Device\": [\n- [3, 2, 1, \"\", \"attrs\"],\n- [3, 2, 1, \"\", \"buffer_attrs\"],\n- [3, 2, 1, \"\", \"channels\"],\n- [3, 2, 1, \"\", \"context\"],\n- [3, 2, 1, \"\", \"debug_attrs\"],\n- [3, 1, 1, \"\", \"find_channel\"],\n- [3, 2, 1, \"\", \"hwmon\"],\n- [3, 2, 1, \"\", \"id\"],\n- [3, 2, 1, \"\", \"label\"],\n- [3, 2, 1, \"\", \"name\"],\n- [3, 1, 1, \"\", \"reg_read\"],\n- [3, 1, 1, \"\", \"reg_write\"],\n- [3, 2, 1, \"\", \"sample_size\"],\n- [3, 1, 1, \"\", \"set_kernel_buffers_count\"],\n- [3, 2, 1, \"\", \"trigger\"]\n+ [3, 1, 1, \"\", \"attrs\"],\n+ [3, 1, 1, \"\", \"buffer_attrs\"],\n+ [3, 1, 1, \"\", \"channels\"],\n+ [3, 1, 1, \"\", \"context\"],\n+ [3, 1, 1, \"\", \"debug_attrs\"],\n+ [3, 2, 1, \"\", \"find_channel\"],\n+ [3, 1, 1, \"\", \"hwmon\"],\n+ [3, 1, 1, \"\", \"id\"],\n+ [3, 1, 1, \"\", \"label\"],\n+ [3, 1, 1, \"\", \"name\"],\n+ [3, 2, 1, \"\", \"reg_read\"],\n+ [3, 2, 1, \"\", \"reg_write\"],\n+ [3, 1, 1, \"\", \"sample_size\"],\n+ [3, 2, 1, \"\", \"set_kernel_buffers_count\"],\n+ [3, 1, 1, \"\", \"trigger\"]\n ],\n \"iio.DeviceBufferAttr\": [\n- [3, 2, 1, \"\", \"filename\"],\n- [3, 2, 1, \"\", \"name\"],\n- [3, 2, 1, \"\", \"value\"]\n+ [3, 1, 1, \"\", \"filename\"],\n+ [3, 1, 1, \"\", \"name\"],\n+ [3, 1, 1, \"\", \"value\"]\n ],\n \"iio.DeviceDebugAttr\": [\n- [3, 2, 1, \"\", \"filename\"],\n- [3, 2, 1, \"\", \"name\"],\n- [3, 2, 1, \"\", \"value\"]\n- ],\n- \"iio.LocalContext\": [\n- [2, 2, 1, \"\", \"attrs\"],\n- [2, 1, 1, \"\", \"clone\"],\n- [2, 2, 1, \"\", \"description\"],\n- [2, 2, 1, \"\", \"devices\"],\n- [2, 1, 1, \"\", \"find_device\"],\n- [2, 2, 1, \"\", \"name\"],\n- [2, 1, 1, \"\", \"set_timeout\"],\n- [2, 2, 1, \"\", \"version\"],\n- [2, 2, 1, \"\", \"xml\"]\n+ [3, 1, 1, \"\", \"filename\"],\n+ [3, 1, 1, \"\", \"name\"],\n+ [3, 1, 1, \"\", \"value\"]\n ],\n \"iio.NetworkContext\": [\n- [2, 2, 1, \"\", \"attrs\"],\n- [2, 1, 1, \"\", \"clone\"],\n- [2, 2, 1, \"\", \"description\"],\n- [2, 2, 1, \"\", \"devices\"],\n- [2, 1, 1, \"\", \"find_device\"],\n- [2, 2, 1, \"\", \"name\"],\n- [2, 1, 1, \"\", \"set_timeout\"],\n- [2, 2, 1, \"\", \"version\"],\n- [2, 2, 1, \"\", \"xml\"]\n+ [2, 1, 1, \"\", \"attrs\"],\n+ [2, 2, 1, \"\", \"clone\"],\n+ [2, 1, 1, \"\", \"description\"],\n+ [2, 1, 1, \"\", \"devices\"],\n+ [2, 2, 1, \"\", \"find_device\"],\n+ [2, 1, 1, \"\", \"name\"],\n+ [2, 2, 1, \"\", \"set_timeout\"],\n+ [2, 1, 1, \"\", \"version\"],\n+ [2, 1, 1, \"\", \"xml\"]\n ],\n \"iio.Trigger\": [\n- [10, 2, 1, \"\", \"attrs\"],\n- [10, 2, 1, \"\", \"buffer_attrs\"],\n- [10, 2, 1, \"\", \"channels\"],\n- [10, 2, 1, \"\", \"debug_attrs\"],\n- [10, 1, 1, \"\", \"find_channel\"],\n- [10, 2, 1, \"\", \"frequency\"],\n- [10, 2, 1, \"\", \"id\"],\n- [10, 2, 1, \"\", \"label\"],\n- [10, 2, 1, \"\", \"name\"],\n- [10, 1, 1, \"\", \"reg_read\"],\n- [10, 1, 1, \"\", \"reg_write\"],\n- [10, 2, 1, \"\", \"sample_size\"],\n- [10, 1, 1, \"\", \"set_kernel_buffers_count\"]\n+ [10, 1, 1, \"\", \"attrs\"],\n+ [10, 1, 1, \"\", \"buffer_attrs\"],\n+ [10, 1, 1, \"\", \"channels\"],\n+ [10, 1, 1, \"\", \"debug_attrs\"],\n+ [10, 2, 1, \"\", \"find_channel\"],\n+ [10, 1, 1, \"\", \"frequency\"],\n+ [10, 1, 1, \"\", \"id\"],\n+ [10, 1, 1, \"\", \"label\"],\n+ [10, 1, 1, \"\", \"name\"],\n+ [10, 2, 1, \"\", \"reg_read\"],\n+ [10, 2, 1, \"\", \"reg_write\"],\n+ [10, 1, 1, \"\", \"sample_size\"],\n+ [10, 2, 1, \"\", \"set_kernel_buffers_count\"]\n ],\n \"iio.XMLContext\": [\n- [2, 2, 1, \"\", \"attrs\"],\n- [2, 1, 1, \"\", \"clone\"],\n- [2, 2, 1, \"\", \"description\"],\n- [2, 2, 1, \"\", \"devices\"],\n- [2, 1, 1, \"\", \"find_device\"],\n- [2, 2, 1, \"\", \"name\"],\n- [2, 1, 1, \"\", \"set_timeout\"],\n- [2, 2, 1, \"\", \"version\"],\n- [2, 2, 1, \"\", \"xml\"]\n+ [2, 1, 1, \"\", \"attrs\"],\n+ [2, 2, 1, \"\", \"clone\"],\n+ [2, 1, 1, \"\", \"description\"],\n+ [2, 1, 1, \"\", \"devices\"],\n+ [2, 2, 1, \"\", \"find_device\"],\n+ [2, 1, 1, \"\", \"name\"],\n+ [2, 2, 1, \"\", \"set_timeout\"],\n+ [2, 1, 1, \"\", \"version\"],\n+ [2, 1, 1, \"\", \"xml\"]\n ],\n \"iio_attr\": [\n [5, 0, 1, \"\", \"Arguments\"],\n [5, 0, 1, \"\", \"ContextBuilder\"],\n [5, 0, 1, \"\", \"Information\"],\n [5, 4, 1, \"\", \"main\"]\n ],\n \"iio_attr.ContextBuilder\": [\n- [5, 1, 1, \"\", \"create\"]\n+ [5, 2, 1, \"\", \"create\"]\n ],\n \"iio_attr.Information\": [\n- [5, 1, 1, \"\", \"write_information\"]\n+ [5, 2, 1, \"\", \"write_information\"]\n ],\n \"iio_info\": [\n [6, 0, 1, \"\", \"Information\"],\n [6, 4, 1, \"\", \"main\"]\n ],\n \"iio_info.Information\": [\n- [6, 1, 1, \"\", \"write_information\"]\n+ [6, 2, 1, \"\", \"write_information\"]\n ],\n \"iio_readdev\": [\n [7, 0, 1, \"\", \"Arguments\"],\n [7, 0, 1, \"\", \"BufferBuilder\"],\n [7, 0, 1, \"\", \"ContextBuilder\"],\n [7, 0, 1, \"\", \"DataReader\"],\n [7, 4, 1, \"\", \"main\"]\n ],\n \"iio_readdev.BufferBuilder\": [\n- [7, 1, 1, \"\", \"create\"]\n+ [7, 2, 1, \"\", \"create\"]\n ],\n \"iio_readdev.ContextBuilder\": [\n- [7, 1, 1, \"\", \"create\"]\n+ [7, 2, 1, \"\", \"create\"]\n ],\n \"iio_readdev.DataReader\": [\n- [7, 1, 1, \"\", \"read\"]\n+ [7, 2, 1, \"\", \"read\"]\n ],\n \"iio_writedev\": [\n [8, 0, 1, \"\", \"Arguments\"],\n [8, 0, 1, \"\", \"BufferBuilder\"],\n [8, 0, 1, \"\", \"ContextBuilder\"],\n [8, 0, 1, \"\", \"DataWriter\"],\n [8, 4, 1, \"\", \"main\"]\n ],\n \"iio_writedev.BufferBuilder\": [\n- [8, 1, 1, \"\", \"create\"]\n+ [8, 2, 1, \"\", \"create\"]\n ],\n \"iio_writedev.ContextBuilder\": [\n- [8, 1, 1, \"\", \"create\"]\n+ [8, 2, 1, \"\", \"create\"]\n ],\n \"iio_writedev.DataWriter\": [\n- [8, 1, 1, \"\", \"write\"]\n+ [8, 2, 1, \"\", \"write\"]\n ]\n },\n \"objnames\": {\n \"0\": [\"py\", \"class\", \"Python class\"],\n- \"1\": [\"py\", \"method\", \"Python method\"],\n- \"2\": [\"py\", \"property\", \"Python property\"],\n+ \"1\": [\"py\", \"property\", \"Python property\"],\n+ \"2\": [\"py\", \"method\", \"Python method\"],\n \"3\": [\"py\", \"module\", \"Python module\"],\n \"4\": [\"py\", \"function\", \"Python function\"]\n },\n \"objtypes\": {\n \"0\": \"py:class\",\n- \"1\": \"py:method\",\n- \"2\": \"py:property\",\n+ \"1\": \"py:property\",\n+ \"2\": \"py:method\",\n \"3\": \"py:module\",\n \"4\": \"py:function\"\n },\n \"terms\": {\n- \"\": [0, 5, 6, 7, 8],\n+ \"\": [5, 6, 7, 8],\n \"0\": 5,\n \"02110\": [5, 6, 7, 8],\n- \"1\": [1, 5],\n+ \"1\": 5,\n \"1301\": [5, 6, 7, 8],\n \"2\": [5, 6, 7, 8],\n \"2015\": 6,\n \"2020\": [5, 7, 8],\n \"3\": 5,\n \"4\": 5,\n \"5\": 5,\n \"51\": [5, 6, 7, 8],\n- \"A\": [1, 5, 6, 7, 8],\n+ \"A\": [5, 6, 7, 8],\n \"FOR\": [5, 6, 7, 8],\n- \"If\": 1,\n \"It\": [5, 6, 7, 8],\n \"No\": 5,\n \"On\": 9,\n- \"The\": [0, 1, 2, 3, 5, 9, 10],\n+ \"The\": [2, 3, 5, 9, 10],\n \"_\": 5,\n \"__init__\": 5,\n \"__main__\": 5,\n \"__name__\": 5,\n \"_add_channel_group\": 5,\n \"_add_context_group\": 5,\n \"_add_help_group\": 5,\n \"_add_required_mutex_group\": 5,\n \"_auto\": 5,\n \"_buffer_attribute_inform\": 5,\n \"_buffer_attributes_inform\": 5,\n- \"_channel\": 1,\n \"_channel_attribute_inform\": 5,\n \"_channel_attributes_inform\": 5,\n \"_channel_group\": 5,\n \"_channel_inform\": 5,\n- \"_context\": [2, 5],\n+ \"_context\": 5,\n \"_context_group\": 5,\n \"_context_inform\": 5,\n \"_debug_attribute_inform\": 5,\n \"_debug_attributes_inform\": 5,\n \"_default\": 5,\n \"_devic\": [3, 10],\n \"_device_attribute_inform\": 5,\n@@ -751,397 +553,352 @@\n \"about\": [5, 6, 7, 8],\n \"act\": 10,\n \"action\": 5,\n \"add_argu\": 5,\n \"add_argument_group\": 5,\n \"add_mutually_exclusive_group\": 5,\n \"address\": [3, 10],\n- \"all\": 0,\n \"along\": [5, 6, 7, 8],\n- \"an\": [0, 1, 2, 3, 10],\n+ \"an\": [2, 3, 10],\n \"analog\": [5, 6, 7, 8],\n \"analogdevicesinc\": 9,\n \"ani\": [5, 6, 7, 8],\n- \"ar\": [1, 9],\n+ \"ar\": 9,\n \"arg\": 5,\n \"arg_uri\": 5,\n \"argpars\": 5,\n \"argument\": [4, 5, 7, 8],\n \"argumentpars\": 5,\n- \"arrai\": [0, 1],\n- \"attr\": [1, 2, 3, 5, 10],\n+ \"attr\": [2, 3, 5, 10],\n \"attribut\": [2, 5, 10],\n \"author\": [5, 6, 7, 8],\n \"auto\": 5,\n \"avail\": [3, 10],\n \"b\": 5,\n \"backend\": 2,\n \"base\": [5, 6, 7, 8],\n \"been\": [5, 6, 7, 8],\n \"bin\": 5,\n \"bind\": [5, 6, 7, 8],\n \"bit\": 5,\n- \"block\": 0,\n- \"blocking_mod\": 0,\n- \"bool\": [1, 3, 10],\n- \"boolean\": 0,\n+ \"bool\": [3, 10],\n \"boston\": [5, 6, 7, 8],\n \"bound\": 3,\n- \"boundari\": 1,\n- \"buf\": 1,\n- \"buffer\": [1, 3, 5, 7, 8, 9, 10],\n+ \"buffer\": [3, 5, 7, 8, 9, 10],\n \"buffer_attr\": [3, 5, 10],\n \"bufferbuild\": [4, 7, 8],\n- \"byte\": [0, 1, 5],\n- \"bytearrai\": [0, 1],\n- \"c\": [0, 5, 6, 7, 8],\n+ \"byte\": 5,\n+ \"c\": [5, 6, 7, 8],\n \"can\": [5, 6, 7, 8, 9, 10],\n- \"cancel\": 0,\n \"case\": 5,\n \"cd\": 9,\n \"cercueil\": 6,\n \"chan\": 4,\n \"channel\": [3, 4, 5, 9, 10],\n \"channel_attr\": 5,\n \"channel_stop\": 5,\n- \"channelattr\": 1,\n- \"channelmodifi\": 1,\n- \"channeltyp\": 1,\n- \"class\": [0, 1, 2, 3, 5, 6, 7, 8, 10],\n+ \"class\": [2, 3, 5, 6, 7, 8, 10],\n \"clone\": [2, 9],\n- \"code\": 0,\n \"com\": [5, 6, 7, 8, 9],\n \"common\": 9,\n- \"configur\": [1, 3, 10],\n+ \"configur\": [3, 10],\n \"connect\": 5,\n \"constructor\": 5,\n- \"contain\": [0, 1, 2, 3, 5, 10],\n+ \"contain\": [2, 3, 5, 10],\n \"content\": [3, 10],\n \"context\": [3, 4, 5, 6, 7, 8, 9, 10],\n \"context_attr\": 5,\n \"context_build\": 5,\n \"contextbuild\": [4, 5, 7, 8],\n \"continu\": 5,\n- \"convert\": 1,\n- \"copi\": [0, 1, 5, 6, 7, 8],\n+ \"copi\": [5, 6, 7, 8],\n \"copyright\": [5, 6, 7, 8],\n- \"correspond\": 1,\n \"count\": [3, 10],\n \"creat\": [4, 5, 7, 8],\n \"cristian\": [5, 7, 8],\n \"ctx\": [3, 4, 5, 7, 8, 10],\n \"ctxname\": 4,\n- \"current\": [0, 2, 3, 6],\n- \"cyclic\": 0,\n+ \"current\": [2, 3, 6],\n \"d\": 5,\n- \"data\": [1, 7, 8],\n- \"data_format\": [1, 5],\n- \"dataformat\": 1,\n+ \"data\": [7, 8],\n+ \"data_format\": 5,\n \"dataread\": [4, 7],\n \"datawrit\": [4, 8],\n \"debug\": [3, 5, 10],\n \"debug_attr\": [3, 5, 10],\n \"def\": 5,\n- \"default\": 0,\n \"descript\": [2, 5],\n \"detail\": [5, 6, 7, 8],\n \"detect_context\": 5,\n- \"dev\": [1, 4, 5],\n+ \"dev\": [4, 5],\n \"develop\": [5, 6, 7, 8],\n- \"devic\": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10],\n+ \"devic\": [2, 4, 5, 6, 7, 8, 9, 10],\n \"device_attr\": 5,\n \"deviceattr\": [3, 10],\n \"devicebufferattr\": [3, 10],\n \"devicedebugattr\": [3, 10],\n- \"dict\": [1, 2, 3, 10],\n+ \"dict\": [2, 3, 10],\n \"directli\": 9,\n \"disabl\": [3, 10],\n \"distinct\": 5,\n \"distribut\": [5, 6, 7, 8],\n \"e\": 5,\n \"each\": [3, 4, 10],\n \"eas\": [5, 6, 7, 8],\n \"either\": [5, 6, 7, 8],\n- \"element\": 1,\n \"elif\": 5,\n- \"els\": [0, 4, 5],\n- \"enabl\": [1, 3, 10],\n+ \"els\": [4, 5],\n+ \"enabl\": [3, 10],\n \"end\": 5,\n- \"enum\": 1,\n \"env\": 5,\n \"err\": 5,\n \"errno\": 5,\n \"error\": 5,\n \"even\": [5, 6, 7, 8],\n \"exampl\": 9,\n \"except\": 5,\n \"exit\": 5,\n \"export\": 9,\n- \"extract\": 1,\n- \"fals\": [0, 1, 3, 5, 10],\n- \"fetch\": 0,\n+ \"fals\": [3, 5, 10],\n \"fifth\": [5, 6, 7, 8],\n \"filenam\": 3,\n \"filenotfounderror\": 5,\n \"filter\": 5,\n \"find\": [2, 3, 5, 6, 7, 8, 10],\n \"find_channel\": [3, 10],\n \"find_devic\": 2,\n \"first\": 5,\n \"fit\": [5, 6, 7, 8],\n \"fix\": 9,\n \"floor\": [5, 6, 7, 8],\n- \"format\": [1, 4, 5],\n+ \"format\": [4, 5],\n \"found\": 5,\n \"foundat\": [5, 6, 7, 8],\n \"franklin\": [5, 6, 7, 8],\n \"free\": [5, 6, 7, 8],\n \"frequenc\": 10,\n- \"from\": [0, 1, 7, 9],\n- \"full\": 0,\n+ \"from\": [7, 9],\n \"gener\": [5, 6, 7, 8],\n \"get\": [3, 10],\n \"git\": 9,\n \"github\": 9,\n- \"given\": [0, 1],\n \"gnu\": [5, 6, 7, 8],\n \"grab\": 9,\n \"ha\": [5, 6, 7, 8],\n- \"hardwar\": [0, 3],\n- \"have\": [1, 5, 6, 7, 8],\n+ \"hardwar\": 3,\n+ \"have\": [5, 6, 7, 8],\n \"help\": 5,\n \"hope\": [5, 6, 7, 8],\n- \"host\": 1,\n \"hostnam\": 2,\n \"how\": 5,\n \"http\": 9,\n \"hwmon\": 3,\n \"hz\": 10,\n- \"i\": [0, 1, 2, 3, 5, 6, 7, 8, 9],\n+ \"i\": [2, 3, 5, 6, 7, 8, 9],\n \"iacob\": [5, 7, 8],\n- \"id\": [1, 2, 3, 5, 10],\n- \"identifi\": [1, 3, 10],\n+ \"id\": [2, 3, 5, 10],\n+ \"identifi\": [3, 10],\n \"ignor\": 5,\n \"ignore_cas\": 5,\n- \"iio\": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10],\n+ \"iio\": [2, 3, 4, 5, 6, 7, 8, 10],\n \"iio_attr\": 4,\n \"iio_info\": 4,\n \"iio_readdev\": 4,\n \"iio_writedev\": 4,\n \"impli\": [5, 6, 7, 8],\n \"import\": [4, 5],\n \"inc\": [5, 6, 7, 8],\n- \"index\": [1, 5, 9],\n+ \"index\": [5, 9],\n \"industri\": [5, 6, 7, 8, 9],\n \"inform\": [4, 5, 6, 7, 8],\n- \"input\": [1, 5, 7, 8],\n+ \"input\": [5, 7, 8],\n \"input_channel\": 5,\n \"input_onli\": 5,\n \"input_stop\": 5,\n- \"insid\": 0,\n- \"instanc\": [1, 2],\n- \"int\": [0, 1, 2, 3, 10],\n+ \"instanc\": 2,\n+ \"int\": [2, 3, 10],\n \"interfac\": [5, 6, 7, 8, 9],\n \"is_b\": 5,\n \"is_fully_defin\": 5,\n \"is_output\": [3, 10],\n \"is_sign\": 5,\n \"item\": 5,\n \"its\": [2, 3, 10],\n \"kei\": 5,\n \"kernel\": [3, 10],\n \"l\": 5,\n \"label\": [2, 3, 10],\n \"later\": [5, 6, 7, 8],\n- \"layer\": 0,\n \"len\": 5,\n \"length\": 5,\n \"lib\": 9,\n \"libiio\": [5, 6, 7, 8],\n \"librari\": [5, 6, 7, 8, 9],\n \"licens\": [5, 6, 7, 8],\n \"linux\": [5, 6, 7, 8, 9],\n- \"list\": [1, 2, 3, 4, 10],\n- \"local\": 2,\n+ \"list\": [2, 3, 4, 10],\n \"localcontext\": 2,\n \"locat\": 9,\n \"lower\": 5,\n \"ma\": [5, 6, 7, 8],\n \"main\": [4, 5, 6, 7, 8],\n \"mani\": 5,\n \"merchant\": [5, 6, 7, 8],\n \"metavar\": 5,\n \"method\": [5, 6, 7, 8],\n \"millisecond\": 2,\n- \"mode\": 0,\n- \"modifi\": [1, 5, 6, 7, 8],\n- \"modul\": [1, 5, 6, 7, 8, 9],\n+ \"modifi\": [5, 6, 7, 8],\n+ \"modul\": [5, 6, 7, 8, 9],\n \"monitor\": 3,\n \"more\": [5, 6, 7, 8],\n \"multipl\": 5,\n \"n\": 5,\n- \"name\": [1, 2, 3, 4, 5, 10],\n+ \"name\": [2, 3, 4, 5, 10],\n \"name_or_id\": [3, 10],\n \"name_or_id_or_label\": 2,\n \"narg\": 5,\n- \"nativ\": 1,\n \"network\": 2,\n \"networkcontext\": 2,\n- \"new\": [0, 2],\n- \"none\": [0, 1, 2, 5],\n- \"note\": 1,\n+ \"new\": 2,\n+ \"none\": [2, 5],\n \"nread\": 5,\n- \"number\": [0, 1, 3, 10],\n- \"o\": [0, 1, 2, 5, 6, 7, 8, 9],\n- \"object\": [0, 1, 2, 3, 10],\n- \"one\": [1, 3, 5, 10],\n+ \"number\": [3, 10],\n+ \"o\": [2, 5, 6, 7, 8, 9],\n+ \"object\": [2, 3, 10],\n+ \"one\": [3, 5, 10],\n \"onli\": [3, 5, 10],\n- \"oper\": [0, 1, 2],\n+ \"oper\": 2,\n \"option\": [5, 6, 7, 8],\n \"oserror\": 5,\n- \"other\": 1,\n \"other_str\": 5,\n- \"otherwis\": 1,\n- \"output\": [1, 3, 5, 10],\n+ \"output\": [3, 5, 10],\n \"output_channel\": 5,\n \"output_onli\": 5,\n \"output_stop\": 5,\n \"packag\": [5, 6, 7, 8, 9],\n \"page\": [5, 6, 7, 8, 9],\n- \"paramet\": [0, 1, 2, 3, 10],\n+ \"paramet\": [2, 3, 10],\n \"pars\": [5, 7, 8],\n \"parse_arg\": 5,\n \"parser\": 5,\n \"part\": [5, 6, 7, 8],\n \"particular\": [5, 6, 7, 8],\n \"path\": 9,\n \"paul\": 6,\n \"pip\": 9,\n \"pleas\": 5,\n- \"poll_fd\": 0,\n \"popitem\": 5,\n- \"possibl\": 1,\n \"print\": [4, 5],\n \"program\": [5, 6, 7, 8],\n- \"properti\": [0, 1, 2, 3, 10],\n+ \"properti\": [2, 3, 10],\n \"provid\": 5,\n \"public\": [5, 6, 7, 8],\n \"publish\": [5, 6, 7, 8],\n \"purpos\": [5, 6, 7, 8],\n- \"push\": [0, 8],\n+ \"push\": 8,\n \"py\": 9,\n \"pylibiio\": 9,\n \"python\": [5, 6, 7, 8],\n \"python3\": 9,\n \"pythonpath\": 9,\n \"q\": 5,\n \"qualifi\": 5,\n- \"qualnam\": 1,\n \"quiet\": 5,\n \"rais\": 5,\n- \"raw\": 1,\n- \"read\": [0, 1, 3, 4, 5, 7, 10],\n+ \"read\": [3, 4, 5, 7, 10],\n \"receiv\": [5, 6, 7, 8],\n \"redistribut\": [5, 6, 7, 8],\n- \"refil\": 0,\n \"reg\": [3, 10],\n \"reg_read\": [3, 10],\n \"reg_writ\": [3, 10],\n \"regist\": [3, 10],\n \"repeat\": 5,\n- \"repres\": [1, 3],\n+ \"repres\": 3,\n \"represent\": [2, 3, 10],\n \"request\": [5, 6, 7, 8],\n \"requir\": 5,\n \"result\": 5,\n- \"retriev\": [0, 6],\n- \"return\": [0, 1, 2, 3, 5, 10],\n- \"same\": [1, 6, 7, 8],\n- \"sampl\": [0, 1, 3, 7, 8, 10],\n+ \"retriev\": 6,\n+ \"return\": [2, 3, 5, 10],\n+ \"same\": [6, 7, 8],\n+ \"sampl\": [3, 7, 8, 10],\n \"sample_s\": [3, 10],\n- \"samples_count\": 0,\n- \"scan\": [1, 4, 5],\n+ \"scan\": [4, 5],\n \"scan_channel\": 5,\n \"scan_context\": [4, 5],\n- \"scan_el\": [1, 5],\n+ \"scan_el\": 5,\n \"scan_onli\": 5,\n \"scan_stop\": 5,\n \"search\": [3, 5, 9, 10],\n \"search_buff\": 5,\n \"search_channel\": 5,\n \"search_context\": 5,\n \"search_debug\": 5,\n \"search_devic\": 5,\n \"see\": [5, 6, 7, 8],\n \"select\": 5,\n \"self\": 5,\n- \"set\": [0, 1, 2, 3, 10],\n- \"set_blocking_mod\": 0,\n+ \"set\": [2, 3, 10],\n \"set_kernel_buffers_count\": [3, 10],\n \"set_timeout\": 2,\n \"setup\": 9,\n \"shift\": 5,\n \"should\": [5, 6, 7, 8],\n \"sign\": 5,\n \"similar\": 5,\n \"site\": 9,\n- \"size\": [0, 3, 10],\n+ \"size\": [3, 10],\n \"softwar\": [5, 6, 7, 8],\n \"sometim\": 9,\n- \"sourc\": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10],\n+ \"sourc\": [2, 3, 5, 6, 7, 8, 9, 10],\n \"specif\": [2, 5],\n- \"specifi\": [1, 3, 10],\n- \"start\": 1,\n- \"state\": 1,\n- \"step\": 0,\n+ \"specifi\": [3, 10],\n \"store_tru\": 5,\n- \"str\": [1, 2, 3, 5, 10],\n+ \"str\": [2, 3, 5, 10],\n \"street\": [5, 6, 7, 8],\n \"strerror\": 5,\n \"string\": 5,\n- \"submit\": 0,\n \"sudo\": 9,\n \"sy\": 5,\n \"sysf\": 3,\n \"t\": 5,\n \"term\": [5, 6, 7, 8],\n- \"thi\": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10],\n+ \"thi\": [2, 3, 5, 6, 7, 8, 9, 10],\n \"time\": [3, 10],\n \"timeout\": 2,\n \"too\": 5,\n \"tool\": [5, 6, 7, 8],\n \"trigger\": [2, 3, 9],\n- \"true\": [0, 1, 3, 5, 10],\n+ \"true\": [3, 5, 10],\n \"try\": 5,\n- \"two\": 1,\n- \"type\": [0, 1, 2, 3, 5, 10],\n+ \"type\": [2, 3, 5, 10],\n \"type_nam\": 5,\n \"u\": 5,\n \"ubuntu\": 9,\n \"unabl\": 5,\n \"under\": [5, 6, 7, 8],\n \"upper\": 5,\n \"uri\": 5,\n- \"us\": [0, 1, 3, 5, 6, 7, 8, 10],\n+ \"us\": [3, 5, 6, 7, 8, 10],\n \"usa\": [5, 6, 7, 8],\n \"usag\": 5,\n \"usr\": [5, 9],\n- \"valid\": [1, 3, 10],\n- \"valu\": [1, 2, 3, 5, 10],\n+ \"valid\": [3, 10],\n+ \"valu\": [2, 3, 5, 10],\n \"vari\": [3, 10],\n \"veri\": 5,\n \"version\": [2, 5, 6, 7, 8, 9],\n \"wai\": [5, 6, 7, 8],\n \"warranti\": [5, 6, 7, 8],\n \"which\": 3,\n \"without\": [5, 6, 7, 8],\n \"work\": [5, 6, 7, 8],\n- \"write\": [0, 1, 4, 5, 6, 7, 8],\n+ \"write\": [4, 5, 6, 7, 8],\n \"write_inform\": [4, 5, 6],\n- \"written\": [0, 1, 5, 6, 7, 8],\n+ \"written\": [5, 6, 7, 8],\n \"wrote\": 5,\n \"x\": 5,\n \"xml\": 2,\n \"xmlcontext\": 2,\n \"xmlfile\": 2,\n \"you\": [5, 6, 7, 8],\n \"your\": [5, 6, 7, 8]\n"}]}]}]}]}]}