{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.IJBBr4tq/b1/libiio_0.21-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.IJBBr4tq/b2/libiio_0.21-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n 7457909787329ab075ae792d97f75bad 82068 debug optional iiod-dbgsym_0.21-2_amd64.deb\n 591613e4f637fc821d10681db6bb7442 31360 net optional iiod_0.21-2_amd64.deb\n e509636c6b339ba49e24414205b6a96a 13340 libdevel optional libiio-dev_0.21-2_amd64.deb\n da1caef9db7378c85e7d9a5ad156e049 132036 debug optional libiio-utils-dbgsym_0.21-2_amd64.deb\n 674baf715e3b1bdaefc5a80d9a6e1851 71644 libs optional libiio-utils_0.21-2_amd64.deb\n 65d4478ba32b05b70d832564bb404d9b 169148 debug optional libiio0-dbgsym_0.21-2_amd64.deb\n- 8f6c048c830866e35574a7b828d2d9a7 3833836 doc optional libiio0-doc_0.21-2_all.deb\n+ 5cef1bd932160be60dcf397449ced4d4 3832768 doc optional libiio0-doc_0.21-2_all.deb\n 4f90eb917e202d9aa765b591bb0a5ace 53608 libs optional libiio0_0.21-2_amd64.deb\n 81a19e1defcaa7ddfeafe305ec11ffd4 14188 python optional python3-libiio_0.21-2_all.deb\n"}, {"source1": "libiio0-doc_0.21-2_all.deb", "source2": "libiio0-doc_0.21-2_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 2020-10-31 23:26:57.000000 debian-binary\n -rw-r--r-- 0 0 0 18460 2020-10-31 23:26:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3815184 2020-10-31 23:26:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3814116 2020-10-31 23:26:57.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.21-2\n Architecture: all\n Maintainer: A. Maitland Bottoms \n-Installed-Size: 8814\n+Installed-Size: 8800\n Depends: libjs-jquery\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": "@@ -735,15 +735,15 @@\n -rw-r--r-- 0 root (0) root (0) 2925 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/man1/iio_reg.1.html\n -rw-r--r-- 0 root (0) root (0) 4690 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/man1/iio_writedev.1.html\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/man3/\n -rw-r--r-- 0 root (0) root (0) 19136 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/man3/libiio.3.html\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/\n -rw-r--r-- 0 root (0) root (0) 230 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/.buildinfo\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/\n--rw-r--r-- 0 root (0) root (0) 180674 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio.html\n+-rw-r--r-- 0 root (0) root (0) 179763 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio.html\n -rw-r--r-- 0 root (0) root (0) 107927 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio_attr.html\n -rw-r--r-- 0 root (0) root (0) 24504 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio_info.html\n -rw-r--r-- 0 root (0) root (0) 35359 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio_readdev.html\n -rw-r--r-- 0 root (0) root (0) 38534 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio_writedev.html\n -rw-r--r-- 0 root (0) root (0) 4364 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_modules/index.html\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_sources/\n -rw-r--r-- 0 root (0) root (0) 89 2020-06-17 09:39:16.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_sources/buffer.rst.txt\n@@ -787,24 +787,24 @@\n -rw-r--r-- 0 root (0) root (0) 10847 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/language_data.js\n -rw-r--r-- 0 root (0) root (0) 90 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/minus.png\n -rw-r--r-- 0 root (0) root (0) 90 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/plus.png\n -rw-r--r-- 0 root (0) root (0) 4753 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/pygments.css\n -rw-r--r-- 0 root (0) root (0) 16323 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/searchtools.js\n -rw-r--r-- 0 root (0) root (0) 58881 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/_static/underscore.js\n -rw-r--r-- 0 root (0) root (0) 5073 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/buffer.html\n--rw-r--r-- 0 root (0) root (0) 15341 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/channel.html\n+-rw-r--r-- 0 root (0) root (0) 5953 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/channel.html\n -rw-r--r-- 0 root (0) root (0) 22072 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/context.html\n -rw-r--r-- 0 root (0) root (0) 15109 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/device.html\n -rw-r--r-- 0 root (0) root (0) 8554 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/examples.html\n--rw-r--r-- 0 root (0) root (0) 21303 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/genindex.html\n+-rw-r--r-- 0 root (0) root (0) 19198 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/genindex.html\n -rw-r--r-- 0 root (0) root (0) 113368 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/iio_attr.html\n -rw-r--r-- 0 root (0) root (0) 8494 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/iio_info.html\n -rw-r--r-- 0 root (0) root (0) 11501 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/iio_readdev.html\n -rw-r--r-- 0 root (0) root (0) 11525 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/iio_writedev.html\n -rw-r--r-- 0 root (0) root (0) 7303 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/index.html\n--rw-r--r-- 0 root (0) root (0) 1096 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/objects.inv\n+-rw-r--r-- 0 root (0) root (0) 992 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/objects.inv\n -rw-r--r-- 0 root (0) root (0) 5085 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/py-modindex.html\n -rw-r--r-- 0 root (0) root (0) 4527 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/search.html\n--rw-r--r-- 0 root (0) root (0) 9973 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 9211 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/searchindex.js\n -rw-r--r-- 0 root (0) root (0) 11306 2020-10-31 23:26:57.000000 ./usr/share/doc/libiio0-doc/v0.21/python/trigger.html\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-31 23:26:57.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 255 2020-09-12 01:35:33.000000 ./usr/share/doc-base/libiio0-doc\n"}, {"source1": "./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio.html", "source2": "./usr/share/doc/libiio0-doc/v0.21/python/_modules/iio.html", "unified_diff": "@@ -260,31 +260,31 @@\n pass\n \n \n class _Buffer(Structure):\n pass\n \n \n-
[docs]class DataFormat(Structure):\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-
[docs]class ChannelModifier(Enum):\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 IIO_MOD_X_AND_Y = 4\n@@ -323,15 +323,15 @@\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+ IIO_MOD_O2 = 44\n \n \n
[docs]class ChannelType(Enum):\n """Contains the type of an IIO channel."""\n \n IIO_VOLTAGE = 0\n IIO_CURRENT = 1\n@@ -969,15 +969,15 @@\n _d_read_buffer_attr(self._device, self._name_ascii, buf, len(buf))\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-
[docs]class Channel(object):\n+class Channel(object):\n """Represents a channel of an IIO device."""\n \n def __init__(self, _channel):\n """\n Initialize a new instance of the Channel class.\n \n :param _channel: type=_ChannelPtr\n@@ -997,15 +997,15 @@\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-
[docs] def read(self, buf, raw=False):\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 If set to True, the samples are not converted from their\n@@ -1017,17 +1017,17 @@\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-
[docs] def write(self, buf, array, raw=False):\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 The array containing the samples to copy\n@@ -1038,15 +1038,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+ 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@@ -1112,39 +1112,39 @@\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 \n-
[docs] def convert(self, dst, src):\n+ def convert(self, dst, src):\n """\n Convert src and saves the result in dst, using current channel's data format.\n \n :param dst: type=list\n The variable where the result is stored.\n :param src: type=list\n Data to be converted.\n """\n src_ptr = cast((c_char * (len(src) * self.data_format.length))(*src), c_void_p)\n dst_ptr = cast((c_char * (len(dst) * self.data_format.length))(*dst), c_void_p)\n- _channel_convert(self._channel, src_ptr, dst_ptr)
\n+ _channel_convert(self._channel, src_ptr, dst_ptr)\n \n-
[docs] def convert_inverse(self, dst, src):\n+ def convert_inverse(self, dst, src):\n """\n Convert the sample from host format to hardware format.\n \n :param dst: type=list\n The variable where the result is stored.\n :param src: type=list\n Data to be converted.\n """\n src_ptr = cast((c_char * (len(src) * self.data_format.length))(*src), c_void_p)\n dst_ptr = cast((c_char * (len(dst) * self.data_format.length))(*dst), c_void_p)\n- _channel_convert_inverse(self._channel, src_ptr, dst_ptr)
\n+ _channel_convert_inverse(self._channel, src_ptr, dst_ptr)\n \n \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", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -125,15 +125,15 @@\n pass\n \n \n class _Buffer(Structure):\n pass\n \n \n-[docs]class DataFormat(Structure):\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@@ -141,16 +141,15 @@\n (\"is_be\", c_bool),\n (\"with_scale\", c_bool),\n (\"scale\", c_double),\n (\"repeat\", c_uint),\n ]\n \n \n-\n-[docs]class ChannelModifier(Enum):\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 IIO_MOD_X_AND_Y = 4\n@@ -192,15 +191,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 [docs]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@@ -846,15 +844,15 @@\n \n def _write(self, value):\n _d_write_buffer_attr(self._device, self._name_ascii, value.encode\n (\"ascii\"))\n \n \n \n-[docs]class Channel(object):\n+class Channel(object):\n \"\"\"Represents a channel of an IIO device.\"\"\"\n \n def __init__(self, _channel):\n \"\"\"\n Initialize a new instance of the Channel class.\n \n :param _channel: type=_ChannelPtr\n@@ -874,15 +872,15 @@\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-[docs] def read(self, buf, raw=False):\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 :param raw: type=bool\n@@ -898,16 +896,15 @@\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-[docs] def write(self, buf, array, raw=False):\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 :param array: type=bytearray\n@@ -922,15 +919,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 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@@ -1002,15 +998,15 @@\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 \n-[docs] def convert(self, dst, src):\n+ def convert(self, dst, src):\n \"\"\"\n Convert src and saves the result in dst, using current channel's data\n format.\n \n :param dst: type=list\n The variable where the result is stored.\n :param src: type=list\n@@ -1018,16 +1014,15 @@\n \"\"\"\n src_ptr = cast((c_char * (len(src) * self.data_format.length))(*src),\n c_void_p)\n dst_ptr = cast((c_char * (len(dst) * self.data_format.length))(*dst),\n c_void_p)\n _channel_convert(self._channel, src_ptr, dst_ptr)\n \n-\n-[docs] def convert_inverse(self, dst, src):\n+ def convert_inverse(self, dst, src):\n \"\"\"\n Convert the sample from host format to hardware format.\n \n :param dst: type=list\n The variable where the result is stored.\n :param src: type=list\n Data to be converted.\n@@ -1035,15 +1030,14 @@\n src_ptr = cast((c_char * (len(src) * self.data_format.length))(*src),\n c_void_p)\n dst_ptr = cast((c_char * (len(dst) * self.data_format.length))(*dst),\n c_void_p)\n _channel_convert_inverse(self._channel, src_ptr, dst_ptr)\n \n \n-\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"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.21/python/channel.html", "source2": "./usr/share/doc/libiio0-doc/v0.21/python/channel.html", "has_internal_linenos": true, "unified_diff": "@@ -247,713 +247,127 @@\n 00000f60: 6563 7469 6f6e 2220 6964 3d22 6d65 6d62 ection\" id=\"memb\n 00000f70: 6572 7322 3e0a 3c68 323e 4d65 6d62 6572 ers\">.

Member\n 00000f80: 733c 6120 636c 6173 733d 2268 6561 6465 s..\n-00000fd0: 3c2f 6832 3e0a 3c64 6c20 636c 6173 733d

.
.
.class iio.Channel(_channe\n-000010d0: 6c3c 2f73 7061 6e3e 3c2f 656d 3e3c 7370 l)[source]\n-00001160: 3c2f 7370 616e 3e3c 2f61 3e3c 6120 636c ..\n-000011c0: 3c2f 6474 3e0a 3c64 643e 3c70 3e52 6570
.

Rep\n-000011d0: 7265 7365 6e74 7320 6120 6368 616e 6e65 resents a channe\n-000011e0: 6c20 6f66 2061 6e20 4949 4f20 6465 7669 l of an IIO devi\n-000011f0: 6365 2e3c 2f70 3e0a 3c64 6c20 636c 6173 ce.

.
.<\n-00001210: 6474 2069 643d 2269 696f 2e43 6861 6e6e dt id=\"iio.Chann\n-00001220: 656c 2e61 7474 7273 223e 0a3c 656d 2063 el.attrs\">.\n-00001240: 7072 6f70 6572 7479 203c 2f65 6d3e 3c63 property at\n-00001270: 7472 733c 2f63 6f64 653e 3c61 2063 6c61 trs.\n-000012d0: b63c 2f61 3e3c 2f64 743e 0a3c 6464 3e3c ..
<\n-000012e0: 703e 4c69 7374 206f 6620 6174 7472 6962 p>List of attrib\n-000012f0: 7574 6573 2066 6f72 2074 6869 7320 6368 utes for this ch\n-00001300: 616e 6e65 6c2e 0a74 7970 653d 6469 6374 annel..type=dict\n-00001310: 206f 6620 6969 6f2e 4368 616e 6e65 6c41 of iio.ChannelA\n-00001320: 7474 723c 2f70 3e0a 3c2f 6464 3e3c 2f64 ttr

.
..
.
.convert\n-00001390: 3c2f 636f 6465 3e3c 7370 616e 2063 6c61 (\n-000013b0: 3c2f 7370 616e 3e3c 656d 2063 6c61 7373 dst\n-000013e0: 3c2f 7370 616e 3e3c 2f65 6d3e 2c20 3c65 , src)[source]\n-00001510: c2b6 3c2f 613e 3c2f 6474 3e0a 3c64 643e ..
.
\n-00001520: 3c70 3e43 6f6e 7665 7274 2073 7263 2061

Convert src a\n-00001530: 6e64 2073 6176 6573 2074 6865 2072 6573 nd saves the res\n-00001540: 756c 7420 696e 2064 7374 2c20 7573 696e ult in dst, usin\n-00001550: 6720 6375 7272 656e 7420 6368 616e 6e65 g current channe\n-00001560: 6ce2 8099 7320 6461 7461 2066 6f72 6d61 l...s data forma\n-00001570: 742e 3c2f 703e 0a3c 646c 2063 6c61 7373 t.

.
.
Para\n-000015b0: 6d65 7465 7273 3c2f 6474 3e0a 3c64 6420 meters
.
    .
  • dst ... type=list.\n-00001610: 5468 6520 7661 7269 6162 6c65 2077 6865 The variable whe\n-00001620: 7265 2074 6865 2072 6573 756c 7420 6973 re the result is\n-00001630: 2073 746f 7265 642e 3c2f 703e 3c2f 6c69 stored.

    .
  • src ..\n-00001660: 9320 7479 7065 3d6c 6973 740a 4461 7461 . type=list.Data\n-00001670: 2074 6f20 6265 2063 6f6e 7665 7274 6564 to be converted\n-00001680: 2e3c 2f70 3e3c 2f6c 693e 0a3c 2f75 6c3e .

  • .
\n-00001690: 0a3c 2f64 643e 0a3c 2f64 6c3e 0a3c 2f64 .
.
.
..
.\n-000016c0: 3c64 7420 6964 3d22 6969 6f2e 4368 616e
.convert_in\n-00001710: 7665 7273 653c 2f63 6f64 653e 3c73 7061 verse(dst, src\n-000017c0: 293c 2f73 7061 6e3e 3c61 2063 6c61 7373 )[source]..
\n-000018b0: 0a3c 6464 3e3c 703e 436f 6e76 6572 7420 .

Convert \n-000018c0: 7468 6520 7361 6d70 6c65 2066 726f 6d20 the sample from \n-000018d0: 686f 7374 2066 6f72 6d61 7420 746f 2068 host format to h\n-000018e0: 6172 6477 6172 6520 666f 726d 6174 2e3c ardware format.<\n-000018f0: 2f70 3e0a 3c64 6c20 636c 6173 733d 2266 /p>.

.
Paramet\n-00001930: 6572 733c 2f64 743e 0a3c 6464 2063 6c61 ers
.
<\n-00001950: 756c 2063 6c61 7373 3d22 7369 6d70 6c65 ul class=\"simple\n-00001960: 223e 0a3c 6c69 3e3c 703e 3c73 7472 6f6e \">.
  • dst .\n-00001980: 8093 2074 7970 653d 6c69 7374 0a54 6865 .. type=list.The\n-00001990: 2076 6172 6961 626c 6520 7768 6572 6520 variable where \n-000019a0: 7468 6520 7265 7375 6c74 2069 7320 7374 the result is st\n-000019b0: 6f72 6564 2e3c 2f70 3e3c 2f6c 693e 0a3c ored.

  • .<\n-000019c0: 6c69 3e3c 703e 3c73 7472 6f6e 673e 7372 li>

    sr\n-000019d0: 633c 2f73 7472 6f6e 673e 20e2 8093 2074 c ... t\n-000019e0: 7970 653d 6c69 7374 0a44 6174 6120 746f ype=list.Data to\n-000019f0: 2062 6520 636f 6e76 6572 7465 642e 3c2f be converted....

    .
    <\n-00001a20: 2f64 6c3e 0a0a 3c64 6c20 636c 6173 733d /dl>..
    ..<\n-00001a60: 656d 2063 6c61 7373 3d22 7072 6f70 6572 em class=\"proper\n-00001a70: 7479 223e 7072 6f70 6572 7479 203c 2f65 ty\">property data_format.\n-00001b10: b63c 2f61 3e3c 2f64 743e 0a3c 6464 3e3c ..
    <\n-00001b20: 703e 4368 616e 6e65 6c20 6461 7461 2066 p>Channel data f\n-00001b30: 6f72 6d61 742e 0a74 7970 653a 2069 696f ormat..type: iio\n-00001b40: 2e44 6174 6146 6f72 6d61 743c 2f70 3e0a .DataFormat

    .\n-00001b50: 3c2f 6464 3e3c 2f64 6c3e 0a0a 3c64 6c20
    ..
    .
    .\n-00001b90: 3c65 6d20 636c 6173 733d 2270 726f 7065 property device\n-00001be0: 3c61 2063 6c61 7373 3d22 6865 6164 6572 ...

    Corresp\n-00001c50: 6f6e 6469 6e67 2064 6576 6963 6520 666f onding device fo\n-00001c60: 7220 7468 6520 6368 616e 6e65 6c2e 0a74 r the channel..t\n-00001c70: 7970 653a 2069 696f 2e44 6576 6963 653c ype: iio.Device<\n-00001c80: 2f70 3e0a 3c2f 6464 3e3c 2f64 6c3e 0a0a /p>.

    ..\n-00001c90: 3c64 6c20 636c 6173 733d 2270 7920 6d65
    .
    .proper\n-00001ce0: 7479 203c 2f65 6d3e 3c63 6f64 6520 636c ty enabled<\n-00001d10: 2f63 6f64 653e 3c61 2063 6c61 7373 3d22 /code>..<\n-00001d70: 2f61 3e3c 2f64 743e 0a3c 6464 3e3c 703e /a>
    .

    \n-00001d80: 436f 6e66 6967 7572 6564 2073 7461 7465 Configured state\n-00001d90: 206f 6620 7468 6520 6368 616e 6e65 6c0a of the channel.\n-00001da0: 7479 7065 3d62 6f6f 6c3c 2f70 3e0a 3c2f type=bool

    .
    ..
    \n-00001dd0: 0a3c 6474 2069 643d 2269 696f 2e43 6861 .
    .p\n-00001e00: 726f 7065 7274 7920 3c2f 656d 3e3c 636f roperty id<\n-00001e30: 2f63 6f64 653e 3c61 2063 6c61 7373 3d22 /code>...

    An id\n-00001ea0: 656e 7469 6669 6572 206f 6620 7468 6973 entifier of this\n-00001eb0: 2063 6861 6e6e 656c 2e0a 4e6f 7465 2074 channel..Note t\n-00001ec0: 6861 7420 6974 2069 7320 706f 7373 6962 hat it is possib\n-00001ed0: 6c65 2074 6861 7420 7477 6f20 6368 616e le that two chan\n-00001ee0: 6e65 6c73 2068 6176 6520 7468 6520 7361 nels have the sa\n-00001ef0: 6d65 2049 442c 2069 6620 6f6e 6520 6973 me ID, if one is\n-00001f00: 2061 6e20 696e 7075 7420 6368 616e 6e65 an input channe\n-00001f10: 6c20 616e 6420 7468 6520 6f74 6865 7220 l and the other \n-00001f20: 6973 2061 6e20 6f75 7470 7574 2063 6861 is an output cha\n-00001f30: 6e6e 656c 2e0a 7479 7065 3d73 7472 3c2f nnel..type=str.

    ..<\n-00001f50: 646c 2063 6c61 7373 3d22 7079 206d 6574 dl class=\"py met\n-00001f60: 686f 6422 3e0a 3c64 7420 6964 3d22 6969 hod\">.
    .property \n-00001fa0: 3c2f 656d 3e3c 636f 6465 2063 6c61 7373 index...

    Index f\n-00002040: 6f72 2074 6865 2063 6861 6e6e 656c 2e3c or the channel.<\n-00002050: 2f70 3e0a 3c2f 6464 3e3c 2f64 6c3e 0a0a /p>.

    ..\n-00002060: 3c64 6c20 636c 6173 733d 2270 7920 6d65
    .
    .prope\n-000020b0: 7274 7920 3c2f 656d 3e3c 636f 6465 2063 rty modifie\n-000020e0: 723c 2f63 6f64 653e 3c61 2063 6c61 7373 r\n-00002140: c2b6 3c2f 613e 3c2f 6474 3e0a 3c64 643e ..
    .
    \n-00002150: 3c70 3e43 6861 6e6e 656c 206d 6f64 6966

    Channel modif\n-00002160: 6965 722e 0a74 7970 653a 2069 696f 2e43 ier..type: iio.C\n-00002170: 6861 6e6e 656c 4d6f 6469 6669 6572 2845 hannelModifier(E\n-00002180: 6e75 6d29 3c2f 703e 0a3c 2f64 643e 3c2f num)

    .
    ..
    .
    .prop\n-000021e0: 6572 7479 203c 2f65 6d3e 3c63 6f64 6520 erty name..<\n-00002270: 2f64 743e 0a3c 6464 3e3c 703e 5468 6520 /dt>.

    The \n-00002280: 6e61 6d65 206f 6620 7468 6973 2063 6861 name of this cha\n-00002290: 6e6e 656c 2e0a 7479 7065 3d73 7472 3c2f nnel..type=str.

    ..<\n-000022b0: 646c 2063 6c61 7373 3d22 7079 206d 6574 dl class=\"py met\n-000022c0: 686f 6422 3e0a 3c64 7420 6964 3d22 6969 hod\">.
    .property\n-00002300: 203c 2f65 6d3e 3c63 6f64 6520 636c 6173 output..<\n-00002390: 2f64 743e 0a3c 6464 3e3c 703e 436f 6e74 /dt>.

    Cont\n-000023a0: 6169 6e73 2054 7275 6520 6966 2074 6865 ains True if the\n-000023b0: 2063 6861 6e6e 656c 2069 7320 616e 206f channel is an o\n-000023c0: 7574 7075 7420 6368 616e 6e65 6c2c 2046 utput channel, F\n-000023d0: 616c 7365 206f 7468 6572 7769 7365 2e0a alse otherwise..\n-000023e0: 7479 7065 3d62 6f6f 6c3c 2f70 3e0a 3c2f type=bool

    .
    ..
    \n-00002410: 0a3c 6474 2069 643d 2269 696f 2e43 6861 .
    .read\n-00002450: 3c2f 636f 6465 3e3c 7370 616e 2063 6c61 (\n-00002470: 3c2f 7370 616e 3e3c 656d 2063 6c61 7373 buf\n-000024a0: 3c2f 7370 616e 3e3c 2f65 6d3e 2c20 3c65 , raw=<\n-000024f0: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>False)[source]..\n-00002610: 3c2f 6474 3e0a 3c64 643e 3c70 3e45 7874
    .

    Ext\n-00002620: 7261 6374 2074 6865 2073 616d 706c 6573 ract the samples\n-00002630: 2063 6f72 7265 7370 6f6e 6469 6e67 2074 corresponding t\n-00002640: 6f20 7468 6973 2063 6861 6e6e 656c 2066 o this channel f\n-00002650: 726f 6d20 7468 6520 6769 7665 6e20 6969 rom the given ii\n-00002660: 6f2e 4275 6666 6572 206f 626a 6563 742e o.Buffer object.\n-00002670: 3c2f 703e 0a3c 646c 2063 6c61 7373 3d22

    .
    .
    Parame\n-000026b0: 7465 7273 3c2f 6474 3e0a 3c64 6420 636c ters
    .
    \n-000026d0: 3c75 6c20 636c 6173 733d 2273 696d 706c
      .
    • buf \n-00002700: e280 9320 7479 7065 3d69 696f 2e42 7566 ... type=iio.Buf\n-00002710: 6665 720a 4120 7661 6c69 6420 696e 7374 fer.A valid inst\n-00002720: 616e 6365 206f 6620 7468 6520 6969 6f2e ance of the iio.\n-00002730: 4275 6666 6572 2063 6c61 7373 3c2f 703e Buffer class

      \n-00002740: 3c2f 6c69 3e0a 3c6c 693e 3c70 3e3c 7374
    • .
    • raw ... type=bool.\n-00002770: 4966 2073 6574 2074 6f20 5472 7565 2c20 If set to True, \n-00002780: 7468 6520 7361 6d70 6c65 7320 6172 6520 the samples are \n-00002790: 6e6f 7420 636f 6e76 6572 7465 6420 6672 not converted fr\n-000027a0: 6f6d 2074 6865 6972 0a6e 6174 6976 6520 om their.native \n-000027b0: 666f 726d 6174 2074 6f20 7468 6569 7220 format to their \n-000027c0: 686f 7374 2066 6f72 6d61 743c 2f70 3e3c host format

      <\n-000027d0: 2f6c 693e 0a3c 2f75 6c3e 0a3c 2f64 643e /li>.
    .
    \n-000027e0: 0a3c 2f64 6c3e 0a3c 646c 2063 6c61 7373 .
    .
    .
    r\n-00002800: 6574 7572 6e73 3a20 7479 7065 3d62 7974 eturns: type=byt\n-00002810: 6561 7272 6179 3c2f 6474 3e3c 6464 3e3c earray
    <\n-00002820: 703e 416e 2061 7272 6179 2063 6f6e 7461 p>An array conta\n-00002830: 696e 696e 6720 7468 6520 7361 6d70 6c65 ining the sample\n-00002840: 7320 666f 7220 7468 6973 2063 6861 6e6e s for this chann\n-00002850: 656c 3c2f 703e 0a3c 2f64 643e 0a3c 2f64 el

    .
    ..
    ..<\n-00002870: 646c 2063 6c61 7373 3d22 7079 206d 6574 dl class=\"py met\n-00002880: 686f 6422 3e0a 3c64 7420 6964 3d22 6969 hod\">.
    .pr\n-000028c0: 6f70 6572 7479 203c 2f65 6d3e 3c63 6f64 operty scan\n-000028f0: 5f65 6c65 6d65 6e74 3c2f 636f 6465 3e3c _element<\n-00002900: 6120 636c 6173 733d 2268 6561 6465 726c a class=\"headerl\n-00002910: 696e 6b22 2068 7265 663d 2223 6969 6f2e ink\" href=\"#iio.\n-00002920: 4368 616e 6e65 6c2e 7363 616e 5f65 6c65 Channel.scan_ele\n-00002930: 6d65 6e74 2220 7469 746c 653d 2250 6572 ment\" title=\"Per\n-00002940: 6d61 6c69 6e6b 2074 6f20 7468 6973 2064 malink to this d\n-00002950: 6566 696e 6974 696f 6e22 3ec2 b63c 2f61 efinition\">..
    .

    Co\n-00002970: 6e74 6169 6e73 2054 7275 6520 6966 2074 ntains True if t\n-00002980: 6865 2063 6861 6e6e 656c 2069 7320 6120 he channel is a \n-00002990: 7363 616e 2065 6c65 6d65 6e74 2c20 4661 scan element, Fa\n-000029a0: 6c73 6520 6f74 6865 7277 6973 652e 0a49 lse otherwise..I\n-000029b0: 6620 6120 6368 616e 6e65 6c20 6973 2061 f a channel is a\n-000029c0: 2073 6361 6e20 656c 656d 656e 742c 2074 scan element, t\n-000029d0: 6865 6e20 6974 2069 7320 706f 7373 6962 hen it is possib\n-000029e0: 6c65 2074 6f20 656e 6162 6c65 2069 7420 le to enable it \n-000029f0: 616e 6420 7573 6520 6974 2066 6f72 2049 and use it for I\n-00002a00: 2f4f 206f 7065 7261 7469 6f6e 732e 0a74 /O operations..t\n-00002a10: 7970 653d 626f 6f6c 3c2f 703e 0a3c 2f64 ype=bool

    .
    ..
    .\n-00002a40: 3c64 7420 6964 3d22 6969 6f2e 4368 616e
    .\n-00002a70: 7072 6f70 6572 7479 203c 2f65 6d3e 3c63 property ty\n-00002aa0: 7065 3c2f 636f 6465 3e3c 6120 636c 6173 pe..<\n-00002b00: 2f61 3e3c 2f64 743e 0a3c 6464 3e3c 703e /a>
    .

    \n-00002b10: 5479 7065 2066 6f72 2074 6865 2063 6861 Type for the cha\n-00002b20: 6e6e 656c 2e0a 7479 7065 3a20 6969 6f2e nnel..type: iio.\n-00002b30: 4368 616e 6e65 6c54 7970 6528 456e 756d ChannelType(Enum\n-00002b40: 293c 2f70 3e0a 3c2f 6464 3e3c 2f64 6c3e )

    .
    \n-00002b50: 0a0a 3c64 6c20 636c 6173 733d 2270 7920 ..
    .
    .write(buf, ar\n-00002c30: 7261 793c 2f73 7061 6e3e 3c2f 656d 3e2c ray,\n-00002c40: 203c 656d 2063 6c61 7373 3d22 7369 672d raw=False)<\n-00002cd0: 2f73 7061 6e3e 3c61 2063 6c61 7373 3d22 /span>[source]<\n-00002d40: 2f73 7061 6e3e 3c2f 613e 3c61 2063 6c61 /span>.\n-00002da0: b63c 2f61 3e3c 2f64 743e 0a3c 6464 3e3c .
    .
    <\n-00002db0: 703e 5772 6974 6520 7468 6520 7370 6563 p>Write the spec\n-00002dc0: 6966 6965 6420 6172 7261 7920 6f66 2073 ified array of s\n-00002dd0: 616d 706c 6573 2063 6f72 7265 7370 6f6e amples correspon\n-00002de0: 6469 6e67 2074 6f20 7468 6973 2063 6861 ding to this cha\n-00002df0: 6e6e 656c 2069 6e74 6f20 7468 6520 6769 nnel into the gi\n-00002e00: 7665 6e20 6969 6f2e 4275 6666 6572 206f ven iio.Buffer o\n-00002e10: 626a 6563 742e 3c2f 703e 0a3c 646c 2063 bject.

    .
    .
    \n-00002e50: 5061 7261 6d65 7465 7273 3c2f 6474 3e0a Parameters
    .\n-00002e60: 3c64 6420 636c 6173 733d 2266 6965 6c64
      .
    • buf ... type=i\n-00002eb0: 696f 2e42 7566 6665 720a 4120 7661 6c69 io.Buffer.A vali\n-00002ec0: 6420 696e 7374 616e 6365 206f 6620 7468 d instance of th\n-00002ed0: 6520 6969 6f2e 4275 6666 6572 2063 6c61 e iio.Buffer cla\n-00002ee0: 7373 3c2f 703e 3c2f 6c69 3e0a 3c6c 693e ss

    • .
    • \n-00002ef0: 3c70 3e3c 7374 726f 6e67 3e61 7272 6179

      array\n-00002f00: 3c2f 7374 726f 6e67 3e20 e280 9320 7479 ... ty\n-00002f10: 7065 3d62 7974 6561 7272 6179 0a54 6865 pe=bytearray.The\n-00002f20: 2061 7272 6179 2063 6f6e 7461 696e 696e array containin\n-00002f30: 6720 7468 6520 7361 6d70 6c65 7320 746f g the samples to\n-00002f40: 2063 6f70 793c 2f70 3e3c 2f6c 693e 0a3c copy

    • .<\n-00002f50: 6c69 3e3c 703e 3c73 7472 6f6e 673e 7261 li>

      ra\n-00002f60: 773c 2f73 7472 6f6e 673e 20e2 8093 2074 w ... t\n-00002f70: 7970 653d 626f 6f6c 0a49 6620 7365 7420 ype=bool.If set \n-00002f80: 746f 2054 7275 652c 2074 6865 2073 616d to True, the sam\n-00002f90: 706c 6573 2061 7265 206e 6f74 2063 6f6e ples are not con\n-00002fa0: 7665 7274 6564 2066 726f 6d20 7468 6569 verted from thei\n-00002fb0: 720a 686f 7374 2066 6f72 6d61 7420 746f r.host format to\n-00002fc0: 2074 6865 6972 206e 6174 6976 6520 666f their native fo\n-00002fd0: 726d 6174 3c2f 703e 3c2f 6c69 3e0a 3c2f rmat

      ..
    .
    .\n-00002ff0: 3c64 6c20 636c 6173 733d 2273 696d 706c
    .
    returns:\n-00003010: 2074 7970 653d 696e 743c 2f64 743e 3c64 type=int

    The number \n-00003030: 6f66 2062 7974 6573 2077 7269 7474 656e of bytes written\n-00003040: 3c2f 703e 0a3c 2f64 643e 0a3c 2f64 6c3e

    .
    .
    \n-00003050: 0a3c 2f64 643e 3c2f 646c 3e0a 0a3c 2f64 .
    .....\n-00003070: 3c68 7220 636c 6173 733d 2264 6f63 7574
    .
    .

    Channe\n-000030c0: 6c20 6174 7472 6962 7574 6573 3c61 2063 l attributes\n-00003120: c2b6 3c2f 613e 3c2f 6832 3e0a 3c64 6c20 ..

    .
    .
    .\n-00003170: 636c 6173 7320 3c2f 656d 3e3c 636f 6465 class iio.Da\n-000031d0: 7461 466f 726d 6174 3c2f 636f 6465 3e3c taFormat<\n-000031e0: 6120 636c 6173 733d 2272 6566 6572 656e a class=\"referen\n-000031f0: 6365 2069 6e74 6572 6e61 6c22 2068 7265 ce internal\" hre\n-00003200: 663d 225f 6d6f 6475 6c65 732f 6969 6f2e f=\"_modules/iio.\n-00003210: 6874 6d6c 2344 6174 6146 6f72 6d61 7422 html#DataFormat\"\n-00003220: 3e3c 7370 616e 2063 6c61 7373 3d22 7669 >[so\n-00003240: 7572 6365 5d3c 2f73 7061 6e3e 3c2f 613e urce]\n-00003250: 3c61 2063 6c61 7373 3d22 6865 6164 6572 ..
    .

    Represents \n-000032c0: 7468 6520 6461 7461 2066 6f72 6d61 7420 the data format \n-000032d0: 6f66 2061 6e20 4949 4f20 6368 616e 6e65 of an IIO channe\n-000032e0: 6c2e 3c2f 703e 0a3c 2f64 643e 3c2f 646c l.

    ...
    .
    .clas\n-00003340: 7320 3c2f 656d 3e3c 636f 6465 2063 6c61 s i\n-00003370: 696f 2e3c 2f63 6f64 653e 3c63 6f64 6520 io.Channe\n-000033a0: 6c4d 6f64 6966 6965 723c 2f63 6f64 653e lModifier\n-000033b0: 3c73 7061 6e20 636c 6173 733d 2273 6967 (\n-000033d0: 3c65 6d20 636c 6173 733d 2273 6967 2d70 value)\n-00003420: 3c2f 7370 616e 3e3c 6120 636c 6173 733d [sourc\n-00003490: 655d 3c2f 7370 616e 3e3c 2f61 3e3c 6120 e]..
    .\n-00003500: 3c64 643e 3c70 3e43 6f6e 7461 696e 7320

    Contains \n-00003510: 7468 6520 6d6f 6469 6669 6572 2074 7970 the modifier typ\n-00003520: 6520 6f66 2061 6e20 4949 4f20 6368 616e e of an IIO chan\n-00003530: 6e65 6c2e 3c2f 703e 0a3c 2f64 643e 3c2f nel.

    .
    ..
    .
    .class \n-00003590: 3c2f 656d 3e3c 636f 6465 2063 6c61 7373 iio\n-000035c0: 2e3c 2f63 6f64 653e 3c63 6f64 6520 636c .ChannelT\n-000035f0: 7970 653c 2f63 6f64 653e 3c73 7061 6e20 ype(\n-00003630: 3c73 7061 6e20 636c 6173 733d 226e 223e \n-00003640: 7661 6c75 653c 2f73 7061 6e3e 3c2f 656d value)\n-000036d0: 5b73 6f75 7263 655d 3c2f 7370 616e 3e3c [source]<\n-000036e0: 2f61 3e3c 6120 636c 6173 733d 2268 6561 /a>...

    Contain\n-00003750: 7320 7468 6520 7479 7065 206f 6620 616e s the type of an\n-00003760: 2049 494f 2063 6861 6e6e 656c 2e3c 2f70 IIO channel..

    ...
    ... \n-00003790: 2020 2020 2020 2020 203c 2f64 6976 3e0a .\n-000037a0: 2020 2020 2020 2020 2020 200a 2020 2020 . \n-000037b0: 2020 2020 2020 3c2f 6469 763e 0a20 2020 . \n-000037c0: 2020 2020 2020 203c 666f 6f74 6572 3e0a . \n-00003b10: 2020 2020 2020 3c2f 6469 763e 0a20 2020 . \n-00003b20: 2020 203c 2f64 6976 3e0a 0a20 2020 203c .. <\n-00003b30: 2f73 6563 7469 6f6e 3e0a 0a20 203c 2f64 /section>.. . .. . \n-00003b70: 6a51 7565 7279 2866 756e 6374 696f 6e20 jQuery(function \n-00003b80: 2829 207b 0a20 2020 2020 2020 2020 2053 () {. S\n-00003b90: 7068 696e 7852 7464 5468 656d 652e 4e61 phinxRtdTheme.Na\n-00003ba0: 7669 6761 7469 6f6e 2e65 6e61 626c 6528 vigation.enable(\n-00003bb0: 7472 7565 293b 0a20 2020 2020 207d 293b true);. });\n-00003bc0: 0a20 203c 2f73 6372 6970 743e 0a0a 2020 . .. \n-00003bd0: 0a20 200a 2020 2020 0a20 2020 0a0a 3c2f . . . ...\n+00000fd0: 3c2f 6832 3e0a 3c2f 6469 763e 0a3c 6872 ...
    .

    Channel a\n+00001030: 7474 7269 6275 7465 733c 6120 636c 6173 ttributes..<\n+00001090: 2f61 3e3c 2f68 323e 0a3c 646c 2063 6c61 /a>

    .
    .<\n+000010b0: 6474 2069 643d 2269 696f 2e43 6861 6e6e dt id=\"iio.Chann\n+000010c0: 656c 5479 7065 223e 0a3c 656d 2063 6c61 elType\">.cl\n+000010e0: 6173 7320 3c2f 656d 3e3c 636f 6465 2063 ass iio.Chan\n+00001140: 6e65 6c54 7970 653c 2f63 6f64 653e 3c73 nelType(value\n+000011a0: 3c2f 656d 3e3c 7370 616e 2063 6c61 7373 )[source]..\n+00001290: 3c2f 6474 3e0a 3c64 643e 3c70 3e43 6f6e .

    Con\n+000012a0: 7461 696e 7320 7468 6520 7479 7065 206f tains the type o\n+000012b0: 6620 616e 2049 494f 2063 6861 6e6e 656c f an IIO channel\n+000012c0: 2e3c 2f70 3e0a 3c2f 6464 3e3c 2f64 6c3e .

    .
    \n+000012d0: 0a0a 3c2f 6469 763e 0a3c 2f64 6976 3e0a ..
    ..\n+000012e0: 0a0a 2020 2020 2020 2020 2020 203c 2f64 .. . .\n+00001300: 2020 2020 2020 2020 2020 3c2f 6469 763e \n+00001310: 0a20 2020 2020 2020 2020 203c 666f 6f74 . .
    . \n+00001380: 2020 3c61 2068 7265 663d 2274 7269 6767 Next \n+00001430: 0a20 2020 2020 2020 203c 6120 6872 6566 . Previ\n+000014e0: 6f75 733c 2f61 3e0a 2020 2020 3c2f 6469 ous. ..
    .. <\n+00001500: 6469 7620 726f 6c65 3d22 636f 6e74 656e div role=\"conten\n+00001510: 7469 6e66 6f22 3e0a 2020 2020 3c70 3e0a tinfo\">.

    .\n+00001520: 2020 2020 2020 2020 2623 3136 393b 2043 © C\n+00001530: 6f70 7972 6967 6874 2032 3032 302c 2041 opyright 2020, A\n+00001540: 6e61 6c6f 6720 4465 7669 6365 732c 2049 nalog Devices, I\n+00001550: 6e63 2e2e 0a0a 2020 2020 3c2f 703e 0a20 nc....

    . \n+00001560: 203c 2f64 6976 3e0a 2020 2020 0a20 2020
    . . \n+00001570: 200a 2020 2020 0a20 2020 2042 7569 6c74 . . Built\n+00001580: 2077 6974 6820 3c61 2068 7265 663d 2268 with Sphi\n+000015b0: 6e78 3c2f 613e 2075 7369 6e67 2061 0a20 nx using a. \n+000015c0: 2020 200a 2020 2020 3c61 2068 7265 663d . theme. \n+00001610: 0a20 2020 2070 726f 7669 6465 6420 6279 . provided by\n+00001620: 203c 6120 6872 6566 3d22 6874 7470 733a Read the Docs\n+00001650: 3c2f 613e 2e20 0a0a 3c2f 666f 6f74 6572 . ... \n+00001670: 0a20 2020 2020 203c 2f64 6976 3e0a 0a20 . .. \n+00001680: 2020 203c 2f73 6563 7469 6f6e 3e0a 0a20 .. \n+00001690: 203c 2f64 6976 3e0a 2020 0a0a 2020 3c73 . .. . \n+000016c0: 2020 2020 6a51 7565 7279 2866 756e 6374 jQuery(funct\n+000016d0: 696f 6e20 2829 207b 0a20 2020 2020 2020 ion () {. \n+000016e0: 2020 2053 7068 696e 7852 7464 5468 656d SphinxRtdThem\n+000016f0: 652e 4e61 7669 6761 7469 6f6e 2e65 6e61 e.Navigation.ena\n+00001700: 626c 6528 7472 7565 293b 0a20 2020 2020 ble(true);. \n+00001710: 207d 293b 0a20 203c 2f73 6372 6970 743e });. \n+00001720: 0a0a 2020 0a20 200a 2020 2020 0a20 2020 .. . . . \n+00001730: 0a0a 3c2f 626f 6479 3e0a 3c2f 6874 6d6c ...\n"}, {"source1": "./usr/share/doc/libiio0-doc/v0.21/python/genindex.html", "source2": "./usr/share/doc/libiio0-doc/v0.21/python/genindex.html", "unified_diff": "@@ -155,21 +155,19 @@\n

    Index

    \n \n
    \n A\n | B\n | C\n | D\n- | E\n | F\n | I\n | L\n | M\n | N\n- | O\n | R\n | S\n | T\n | V\n | W\n | X\n \n@@ -181,19 +179,17 @@\n \n \n-
  • attrs() (iio.Channel property)\n+
  • attrs() (iio.Context property)\n \n
  • \n \n \n \n

    C

    \n \n \n
    \n \n

    D

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

    E

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

    F

    \n \n \n
    \n \n

    I

    \n \n \n@@ -441,16 +411,14 @@\n
  • (in module iio_info)\n
  • \n
  • (in module iio_readdev)\n
  • \n
  • (in module iio_writedev)\n
  • \n \n-
  • modifier() (iio.Channel property)\n-
  • \n \n \n
      \n
    • \n module\n \n
    • \n
    \n \n

    N

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

    O

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

    R

    \n \n \n@@ -534,16 +488,14 @@\n \n@@ -566,16 +518,14 @@\n \n \n
    \n \n

    V

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

    W

    \n \n \n
      \n
    • write_information() (iio_attr.Information method)\n \n
        \n
      • (iio_info.Information method)\n
      • \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -12,131 +12,115 @@\n * Trigger\n * Examples\n libiio-py\n * \u00bb\n * Index\n ===============================================================================\n ****** Index ******\n-A | B | C | D | E | F | I | L | M | N | O | R | S | T | V | W | X\n+A | B | C | D | F | I | L | M | N | R | S | T | V | W | X\n ***** A *****\n * Arguments_(class_in_iio_attr)\n o (class_in_iio_readdev)\n o (class_in_iio_writedev)\n- * attrs()_(iio.Channel_property)\n- o (iio.Context_property)\n+ * attrs()_(iio.Context_property)\n o (iio.Device_property)\n o (iio.LocalContext_property)\n o (iio.NetworkContext_property)\n o (iio.Trigger_property)\n o (iio.XMLContext_property)\n ***** B *****\n * buffer_attrs()_(iio.Device * BufferBuilder_(class_in_iio_readdev)\n property) o (class_in_iio_writedev)\n o (iio.Trigger_property)\n ***** C *****\n * context()_(iio.Device_property)\n * ContextBuilder_(class_in_iio_attr)\n- o (class_in_iio_readdev)\n- * Channel_(class_in_iio) o (class_in_iio_writedev)\n- * ChannelModifier_(class_in_iio) * convert()_(iio.Channel_method)\n- * channels()_(iio.Device_property) * convert_inverse()_(iio.Channel\n- o (iio.Trigger_property) method)\n+ * channels()_(iio.Device_property) o (class_in_iio_readdev)\n+ o (iio.Trigger_property) o (class_in_iio_writedev)\n * ChannelType_(class_in_iio) * create()_(iio_attr.ContextBuilder\n * clone()_(iio.Context_method) method)\n o (iio.LocalContext_method) o (iio_readdev.BufferBuilder\n o (iio.NetworkContext method)\n method) o (iio_readdev.ContextBuilder\n o (iio.XMLContext_method) method)\n * Context_(class_in_iio) o (iio_writedev.BufferBuilder\n method)\n o (iio_writedev.ContextBuilder\n method)\n ***** D *****\n- * data_format()_(iio.Channel\n- property)\n- * DataFormat_(class_in_iio)\n- * DataReader_(class_in_iio_readdev) * Device_(class_in_iio)\n- * DataWriter_(class_in * device()_(iio.Channel_property)\n- iio_writedev) * DeviceBufferAttr_(class_in_iio)\n- * debug_attrs()_(iio.Device * DeviceDebugAttr_(class_in_iio)\n- property) * devices()_(iio.Context_property)\n- o (iio.Trigger_property) o (iio.LocalContext_property)\n- * description()_(iio.Context o (iio.NetworkContext\n- property) property)\n- o (iio.LocalContext_property) o (iio.XMLContext_property)\n- o (iio.NetworkContext\n+ * DataReader_(class_in_iio_readdev)\n+ * DataWriter_(class_in\n+ iio_writedev) * Device_(class_in_iio)\n+ * debug_attrs()_(iio.Device * DeviceBufferAttr_(class_in_iio)\n+ property) * DeviceDebugAttr_(class_in_iio)\n+ o (iio.Trigger_property) * devices()_(iio.Context_property)\n+ * description()_(iio.Context o (iio.LocalContext_property)\n+ property) o (iio.NetworkContext\n+ o (iio.LocalContext_property) property)\n+ o (iio.NetworkContext o (iio.XMLContext_property)\n property)\n o (iio.XMLContext_property)\n-***** E *****\n- * enabled()_(iio.Channel_property)\n ***** F *****\n * filename()_(iio.DeviceBufferAttr\n property) * find_device()_(iio.Context_method)\n o (iio.DeviceDebugAttr o (iio.LocalContext_method)\n property) o (iio.NetworkContext_method)\n * find_channel()_(iio.Device o (iio.XMLContext_method)\n method) * frequency()_(iio.Trigger_property)\n o (iio.Trigger_method)\n ***** I *****\n- * id()_(iio.Channel_property) * iio_readdev\n- o (iio.Device_property) o module\n- o (iio.Trigger_property) * iio_writedev\n- * iio_attr o module\n- o module * index()_(iio.Channel_property)\n+ * id()_(iio.Device_property) * iio_readdev\n+ o (iio.Trigger_property) o module\n+ * iio_attr * iio_writedev\n+ o module o module\n * iio_info * Information_(class_in_iio_attr)\n o module o (class_in_iio_info)\n ***** L *****\n * LocalContext_(class_in_iio)\n ***** M *****\n- * main()_(in_module_iio_attr) * module\n- o (in_module_iio_info) o iio_attr\n- o (in_module_iio_readdev) o iio_info\n- o (in_module_iio_writedev) o iio_readdev\n- * modifier()_(iio.Channel_property) o iio_writedev\n+ * main()_(in_module_iio_attr) * module\n+ o (in_module_iio_info) o iio_attr\n+ o (in_module_iio_readdev) o iio_info\n+ o (in_module_iio_writedev) o iio_readdev\n+ o iio_writedev\n ***** N *****\n- * name()_(iio.Channel_property)\n- o (iio.Context_property)\n+ * name()_(iio.Context_property)\n o (iio.Device_property)\n o (iio.DeviceBufferAttr_property)\n o (iio.DeviceDebugAttr_property) * NetworkContext_(class_in_iio)\n o (iio.LocalContext_property)\n o (iio.NetworkContext_property)\n o (iio.Trigger_property)\n o (iio.XMLContext_property)\n-***** O *****\n- * output()_(iio.Channel_property)\n ***** R *****\n- * read()_(iio.Channel_method)\n- o (iio_readdev.DataReader * reg_write()_(iio.Device_method)\n- method) o (iio.Trigger_method)\n- * reg_read()_(iio.Device_method)\n+ * read()_(iio_readdev.DataReader\n+ method) * reg_write()_(iio.Device_method)\n+ * reg_read()_(iio.Device_method) o (iio.Trigger_method)\n o (iio.Trigger_method)\n ***** S *****\n * sample_size()_(iio.Device\n- property)\n- o (iio.Trigger_property) * set_timeout()_(iio.Context_method)\n- * scan_element()_(iio.Channel o (iio.LocalContext_method)\n- property) o (iio.NetworkContext_method)\n- * set_kernel_buffers_count()_ o (iio.XMLContext_method)\n- (iio.Device_method)\n+ property) * set_timeout()_(iio.Context_method)\n+ o (iio.Trigger_property) o (iio.LocalContext_method)\n+ * set_kernel_buffers_count()_ o (iio.NetworkContext_method)\n+ (iio.Device_method) o (iio.XMLContext_method)\n o (iio.Trigger_method)\n ***** T *****\n * Trigger_(class_in_iio) * trigger()_(iio.Device_property)\n- * type()_(iio.Channel_property)\n ***** V *****\n * value()_(iio.DeviceBufferAttr_property)\n o (iio.DeviceDebugAttr_property)\n * version()_(iio.Context_property)\n o (iio.LocalContext_property)\n o (iio.NetworkContext_property)\n o (iio.XMLContext_property)\n ***** W *****\n- * write()_(iio.Channel_method) * write_information()_\n- o (iio_writedev.DataWriter (iio_attr.Information_method)\n- method) o (iio_info.Information_method)\n+ * write_information()_\n+ * write()_(iio_writedev.DataWriter (iio_attr.Information_method)\n+ method) o (iio_info.Information\n+ method)\n ***** X *****\n * xml()_(iio.Context_property)\n o (iio.LocalContext_property) * XMLContext_(class_in_iio)\n o (iio.NetworkContext_property)\n o (iio.XMLContext_property)\n \n ===============================================================================\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.21/python/objects.inv", "source2": "./usr/share/doc/libiio0-doc/v0.21/python/objects.inv", "unified_diff": null, "details": [{"source1": "Sphinx inventory", "source2": "Sphinx inventory", "unified_diff": "@@ -1,41 +1,23 @@\n # Sphinx inventory version 2\n # Project: libiio-py\n # Version: \n # The remainder of this file is compressed using zlib.\n \n-iio.Channel py:class 1 channel.html#$ -\n-iio.Channel.attrs py:method 1 channel.html#$ -\n-iio.Channel.convert py:method 1 channel.html#$ -\n-iio.Channel.convert_inverse py:method 1 channel.html#$ -\n-iio.Channel.data_format py:method 1 channel.html#$ -\n-iio.Channel.device py:method 1 channel.html#$ -\n-iio.Channel.enabled py:method 1 channel.html#$ -\n-iio.Channel.id py:method 1 channel.html#$ -\n-iio.Channel.index py:method 1 channel.html#$ -\n-iio.Channel.modifier py:method 1 channel.html#$ -\n-iio.Channel.name py:method 1 channel.html#$ -\n-iio.Channel.output py:method 1 channel.html#$ -\n-iio.Channel.read py:method 1 channel.html#$ -\n-iio.Channel.scan_element py:method 1 channel.html#$ -\n-iio.Channel.type py:method 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:method 1 context.html#$ -\n iio.Context.clone py:method 1 context.html#$ -\n iio.Context.description py:method 1 context.html#$ -\n iio.Context.devices py:method 1 context.html#$ -\n iio.Context.find_device py:method 1 context.html#$ -\n iio.Context.name py:method 1 context.html#$ -\n iio.Context.set_timeout py:method 1 context.html#$ -\n iio.Context.version py:method 1 context.html#$ -\n iio.Context.xml py:method 1 context.html#$ -\n-iio.DataFormat py:class 1 channel.html#$ -\n iio.Device py:class 1 device.html#$ -\n iio.Device.attrs py:method 1 device.html#$ -\n iio.Device.buffer_attrs py:method 1 device.html#$ -\n iio.Device.channels py:method 1 device.html#$ -\n iio.Device.context py:method 1 device.html#$ -\n iio.Device.debug_attrs py:method 1 device.html#$ -\n iio.Device.find_channel py:method 1 device.html#$ -\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.21/python/searchindex.js", "source2": "./usr/share/doc/libiio0-doc/v0.21/python/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -18,31 +18,14 @@\n objects: {\n \"\": {\n iio_attr: [5, 2, 0, \"-\"],\n iio_info: [6, 2, 0, \"-\"],\n iio_readdev: [7, 2, 0, \"-\"],\n iio_writedev: [8, 2, 0, \"-\"]\n },\n- \"iio.Channel\": {\n- attrs: [1, 1, 1, \"\"],\n- convert: [1, 1, 1, \"\"],\n- convert_inverse: [1, 1, 1, \"\"],\n- data_format: [1, 1, 1, \"\"],\n- device: [1, 1, 1, \"\"],\n- enabled: [1, 1, 1, \"\"],\n- id: [1, 1, 1, \"\"],\n- index: [1, 1, 1, \"\"],\n- modifier: [1, 1, 1, \"\"],\n- name: [1, 1, 1, \"\"],\n- output: [1, 1, 1, \"\"],\n- read: [1, 1, 1, \"\"],\n- scan_element: [1, 1, 1, \"\"],\n- type: [1, 1, 1, \"\"],\n- write: [1, 1, 1, \"\"]\n- },\n \"iio.Context\": {\n attrs: [2, 1, 1, \"\"],\n clone: [2, 1, 1, \"\"],\n description: [2, 1, 1, \"\"],\n devices: [2, 1, 1, \"\"],\n find_device: [2, 1, 1, \"\"],\n name: [2, 1, 1, \"\"],\n@@ -146,19 +129,16 @@\n \"iio_writedev.ContextBuilder\": {\n create: [8, 1, 1, \"\"]\n },\n \"iio_writedev.DataWriter\": {\n write: [8, 1, 1, \"\"]\n },\n iio: {\n- Channel: [1, 0, 1, \"\"],\n- ChannelModifier: [1, 0, 1, \"\"],\n ChannelType: [1, 0, 1, \"\"],\n Context: [2, 0, 1, \"\"],\n- DataFormat: [1, 0, 1, \"\"],\n Device: [3, 0, 1, \"\"],\n DeviceBufferAttr: [3, 0, 1, \"\"],\n DeviceDebugAttr: [3, 0, 1, \"\"],\n LocalContext: [2, 0, 1, \"\"],\n NetworkContext: [2, 0, 1, \"\"],\n Trigger: [10, 0, 1, \"\"],\n XMLContext: [2, 0, 1, \"\"]\n@@ -201,40 +181,38 @@\n \"3\": \"py:function\"\n },\n terms: {\n \"02110\": [5, 6, 7, 8],\n \"1301\": [5, 6, 7, 8],\n \"2015\": 6,\n \"2020\": [5, 7, 8],\n- \"byte\": [1, 5],\n+ \"byte\": 5,\n \"case\": 5,\n \"class\": [1, 2, 3, 5, 6, 7, 8, 10],\n- \"enum\": 1,\n \"export\": 9,\n \"import\": [4, 5],\n- \"int\": [1, 2, 3, 10],\n+ \"int\": [2, 3, 10],\n \"new\": 2,\n \"public\": [5, 6, 7, 8],\n- \"return\": [1, 2, 3, 5, 10],\n- \"true\": [1, 3, 5, 10],\n+ \"return\": [2, 3, 5, 10],\n+ \"true\": [3, 5, 10],\n \"try\": 5,\n FOR: [5, 6, 7, 8],\n- The: [1, 2, 3, 5, 9, 10],\n+ The: [2, 3, 5, 9, 10],\n Use: 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_group: 5,\n _context_inform: 5,\n@@ -271,162 +249,147 @@\n analogdevicesinc: 9,\n ani: [5, 6, 7, 8],\n arg: 5,\n arg_uri: 5,\n argpars: 5,\n argument: [5, 7, 8],\n argumentpars: 5,\n- arrai: 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 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- bool: [1, 3, 10],\n+ bool: [3, 10],\n boston: [5, 6, 7, 8],\n bound: 3,\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: [7, 8],\n- bytearrai: 1,\n can: [5, 6, 7, 8, 9, 10],\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 clone: [2, 9],\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: [1, 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: [5, 7, 8],\n continu: 5,\n- convert: 1,\n- convert_invers: 1,\n- copi: [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: [5, 7, 8],\n cristian: [5, 7, 8],\n ctx: [3, 4, 5, 7, 8],\n ctxname: 4,\n- current: [1, 2, 3, 6],\n- data: [1, 7, 8],\n- data_format: [1, 5],\n- dataformat: 1,\n+ current: [2, 3, 6],\n+ data: [7, 8],\n+ data_format: 5,\n dataread: 7,\n datawrit: 8,\n debug: [3, 5, 10],\n debug_attr: [3, 5, 10],\n def: 5,\n descript: [2, 5],\n detail: [5, 6, 7, 8],\n detect_context: 5,\n dev: [4, 5],\n develop: [5, 6, 7, 8],\n- devic: [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- dst: 1,\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: [4, 5],\n- enabl: [1, 3, 10],\n+ enabl: [3, 10],\n end: 5,\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- extract: 1,\n- fals: [1, 3, 5, 10],\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: [1, 7, 9],\n+ from: [7, 9],\n gener: [5, 6, 7, 8],\n get: [3, 10],\n git: 9,\n github: 9,\n- given: 1,\n gnu: [5, 6, 7, 8],\n grab: 9,\n- hardwar: 1,\n has: [5, 6, 7, 8],\n- have: [1, 5, 6, 7, 8],\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 iacob: [5, 7, 8],\n- identifi: [1, 3, 10],\n+ identifi: [3, 10],\n ignor: 5,\n ignore_cas: 5,\n iio: [1, 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 inc: [5, 6, 7, 8],\n- index: [1, 5, 9],\n+ index: [5, 9],\n industri: [5, 6, 7, 8, 9],\n inform: [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- instanc: [1, 2],\n+ instanc: 2,\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@@ -436,177 +399,164 @@\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+ list: [2, 3, 4, 10],\n local: 2,\n localcontext: 2,\n locat: 9,\n lower: 5,\n main: [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- modifi: [1, 5, 6, 7, 8],\n+ modifi: [5, 6, 7, 8],\n modul: [5, 6, 7, 8, 9],\n more: [5, 6, 7, 8],\n multipl: 5,\n- name: [1, 2, 3, 4, 5, 10],\n+ name: [2, 3, 4, 5, 10],\n name_or_id: [2, 3, 10],\n narg: 5,\n- nativ: 1,\n network: 2,\n networkcontext: 2,\n none: [2, 5],\n- note: 1,\n nread: 5,\n- number: [1, 3, 10],\n- object: [1, 2, 3, 10],\n- one: [1, 3, 5, 10],\n+ number: [3, 10],\n+ object: [2, 3, 10],\n+ one: [3, 5, 10],\n onli: [3, 5, 10],\n- oper: [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: [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 popitem: 5,\n- possibl: 1,\n print: [4, 5],\n program: [5, 6, 7, 8],\n- properti: [1, 2, 3, 10],\n+ properti: [2, 3, 10],\n provid: 5,\n publish: [5, 6, 7, 8],\n purpos: [5, 6, 7, 8],\n push: 8,\n pylibiio: 9,\n python3: 9,\n python: [5, 6, 7, 8],\n pythonpath: 9,\n qualifi: 5,\n quiet: 5,\n rais: 5,\n- raw: 1,\n- read: [1, 3, 5, 7, 10],\n+ read: [3, 5, 7, 10],\n receiv: [5, 6, 7, 8],\n redistribut: [5, 6, 7, 8],\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: [1, 5],\n+ result: 5,\n retriev: 6,\n- same: [1, 6, 7, 8],\n- sampl: [1, 3, 7, 8, 10],\n+ same: [6, 7, 8],\n+ sampl: [3, 7, 8, 10],\n sample_s: [3, 10],\n- save: 1,\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: [1, 2, 3, 10],\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: [3, 10],\n softwar: [5, 6, 7, 8],\n sometim: 9,\n sourc: [1, 2, 3, 5, 6, 7, 8, 9, 10],\n specif: [2, 5],\n- specifi: [1, 3, 10],\n- src: 1,\n- state: 1,\n- store: 1,\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 sudo: 9,\n sys: 5,\n sysf: 3,\n term: [5, 6, 7, 8],\n- thi: [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- two: 1,\n type: [1, 2, 3, 5, 10],\n type_nam: 5,\n ubuntu: 9,\n unabl: 5,\n under: [5, 6, 7, 8],\n upper: 5,\n uri: 5,\n usa: [5, 6, 7, 8],\n usag: 5,\n- use: [1, 3, 10],\n+ use: [3, 10],\n used: [3, 10],\n useful: [5, 6, 7, 8],\n- using: [1, 5, 6, 7, 8],\n+ using: [5, 6, 7, 8],\n usr: [5, 9],\n- valid: [1, 3, 10],\n+ valid: [3, 10],\n valu: [1, 2, 3, 5, 10],\n vari: [3, 10],\n- variabl: 1,\n veri: 5,\n version: [2, 5, 6, 7, 8, 9],\n wai: [5, 6, 7, 8],\n warranti: [5, 6, 7, 8],\n- where: 1,\n which: 3,\n without: [5, 6, 7, 8],\n work: [5, 6, 7, 8],\n- write: [1, 5, 6, 7, 8],\n+ write: [5, 6, 7, 8],\n write_inform: [5, 6],\n- written: [1, 5, 6, 7, 8],\n+ written: [5, 6, 7, 8],\n wrote: 5,\n xml: 2,\n xmlcontext: 2,\n xmlfile: 2,\n you: [5, 6, 7, 8],\n your: [5, 6, 7, 8]\n },\n"}]}]}]}]}]}