{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.OpaEmzCU/b1/libiio_0.26-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.OpaEmzCU/b2/libiio_0.26-2_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n  f1e352550e9f32a28c3e154bde64b400 84804 debug optional iiod-dbgsym_0.26-2_i386.deb\n  8c85d571de2cf43435e775961afc95f2 38484 net optional iiod_0.26-2_i386.deb\n  5deadeae3cce89d9e4d94e7df643cb3c 14260 libdevel optional libiio-dev_0.26-2_i386.deb\n  e397d0fab45dc0318f90d39130bd7400 118148 debug optional libiio-utils-dbgsym_0.26-2_i386.deb\n  20ba072050abf6ed34f45800a3fe842e 77368 libs optional libiio-utils_0.26-2_i386.deb\n  2009029944c9e6184ed8d1f934748818 153856 debug optional libiio0-dbgsym_0.26-2_i386.deb\n- 4b335748aa96190360857c3a263bf2af 1260332 doc optional libiio0-doc_0.26-2_all.deb\n+ 5b914385200b8e94915279da01027050 1276392 doc optional libiio0-doc_0.26-2_all.deb\n  350c84e620bc4cdf2cd45f7ec768620b 60288 libs optional libiio0_0.26-2_i386.deb\n  b14115e3abd54c6745806bcd863496fb 13788 python optional python3-libiio_0.26-2_all.deb\n"}, {"source1": "libiio0-doc_0.26-2_all.deb", "source2": "libiio0-doc_0.26-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 2025-01-27 03:28:55.000000 debian-binary\n--rw-r--r--   0        0        0    17796 2025-01-27 03:28:55.000000 control.tar.xz\n--rw-r--r--   0        0        0  1242344 2025-01-27 03:28:55.000000 data.tar.xz\n+-rw-r--r--   0        0        0    17952 2025-01-27 03:28:55.000000 control.tar.xz\n+-rw-r--r--   0        0        0  1258248 2025-01-27 03:28:55.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": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./\n -rw-r--r--   0 root         (0) root         (0)      584 2025-01-27 03:28:55.000000 ./control\n--rw-r--r--   0 root         (0) root         (0)    83579 2025-01-27 03:28:55.000000 ./md5sums\n+-rw-r--r--   0 root         (0) root         (0)    84244 2025-01-27 03:28:55.000000 ./md5sums\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libiio0-doc\n Source: libiio\n Version: 0.26-2\n Architecture: all\n Maintainer: A. Maitland Bottoms <bottoms@debian.org>\n-Installed-Size: 5078\n+Installed-Size: 5512\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": "line order", "source2": "line order", "unified_diff": "@@ -715,14 +715,20 @@\n usr/share/doc/libiio0-doc/v0.26/man1/iio_info.html\n usr/share/doc/libiio0-doc/v0.26/man1/iio_readdev.html\n usr/share/doc/libiio0-doc/v0.26/man1/iio_reg.html\n usr/share/doc/libiio0-doc/v0.26/man1/iio_stresstest.html\n usr/share/doc/libiio0-doc/v0.26/man1/iio_writedev.html\n usr/share/doc/libiio0-doc/v0.26/man3/libiio.3.html\n usr/share/doc/libiio0-doc/v0.26/python/.buildinfo\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_attr.html\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_info.html\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_readdev.html\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_writedev.html\n+usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html\n usr/share/doc/libiio0-doc/v0.26/python/_sources/buffer.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/device.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/examples.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_attr.rst.txt\n usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_info.rst.txt\n@@ -748,10 +754,11 @@\n usr/share/doc/libiio0-doc/v0.26/python/genindex.html\n usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html\n usr/share/doc/libiio0-doc/v0.26/python/iio_info.html\n usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html\n usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html\n usr/share/doc/libiio0-doc/v0.26/python/index.html\n usr/share/doc/libiio0-doc/v0.26/python/objects.inv\n+usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html\n usr/share/doc/libiio0-doc/v0.26/python/search.html\n usr/share/doc/libiio0-doc/v0.26/python/searchindex.js\n usr/share/doc/libiio0-doc/v0.26/python/trigger.html\n"}]}]}]}, {"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": "@@ -729,14 +729,21 @@\n -rw-r--r--   0 root         (0) root         (0)      290 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man1/iio_reg.html\n -rw-r--r--   0 root         (0) root         (0)      290 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man1/iio_stresstest.html\n -rw-r--r--   0 root         (0) root         (0)      290 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man1/iio_writedev.html\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/\n -rw-r--r--   0 root         (0) root         (0)    16899 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/libiio.3.html\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/\n -rw-r--r--   0 root         (0) root         (0)      231 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/.buildinfo\n+drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/\n+-rw-r--r--   0 root         (0) root         (0)   176082 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html\n+-rw-r--r--   0 root         (0) root         (0)   106936 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_attr.html\n+-rw-r--r--   0 root         (0) root         (0)    23389 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_info.html\n+-rw-r--r--   0 root         (0) root         (0)    34808 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_readdev.html\n+-rw-r--r--   0 root         (0) root         (0)    37614 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_writedev.html\n+-rw-r--r--   0 root         (0) root         (0)     3148 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.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 -rw-r--r--   0 root         (0) root         (0)      290 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt\n -rw-r--r--   0 root         (0) root         (0)      300 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt\n -rw-r--r--   0 root         (0) root         (0)      314 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/device.rst.txt\n -rw-r--r--   0 root         (0) root         (0)      601 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/examples.rst.txt\n -rw-r--r--   0 root         (0) root         (0)      556 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_attr.rst.txt\n@@ -755,26 +762,27 @@\n -rw-r--r--   0 root         (0) root         (0)       90 2025-01-07 20:53:26.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/minus.png\n -rw-r--r--   0 root         (0) root         (0)       90 2025-01-07 20:53:26.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/plus.png\n -rw-r--r--   0 root         (0) root         (0)     5359 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/pygments.css\n -rw-r--r--   0 root         (0) root         (0)     5123 2025-01-07 20:53:26.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/sphinx_highlight.js\n -rw-r--r--   0 root         (0) root         (0)     3496 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/buffer.html\n -rw-r--r--   0 root         (0) root         (0)     3683 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/channel.html\n -rw-r--r--   0 root         (0) root         (0)     3528 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/context.html\n--rw-r--r--   0 root         (0) root         (0)     3674 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/device.html\n--rw-r--r--   0 root         (0) root         (0)     6426 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/examples.html\n--rw-r--r--   0 root         (0) root         (0)     2842 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html\n--rw-r--r--   0 root         (0) root         (0)   107201 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html\n--rw-r--r--   0 root         (0) root         (0)     3833 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html\n--rw-r--r--   0 root         (0) root         (0)     4026 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html\n--rw-r--r--   0 root         (0) root         (0)     4018 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html\n+-rw-r--r--   0 root         (0) root         (0)     5767 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/device.html\n+-rw-r--r--   0 root         (0) root         (0)    11622 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/examples.html\n+-rw-r--r--   0 root         (0) root         (0)    11762 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html\n+-rw-r--r--   0 root         (0) root         (0)   112108 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html\n+-rw-r--r--   0 root         (0) root         (0)     6724 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html\n+-rw-r--r--   0 root         (0) root         (0)    10299 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html\n+-rw-r--r--   0 root         (0) root         (0)    10323 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html\n -rw-r--r--   0 root         (0) root         (0)     6118 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/index.html\n--rw-r--r--   0 root         (0) root         (0)      358 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv\n+-rw-r--r--   0 root         (0) root         (0)      728 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv\n+-rw-r--r--   0 root         (0) root         (0)     3877 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html\n -rw-r--r--   0 root         (0) root         (0)     3161 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/search.html\n--rw-r--r--   0 root         (0) root         (0)     7097 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js\n--rw-r--r--   0 root         (0) root         (0)     3508 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/trigger.html\n+-rw-r--r--   0 root         (0) root         (0)    14824 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js\n+-rw-r--r--   0 root         (0) root         (0)    11622 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/trigger.html\n drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./usr/share/doc-base/\n -rw-r--r--   0 root         (0) root         (0)      255 2024-10-26 02:44:06.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-01-27 03:28:55.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 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/jquery.js -> ../../../../../javascript/jquery/jquery.js\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-01-27 03:28:55.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 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/searchtools.js -> ../../../../../javascript/sphinxdoc/1.0/searchtools.js\n lrwxrwxrwx   0 root         (0) root         (0)        0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_static/underscore.js -> ../../../../../javascript/underscore/underscore.js\n"}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/device.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/device.html", "unified_diff": "@@ -36,14 +36,41 @@\n <h1>Device<a class=\"headerlink\" href=\"#device\" title=\"Link to this heading\">\u00b6</a></h1>\n <section id=\"members\">\n <h2>Members<a class=\"headerlink\" href=\"#members\" title=\"Link to this heading\">\u00b6</a></h2>\n </section>\n <hr class=\"docutils\" />\n <section id=\"device-attributes\">\n <h2>Device attributes<a class=\"headerlink\" href=\"#device-attributes\" title=\"Link to this heading\">\u00b6</a></h2>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio.DeviceBufferAttr\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio.</span></span><span class=\"sig-name descname\"><span class=\"pre\">DeviceBufferAttr</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">device</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">name</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio.html#DeviceBufferAttr\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio.DeviceBufferAttr\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Represents a buffer attribute of an IIO device.</p>\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.DeviceBufferAttr.filename\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">filename</span></span><a class=\"headerlink\" href=\"#iio.DeviceBufferAttr.filename\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>The filename in sysfs to which this attribute is bound.\n+type=str</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.DeviceBufferAttr.name\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">name</span></span><a class=\"headerlink\" href=\"#iio.DeviceBufferAttr.name\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>The name of this attribute.\n+type=str</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.DeviceBufferAttr.value\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">value</span></span><a class=\"headerlink\" href=\"#iio.DeviceBufferAttr.value\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Current value of this attribute.\n+type=str</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n </section>\n </section>\n \n \n           </div>\n           \n         </div>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,11 +1,19 @@\n *\b**\b**\b**\b**\b**\b* D\bDe\bev\bvi\bic\bce\be_\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 ===============================================================================\n *\b**\b**\b**\b**\b* D\bDe\bev\bvi\bic\bce\be 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.DeviceBufferAttr(d\bde\bev\bvi\bic\bce\be, n\bna\bam\bme\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Represents a buffer attribute of an IIO device.\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by filename_\b\u00b6\n+            The filename in sysfs to which this attribute is bound. type=str\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by name_\b\u00b6\n+            The name of this attribute. type=str\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by value_\b\u00b6\n+            Current value of this attribute. type=str\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/examples.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/examples.html", "unified_diff": "@@ -34,18 +34,69 @@\n             \n   <section id=\"examples\">\n <h1>Examples<a class=\"headerlink\" href=\"#examples\" title=\"Link to this heading\">\u00b6</a></h1>\n <section id=\"complete-application-examples\">\n <h2>Complete Application Examples<a class=\"headerlink\" href=\"#complete-application-examples\" title=\"Link to this heading\">\u00b6</a></h2>\n <div class=\"toctree-wrapper compound\">\n <ul>\n-<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_readdev.html\">iio_readdev</a></li>\n-<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_writedev.html\">iio_writedev</a></li>\n-<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_attr.html\">iio_attr</a></li>\n-<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_info.html\">iio_info</a></li>\n+<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_readdev.html\">iio_readdev</a><ul>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.Arguments\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Arguments</span></code></a></li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.BufferBuilder\"><code class=\"docutils literal notranslate\"><span class=\"pre\">BufferBuilder</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.BufferBuilder.create\"><code class=\"docutils literal notranslate\"><span class=\"pre\">BufferBuilder.create()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.ContextBuilder\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.ContextBuilder.create\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder.create()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.DataReader\"><code class=\"docutils literal notranslate\"><span class=\"pre\">DataReader</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.DataReader.read\"><code class=\"docutils literal notranslate\"><span class=\"pre\">DataReader.read()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_readdev.html#iio_readdev.main\"><code class=\"docutils literal notranslate\"><span class=\"pre\">main()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_writedev.html\">iio_writedev</a><ul>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.Arguments\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Arguments</span></code></a></li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.BufferBuilder\"><code class=\"docutils literal notranslate\"><span class=\"pre\">BufferBuilder</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.BufferBuilder.create\"><code class=\"docutils literal notranslate\"><span class=\"pre\">BufferBuilder.create()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.ContextBuilder\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.ContextBuilder.create\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder.create()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.DataWriter\"><code class=\"docutils literal notranslate\"><span class=\"pre\">DataWriter</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.DataWriter.write\"><code class=\"docutils literal notranslate\"><span class=\"pre\">DataWriter.write()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_writedev.html#iio_writedev.main\"><code class=\"docutils literal notranslate\"><span class=\"pre\">main()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_attr.html\">iio_attr</a><ul>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.Arguments\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Arguments</span></code></a></li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.ContextBuilder\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.ContextBuilder.create\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ContextBuilder.create()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.Information\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Information</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.Information.write_information\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Information.write_information()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_attr.html#iio_attr.main\"><code class=\"docutils literal notranslate\"><span class=\"pre\">main()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"iio_info.html\">iio_info</a><ul>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_info.html#iio_info.Information\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Information</span></code></a><ul>\n+<li class=\"toctree-l3\"><a class=\"reference internal\" href=\"iio_info.html#iio_info.Information.write_information\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Information.write_information()</span></code></a></li>\n+</ul>\n+</li>\n+<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"iio_info.html#iio_info.main\"><code class=\"docutils literal notranslate\"><span class=\"pre\">main()</span></code></a></li>\n+</ul>\n+</li>\n </ul>\n </div>\n </section>\n <section id=\"code-snippets\">\n <h2>Code Snippets<a class=\"headerlink\" href=\"#code-snippets\" title=\"Link to this heading\">\u00b6</a></h2>\n <p>Scan contexts and list channels of each device</p>\n <div class=\"highlight-python notranslate\"><div class=\"highlight\"><pre><span></span><span class=\"kn\">import</span> <span class=\"nn\">iio</span>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,13 +1,38 @@\n *\b**\b**\b**\b**\b**\b* E\bEx\bxa\bam\bmp\bpl\ble\bes\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n *\b**\b**\b**\b**\b* C\bCo\bom\bmp\bpl\ble\bet\bte\be A\bAp\bpp\bpl\bli\bic\bca\bat\bti\bio\bon\bn E\bEx\bxa\bam\bmp\bpl\ble\bes\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n     * _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv\n+          o _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs\n+          o _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n+                # _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br_\b._\bc_\br_\be_\ba_\bt_\be_\b(_\b)\n+          o _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+                # _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b._\bc_\br_\be_\ba_\bt_\be_\b(_\b)\n+          o _\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br\n+                # _\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br_\b._\br_\be_\ba_\bd_\b(_\b)\n+          o _\bm_\ba_\bi_\bn_\b(_\b)\n     * _\bi_\bi_\bo_\b__\bw_\br_\bi_\bt_\be_\bd_\be_\bv\n+          o _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs\n+          o _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br\n+                # _\bB_\bu_\bf_\bf_\be_\br_\bB_\bu_\bi_\bl_\bd_\be_\br_\b._\bc_\br_\be_\ba_\bt_\be_\b(_\b)\n+          o _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+                # _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b._\bc_\br_\be_\ba_\bt_\be_\b(_\b)\n+          o _\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br\n+                # _\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br_\b._\bw_\br_\bi_\bt_\be_\b(_\b)\n+          o _\bm_\ba_\bi_\bn_\b(_\b)\n     * _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br\n+          o _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs\n+          o _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br\n+                # _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b._\bc_\br_\be_\ba_\bt_\be_\b(_\b)\n+          o _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn\n+                # _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b._\bw_\br_\bi_\bt_\be_\b__\bi_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b(_\b)\n+          o _\bm_\ba_\bi_\bn_\b(_\b)\n     * _\bi_\bi_\bo_\b__\bi_\bn_\bf_\bo\n+          o _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn\n+                # _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b._\bw_\br_\bi_\bt_\be_\b__\bi_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn_\b(_\b)\n+          o _\bm_\ba_\bi_\bn_\b(_\b)\n *\b**\b**\b**\b**\b* C\bCo\bod\bde\be S\bSn\bni\bip\bpp\bpe\bet\bts\bs_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n Scan contexts and list channels of each device\n import iio\n \n for ctxname in iio.scan_contexts():\n     ctx = iio.Context(ctxname)\n     for dev in ctx.devices:\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": "@@ -29,16 +29,277 @@\n \n           <div class=\"body\" role=\"main\">\n             \n \n <h1 id=\"index\">Index</h1>\n \n <div class=\"genindex-jumpbox\">\n+ <a href=\"#A\"><strong>A</strong></a>\n+ | <a href=\"#B\"><strong>B</strong></a>\n+ | <a href=\"#C\"><strong>C</strong></a>\n+ | <a href=\"#D\"><strong>D</strong></a>\n+ | <a href=\"#F\"><strong>F</strong></a>\n+ | <a href=\"#I\"><strong>I</strong></a>\n+ | <a href=\"#L\"><strong>L</strong></a>\n+ | <a href=\"#M\"><strong>M</strong></a>\n+ | <a href=\"#N\"><strong>N</strong></a>\n+ | <a href=\"#R\"><strong>R</strong></a>\n+ | <a href=\"#S\"><strong>S</strong></a>\n+ | <a href=\"#T\"><strong>T</strong></a>\n+ | <a href=\"#V\"><strong>V</strong></a>\n+ | <a href=\"#W\"><strong>W</strong></a>\n  \n </div>\n+<h2 id=\"A\">A</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_attr.html#iio_attr.Arguments\">Arguments (class in iio_attr)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_readdev.html#iio_readdev.Arguments\">(class in iio_readdev)</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#iio_writedev.Arguments\">(class in iio_writedev)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.attrs\">attrs (iio.Trigger property)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"B\">B</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.buffer_attrs\">buffer_attrs (iio.Trigger property)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_readdev.html#iio_readdev.BufferBuilder\">BufferBuilder (class in iio_readdev)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_writedev.html#iio_writedev.BufferBuilder\">(class in iio_writedev)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"C\">C</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.channels\">channels (iio.Trigger property)</a>\n+</li>\n+      <li><a href=\"iio_attr.html#iio_attr.ContextBuilder\">ContextBuilder (class in iio_attr)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_readdev.html#iio_readdev.ContextBuilder\">(class in iio_readdev)</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#iio_writedev.ContextBuilder\">(class in iio_writedev)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_attr.html#iio_attr.ContextBuilder.create\">create() (iio_attr.ContextBuilder method)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_readdev.html#iio_readdev.BufferBuilder.create\">(iio_readdev.BufferBuilder method)</a>\n+</li>\n+        <li><a href=\"iio_readdev.html#iio_readdev.ContextBuilder.create\">(iio_readdev.ContextBuilder method)</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#iio_writedev.BufferBuilder.create\">(iio_writedev.BufferBuilder method)</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#iio_writedev.ContextBuilder.create\">(iio_writedev.ContextBuilder method)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"D\">D</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_readdev.html#iio_readdev.DataReader\">DataReader (class in iio_readdev)</a>\n+</li>\n+      <li><a href=\"iio_writedev.html#iio_writedev.DataWriter\">DataWriter (class in iio_writedev)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.debug_attrs\">debug_attrs (iio.Trigger property)</a>\n+</li>\n+      <li><a href=\"device.html#iio.DeviceBufferAttr\">DeviceBufferAttr (class in iio)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"F\">F</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"device.html#iio.DeviceBufferAttr.filename\">filename (iio.DeviceBufferAttr property)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.find_channel\">find_channel() (iio.Trigger method)</a>\n+</li>\n+      <li><a href=\"trigger.html#iio.Trigger.frequency\">frequency (iio.Trigger property)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"I\">I</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.id\">id (iio.Trigger property)</a>\n+</li>\n+      <li>\n+    iio_attr\n+\n+      <ul>\n+        <li><a href=\"iio_attr.html#module-iio_attr\">module</a>\n+</li>\n+      </ul></li>\n+      <li>\n+    iio_info\n+\n+      <ul>\n+        <li><a href=\"iio_info.html#module-iio_info\">module</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li>\n+    iio_readdev\n+\n+      <ul>\n+        <li><a href=\"iio_readdev.html#module-iio_readdev\">module</a>\n+</li>\n+      </ul></li>\n+      <li>\n+    iio_writedev\n+\n+      <ul>\n+        <li><a href=\"iio_writedev.html#module-iio_writedev\">module</a>\n+</li>\n+      </ul></li>\n+      <li><a href=\"iio_attr.html#iio_attr.Information\">Information (class in iio_attr)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_info.html#iio_info.Information\">(class in iio_info)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"L\">L</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.label\">label (iio.Trigger property)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"M\">M</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_attr.html#iio_attr.main\">main() (in module iio_attr)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_info.html#iio_info.main\">(in module iio_info)</a>\n+</li>\n+        <li><a href=\"iio_readdev.html#iio_readdev.main\">(in module iio_readdev)</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#iio_writedev.main\">(in module iio_writedev)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li>\n+    module\n+\n+      <ul>\n+        <li><a href=\"iio_attr.html#module-iio_attr\">iio_attr</a>\n+</li>\n+        <li><a href=\"iio_info.html#module-iio_info\">iio_info</a>\n+</li>\n+        <li><a href=\"iio_readdev.html#module-iio_readdev\">iio_readdev</a>\n+</li>\n+        <li><a href=\"iio_writedev.html#module-iio_writedev\">iio_writedev</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"N\">N</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"device.html#iio.DeviceBufferAttr.name\">name (iio.DeviceBufferAttr property)</a>\n+\n+      <ul>\n+        <li><a href=\"trigger.html#iio.Trigger.name\">(iio.Trigger property)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"R\">R</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_readdev.html#iio_readdev.DataReader.read\">read() (iio_readdev.DataReader method)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.reg_read\">reg_read() (iio.Trigger method)</a>\n+</li>\n+      <li><a href=\"trigger.html#iio.Trigger.reg_write\">reg_write() (iio.Trigger method)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"S\">S</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.sample_size\">sample_size (iio.Trigger property)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger.set_kernel_buffers_count\">set_kernel_buffers_count() (iio.Trigger method)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"T\">T</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"trigger.html#iio.Trigger\">Trigger (class in iio)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"V\">V</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"device.html#iio.DeviceBufferAttr.value\">value (iio.DeviceBufferAttr property)</a>\n+</li>\n+  </ul></td>\n+</tr></table>\n+\n+<h2 id=\"W\">W</h2>\n+<table style=\"width: 100%\" class=\"indextable genindextable\"><tr>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_writedev.html#iio_writedev.DataWriter.write\">write() (iio_writedev.DataWriter method)</a>\n+</li>\n+  </ul></td>\n+  <td style=\"width: 33%; vertical-align: top;\"><ul>\n+      <li><a href=\"iio_attr.html#iio_attr.Information.write_information\">write_information() (iio_attr.Information method)</a>\n+\n+      <ul>\n+        <li><a href=\"iio_info.html#iio_info.Information.write_information\">(iio_info.Information method)</a>\n+</li>\n+      </ul></li>\n+  </ul></td>\n+</tr></table>\n+\n \n \n           </div>\n           \n         </div>\n       </div>\n       <div class=\"sphinxsidebar\" role=\"navigation\" aria-label=\"Main\">\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,8 +1,68 @@\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 | _\bF\bF | _\bI\bI | _\bL\bL | _\bM\bM | _\bN\bN | _\bR\bR | _\bS\bS | _\bT\bT | _\bV\bV | _\bW\bW\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)     * _\ba_\bt_\bt_\br_\bs_\b _\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(_\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+*\b**\b**\b**\b**\b* B\bB *\b**\b**\b**\b**\b*\n+    * _\bb_\bu_\bf_\bf_\be_\br_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\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+                                                _\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_\bh_\ba_\bn_\bn_\be_\bl_\bs_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\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+    * _\bC_\bo_\bn_\bt_\be_\bx_\bt_\bB_\bu_\bi_\bl_\bd_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn              _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+      _\bi_\bi_\bo_\b__\ba_\bt_\bt_\br_\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(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn_\b _\bi_\bi_\bo_\b__\br_\be_\ba_\bd_\bd_\be_\bv_\b)                _\bm_\be_\bt_\bh_\bo_\bd_\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__\br_\be_\ba_\bd_\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+                                                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+*\b**\b**\b**\b**\b* D\bD *\b**\b**\b**\b**\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_\bb_\bu_\bg_\b__\ba_\bt_\bt_\br_\bs_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br\n+    * _\bD_\ba_\bt_\ba_\bW_\br_\bi_\bt_\be_\br_\b _\b(_\bc_\bl_\ba_\bs_\bs_\b _\bi_\bn                    _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)\n+      _\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+*\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__\bc_\bh_\ba_\bn_\bn_\be_\bl_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\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+*\b**\b**\b**\b**\b* I\bI *\b**\b**\b**\b**\b*\n+    * _\bi_\bd_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)     * iio_readdev\n+    * iio_attr                            o _\bm_\bo_\bd_\bu_\bl_\be\n+          o _\bm_\bo_\bd_\bu_\bl_\be                  * iio_writedev\n+    * iio_info                            o _\bm_\bo_\bd_\bu_\bl_\be\n+          o _\bm_\bo_\bd_\bu_\bl_\be                  * _\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 _\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._\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+                                               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._\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._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\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__\br_\be_\ba_\bd_\bd_\be_\bv_\b._\bD_\ba_\bt_\ba_\bR_\be_\ba_\bd_\be_\br     * _\br_\be_\bg_\b__\br_\be_\ba_\bd_\b(_\b)_\b _\b(_\bi_\bi_\bo_\b._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bm_\be_\bt_\bh_\bo_\bd_\b)\n+      _\bm_\be_\bt_\bh_\bo_\bd_\b)                            * _\br_\be_\bg_\b__\bw_\br_\bi_\bt_\be_\b(_\b)_\b _\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._\bT_\br_\bi_\bg_\bg_\be_\br_\b _\bp_\br_\bo_\bp_\be_\br_\bt_\by_\b)     * _\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+                                               _\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)\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+*\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__\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**\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/iio_attr.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html", "unified_diff": "@@ -34,14 +34,63 @@\n             \n   <section id=\"iio-attr\">\n <h1>iio_attr<a class=\"headerlink\" href=\"#iio-attr\" title=\"Link to this heading\">\u00b6</a></h1>\n <div class=\"line-block\">\n <div class=\"line\">iio_attr is part of the Libiio package, a library that has been developed to ease the development of software interfacing Linux Industrial I/O (IIO) devices.</div>\n <div class=\"line\">This tool is written using the libiio Python bindings. It works in a very similar way of how the base iio_attr works. You can find more information about it on this <a class=\"reference external\" href=\"https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_attr\">page</a>.</div>\n </div>\n+<p id=\"module-iio_attr\">Copyright (C) 2020 Analog Devices, Inc.\n+Author: Cristian Iacob &lt;<a class=\"reference external\" href=\"mailto:cristian&#46;iacob&#37;&#52;&#48;analog&#46;com\">cristian<span>&#46;</span>iacob<span>&#64;</span>analog<span>&#46;</span>com</a>&gt;</p>\n+<p>This program is free software; you can redistribute it and/or\n+modify it under the terms of the GNU General Public License\n+as published by the Free Software Foundation; either version 2\n+of the License, or (at your option) any later version.</p>\n+<p>This program is distributed in the hope that it will be useful,\n+but WITHOUT ANY WARRANTY; without even the implied warranty of\n+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+GNU General Public License for more details.</p>\n+<p>You should have received a copy of the GNU General Public License\n+along with this program; if not, write to the Free Software\n+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.</p>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.Arguments\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_attr.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Arguments</span></span><a class=\"reference internal\" href=\"_modules/iio_attr.html#Arguments\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.Arguments\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for parsing the input arguments.</p>\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.ContextBuilder\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_attr.</span></span><span class=\"sig-name descname\"><span class=\"pre\">ContextBuilder</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_attr.html#ContextBuilder\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.ContextBuilder\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for creating the requested context.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.ContextBuilder.create\">\n+<span class=\"sig-name descname\"><span class=\"pre\">create</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_attr.html#ContextBuilder.create\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.ContextBuilder.create\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Create the requested context.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.Information\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_attr.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Information</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">context</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_attr.html#Information\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.Information\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for receiving the requested information about the attributes.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.Information.write_information\">\n+<span class=\"sig-name descname\"><span class=\"pre\">write_information</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_attr.html#Information.write_information\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.Information.write_information\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Write the requested information.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py function\">\n+<dt class=\"sig sig-object py\" id=\"iio_attr.main\">\n+<span class=\"sig-prename descclassname\"><span class=\"pre\">iio_attr.</span></span><span class=\"sig-name descname\"><span class=\"pre\">main</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_attr.html#main\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_attr.main\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Module\u2019s main method.</p>\n+</dd></dl>\n+\n <div class=\"highlight-python notranslate\"><div class=\"highlight\"><pre><span></span><span class=\"ch\">#!/usr/bin/env python</span>\n <span class=\"sd\">&quot;&quot;&quot;</span>\n <span class=\"sd\">Copyright (C) 2020 Analog Devices, Inc.</span>\n <span class=\"sd\">Author: Cristian Iacob &lt;cristian.iacob@analog.com&gt;</span>\n \n <span class=\"sd\">This program is free software; you can redistribute it and/or</span>\n <span class=\"sd\">modify it under the terms of the GNU General Public License</span>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,14 +1,38 @@\n *\b**\b**\b**\b**\b**\b* i\bii\bio\bo_\b_a\bat\btt\btr\br_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n iio_attr is part of the Libiio package, a library that has been developed to\n ease the development of software interfacing Linux Industrial I/O (IIO)\n devices.\n This tool is written using the libiio Python bindings. It works in a very\n similar way of how the base iio_attr works. You can find more information about\n it on this _\bp_\ba_\bg_\be.\n+Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob\n+<_\bc_\br_\bi_\bs_\bt_\bi_\ba_\bn_\b._\bi_\ba_\bc_\bo_\bb_\b@_\ba_\bn_\ba_\bl_\bo_\bg_\b._\bc_\bo_\bm>\n+This program is free software; you can redistribute it and/or modify it under\n+the terms of the GNU General Public License as published by the Free Software\n+Foundation; either version 2 of the License, or (at your option) any later\n+version.\n+This program is distributed in the hope that it will be useful, but WITHOUT ANY\n+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\n+PARTICULAR PURPOSE. See the GNU General Public License for more details.\n+You should have received a copy of the GNU General Public License along with\n+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin\n+Street, Fifth Floor, Boston, MA 02110-1301, USA.\n+  c\bcl\bla\bas\bss\bs iio_attr.Arguments_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for parsing the input arguments.\n+  c\bcl\bla\bas\bss\bs iio_attr.ContextBuilder(a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for creating the requested context.\n+        create()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Create the requested context.\n+  c\bcl\bla\bas\bss\bs iio_attr.Information(a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs, c\bco\bon\bnt\bte\bex\bxt\bt)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for receiving the requested information about the attributes.\n+        write_information()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Write the requested information.\n+  iio_attr.main()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Module\u2019s main method.\n #!/usr/bin/env python\n \"\"\"\n Copyright (C) 2020 Analog Devices, Inc.\n Author: Cristian Iacob <cristian.iacob@analog.com>\n \n This program is free software; you can redistribute it and/or\n modify it under the terms of the GNU General Public License\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html", "unified_diff": "@@ -33,14 +33,45 @@\n             \n   <section id=\"iio-info\">\n <h1>iio_info<a class=\"headerlink\" href=\"#iio-info\" title=\"Link to this heading\">\u00b6</a></h1>\n <div class=\"line-block\">\n <div class=\"line\">iio_info is part of the Libiio package, a library that has been developed to ease the development of software interfacing Linux Industrial I/O (IIO) devices.</div>\n <div class=\"line\">This tool is written using the libiio Python bindings. It works in the same way as the base iio_info works. You can find more information about it on this <a class=\"reference external\" href=\"https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_info\">page</a>.</div>\n </div>\n+<p id=\"module-iio_info\">Copyright (C) 2015 Analog Devices, Inc.\n+Author: Paul Cercueil &lt;<a class=\"reference external\" href=\"mailto:paul&#46;cercueil&#37;&#52;&#48;analog&#46;com\">paul<span>&#46;</span>cercueil<span>&#64;</span>analog<span>&#46;</span>com</a>&gt;</p>\n+<p>This program is free software; you can redistribute it and/or\n+modify it under the terms of the GNU General Public License\n+as published by the Free Software Foundation; either version 2\n+of the License, or (at your option) any later version.</p>\n+<p>This program is distributed in the hope that it will be useful,\n+but WITHOUT ANY WARRANTY; without even the implied warranty of\n+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+GNU General Public License for more details.</p>\n+<p>You should have received a copy of the GNU General Public License\n+along with this program; if not, write to the Free Software\n+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.</p>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_info.Information\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_info.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Information</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">context</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_info.html#Information\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_info.Information\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for retrieving the requested information.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_info.Information.write_information\">\n+<span class=\"sig-name descname\"><span class=\"pre\">write_information</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_info.html#Information.write_information\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_info.Information.write_information\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Write the information about the current context.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py function\">\n+<dt class=\"sig sig-object py\" id=\"iio_info.main\">\n+<span class=\"sig-prename descclassname\"><span class=\"pre\">iio_info.</span></span><span class=\"sig-name descname\"><span class=\"pre\">main</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_info.html#main\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_info.main\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Module\u2019s main method.</p>\n+</dd></dl>\n+\n </section>\n \n \n           </div>\n           \n         </div>\n       </div>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,14 +1,32 @@\n *\b**\b**\b**\b**\b**\b* i\bii\bio\bo_\b_i\bin\bnf\bfo\bo_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n iio_info is part of the Libiio package, a library that has been developed to\n ease the development of software interfacing Linux Industrial I/O (IIO)\n devices.\n This tool is written using the libiio Python bindings. It works in the same way\n as the base iio_info works. You can find more information about it on this\n _\bp_\ba_\bg_\be.\n+Copyright (C) 2015 Analog Devices, Inc. Author: Paul Cercueil\n+<_\bp_\ba_\bu_\bl_\b._\bc_\be_\br_\bc_\bu_\be_\bi_\bl_\b@_\ba_\bn_\ba_\bl_\bo_\bg_\b._\bc_\bo_\bm>\n+This program is free software; you can redistribute it and/or modify it under\n+the terms of the GNU General Public License as published by the Free Software\n+Foundation; either version 2 of the License, or (at your option) any later\n+version.\n+This program is distributed in the hope that it will be useful, but WITHOUT ANY\n+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\n+PARTICULAR PURPOSE. See the GNU General Public License for more details.\n+You should have received a copy of the GNU General Public License along with\n+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin\n+Street, Fifth Floor, Boston, MA 02110-1301, USA.\n+  c\bcl\bla\bas\bss\bs iio_info.Information(c\bco\bon\bnt\bte\bex\bxt\bt)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for retrieving the requested information.\n+        write_information()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Write the information about the current context.\n+  iio_info.main()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Module\u2019s main method.\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/iio_readdev.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html", "unified_diff": "@@ -34,14 +34,75 @@\n             \n   <section id=\"iio-readdev\">\n <h1>iio_readdev<a class=\"headerlink\" href=\"#iio-readdev\" title=\"Link to this heading\">\u00b6</a></h1>\n <div class=\"line-block\">\n <div class=\"line\">iio_readdev is part of the Libiio package, a library that has been developed to ease the development of software interfacing Linux Industrial I/O (IIO) devices.</div>\n <div class=\"line\">This tool is written using the libiio Python bindings. It works in the same way as the base iio_readdev works. You can find more information about it on this <a class=\"reference external\" href=\"https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_readdev?s[]=readdev\">page</a>.</div>\n </div>\n+<p id=\"module-iio_readdev\">Copyright (C) 2020 Analog Devices, Inc.\n+Author: Cristian Iacob &lt;<a class=\"reference external\" href=\"mailto:cristian&#46;iacob&#37;&#52;&#48;analog&#46;com\">cristian<span>&#46;</span>iacob<span>&#64;</span>analog<span>&#46;</span>com</a>&gt;</p>\n+<p>This program is free software; you can redistribute it and/or\n+modify it under the terms of the GNU General Public License\n+as published by the Free Software Foundation; either version 2\n+of the License, or (at your option) any later version.</p>\n+<p>This program is distributed in the hope that it will be useful,\n+but WITHOUT ANY WARRANTY; without even the implied warranty of\n+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+GNU General Public License for more details.</p>\n+<p>You should have received a copy of the GNU General Public License\n+along with this program; if not, write to the Free Software\n+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.</p>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.Arguments\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_readdev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Arguments</span></span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#Arguments\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.Arguments\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for parsing the input arguments.</p>\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.BufferBuilder\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_readdev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">BufferBuilder</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">ctx</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#BufferBuilder\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.BufferBuilder\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for creating the buffer.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.BufferBuilder.create\">\n+<span class=\"sig-name descname\"><span class=\"pre\">create</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#BufferBuilder.create\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.BufferBuilder.create\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Create the IIO buffer.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.ContextBuilder\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_readdev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">ContextBuilder</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#ContextBuilder\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.ContextBuilder\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for creating the requested context.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.ContextBuilder.create\">\n+<span class=\"sig-name descname\"><span class=\"pre\">create</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#ContextBuilder.create\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.ContextBuilder.create\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Create the requested context.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.DataReader\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_readdev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">DataReader</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">ctx</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#DataReader\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.DataReader\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for reading samples from the device.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.DataReader.read\">\n+<span class=\"sig-name descname\"><span class=\"pre\">read</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#DataReader.read\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.DataReader.read\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Read data from the buffer.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py function\">\n+<dt class=\"sig sig-object py\" id=\"iio_readdev.main\">\n+<span class=\"sig-prename descclassname\"><span class=\"pre\">iio_readdev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">main</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_readdev.html#main\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_readdev.main\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Module\u2019s main method.</p>\n+</dd></dl>\n+\n </section>\n \n \n           </div>\n           \n         </div>\n       </div>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,14 +1,42 @@\n *\b**\b**\b**\b**\b**\b* i\bii\bio\bo_\b_r\bre\bea\bad\bdd\bde\bev\bv_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n iio_readdev is part of the Libiio package, a library that has been developed to\n ease the development of software interfacing Linux Industrial I/O (IIO)\n devices.\n This tool is written using the libiio Python bindings. It works in the same way\n as the base iio_readdev works. You can find more information about it on this\n _\bp_\ba_\bg_\be.\n+Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob\n+<_\bc_\br_\bi_\bs_\bt_\bi_\ba_\bn_\b._\bi_\ba_\bc_\bo_\bb_\b@_\ba_\bn_\ba_\bl_\bo_\bg_\b._\bc_\bo_\bm>\n+This program is free software; you can redistribute it and/or modify it under\n+the terms of the GNU General Public License as published by the Free Software\n+Foundation; either version 2 of the License, or (at your option) any later\n+version.\n+This program is distributed in the hope that it will be useful, but WITHOUT ANY\n+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\n+PARTICULAR PURPOSE. See the GNU General Public License for more details.\n+You should have received a copy of the GNU General Public License along with\n+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin\n+Street, Fifth Floor, Boston, MA 02110-1301, USA.\n+  c\bcl\bla\bas\bss\bs iio_readdev.Arguments_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for parsing the input arguments.\n+  c\bcl\bla\bas\bss\bs iio_readdev.BufferBuilder(c\bct\btx\bx, a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for creating the buffer.\n+        create()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Create the IIO buffer.\n+  c\bcl\bla\bas\bss\bs iio_readdev.ContextBuilder(a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for creating the requested context.\n+        create()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Create the requested context.\n+  c\bcl\bla\bas\bss\bs iio_readdev.DataReader(c\bct\btx\bx, a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for reading samples from the device.\n+        read()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Read data from the buffer.\n+  iio_readdev.main()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Module\u2019s main method.\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/iio_writedev.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html", "unified_diff": "@@ -34,14 +34,75 @@\n             \n   <section id=\"iio-writedev\">\n <h1>iio_writedev<a class=\"headerlink\" href=\"#iio-writedev\" title=\"Link to this heading\">\u00b6</a></h1>\n <div class=\"line-block\">\n <div class=\"line\">iio_writedev is part of the Libiio package, a library that has been developed to ease the development of software interfacing Linux Industrial I/O (IIO) devices.</div>\n <div class=\"line\">This tool is written using the libiio Python bindings. It works in the same way as the base iio_writedev works. You can find more information about it on this <a class=\"reference external\" href=\"https://wiki.analog.com/resources/tools-software/linux-software/libiio/iio_writedev\">page</a>.</div>\n </div>\n+<p id=\"module-iio_writedev\">Copyright (C) 2020 Analog Devices, Inc.\n+Author: Cristian Iacob &lt;<a class=\"reference external\" href=\"mailto:cristian&#46;iacob&#37;&#52;&#48;analog&#46;com\">cristian<span>&#46;</span>iacob<span>&#64;</span>analog<span>&#46;</span>com</a>&gt;</p>\n+<p>This program is free software; you can redistribute it and/or\n+modify it under the terms of the GNU General Public License\n+as published by the Free Software Foundation; either version 2\n+of the License, or (at your option) any later version.</p>\n+<p>This program is distributed in the hope that it will be useful,\n+but WITHOUT ANY WARRANTY; without even the implied warranty of\n+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n+GNU General Public License for more details.</p>\n+<p>You should have received a copy of the GNU General Public License\n+along with this program; if not, write to the Free Software\n+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.</p>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.Arguments\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_writedev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Arguments</span></span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#Arguments\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.Arguments\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for parsing the input arguments.</p>\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.BufferBuilder\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_writedev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">BufferBuilder</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">ctx</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#BufferBuilder\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.BufferBuilder\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for creating the buffer.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.BufferBuilder.create\">\n+<span class=\"sig-name descname\"><span class=\"pre\">create</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#BufferBuilder.create\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.BufferBuilder.create\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Create the IIO buffer.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.ContextBuilder\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_writedev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">ContextBuilder</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#ContextBuilder\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.ContextBuilder\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for creating the requested context.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.ContextBuilder.create\">\n+<span class=\"sig-name descname\"><span class=\"pre\">create</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#ContextBuilder.create\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.ContextBuilder.create\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Create the requested context.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.DataWriter\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio_writedev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">DataWriter</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">ctx</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">arguments</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#DataWriter\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.DataWriter\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Class for writing samples to the device.</p>\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.DataWriter.write\">\n+<span class=\"sig-name descname\"><span class=\"pre\">write</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#DataWriter.write\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.DataWriter.write\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Push data into the buffer.</p>\n+</dd></dl>\n+\n+</dd></dl>\n+\n+<dl class=\"py function\">\n+<dt class=\"sig sig-object py\" id=\"iio_writedev.main\">\n+<span class=\"sig-prename descclassname\"><span class=\"pre\">iio_writedev.</span></span><span class=\"sig-name descname\"><span class=\"pre\">main</span></span><span class=\"sig-paren\">(</span><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio_writedev.html#main\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio_writedev.main\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Module\u2019s main method.</p>\n+</dd></dl>\n+\n </section>\n \n \n           </div>\n           \n         </div>\n       </div>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,14 +1,42 @@\n *\b**\b**\b**\b**\b**\b* i\bii\bio\bo_\b_w\bwr\bri\bit\bte\bed\bde\bev\bv_\b?\b\u00b6 *\b**\b**\b**\b**\b**\b*\n iio_writedev is part of the Libiio package, a library that has been developed\n to ease the development of software interfacing Linux Industrial I/O (IIO)\n devices.\n This tool is written using the libiio Python bindings. It works in the same way\n as the base iio_writedev works. You can find more information about it on this\n _\bp_\ba_\bg_\be.\n+Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob\n+<_\bc_\br_\bi_\bs_\bt_\bi_\ba_\bn_\b._\bi_\ba_\bc_\bo_\bb_\b@_\ba_\bn_\ba_\bl_\bo_\bg_\b._\bc_\bo_\bm>\n+This program is free software; you can redistribute it and/or modify it under\n+the terms of the GNU General Public License as published by the Free Software\n+Foundation; either version 2 of the License, or (at your option) any later\n+version.\n+This program is distributed in the hope that it will be useful, but WITHOUT ANY\n+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\n+PARTICULAR PURPOSE. See the GNU General Public License for more details.\n+You should have received a copy of the GNU General Public License along with\n+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin\n+Street, Fifth Floor, Boston, MA 02110-1301, USA.\n+  c\bcl\bla\bas\bss\bs iio_writedev.Arguments_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for parsing the input arguments.\n+  c\bcl\bla\bas\bss\bs iio_writedev.BufferBuilder(c\bct\btx\bx, a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for creating the buffer.\n+        create()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Create the IIO buffer.\n+  c\bcl\bla\bas\bss\bs iio_writedev.ContextBuilder(a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for creating the requested context.\n+        create()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Create the requested context.\n+  c\bcl\bla\bas\bss\bs iio_writedev.DataWriter(c\bct\btx\bx, a\bar\brg\bgu\bum\bme\ben\bnt\bts\bs)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Class for writing samples to the device.\n+        write()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+            Push data into the buffer.\n+  iio_writedev.main()_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Module\u2019s main method.\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/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,12 +1,59 @@\n # Sphinx inventory version 2\n # Project: libiio-py\n # Version: \n # The remainder of this file is compressed using zlib.\n \n+iio.DeviceBufferAttr py:class 1 device.html#$ -\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.Trigger py:class 1 trigger.html#$ -\n+iio.Trigger.attrs py:property 1 trigger.html#$ -\n+iio.Trigger.buffer_attrs py:property 1 trigger.html#$ -\n+iio.Trigger.channels py:property 1 trigger.html#$ -\n+iio.Trigger.debug_attrs py:property 1 trigger.html#$ -\n+iio.Trigger.find_channel py:method 1 trigger.html#$ -\n+iio.Trigger.frequency py:property 1 trigger.html#$ -\n+iio.Trigger.id py:property 1 trigger.html#$ -\n+iio.Trigger.label py:property 1 trigger.html#$ -\n+iio.Trigger.name py:property 1 trigger.html#$ -\n+iio.Trigger.reg_read py:method 1 trigger.html#$ -\n+iio.Trigger.reg_write py:method 1 trigger.html#$ -\n+iio.Trigger.sample_size py:property 1 trigger.html#$ -\n+iio.Trigger.set_kernel_buffers_count py:method 1 trigger.html#$ -\n+iio_attr py:module 0 iio_attr.html#module-$ -\n+iio_attr.Arguments py:class 1 iio_attr.html#$ -\n+iio_attr.ContextBuilder py:class 1 iio_attr.html#$ -\n+iio_attr.ContextBuilder.create py:method 1 iio_attr.html#$ -\n+iio_attr.Information py:class 1 iio_attr.html#$ -\n+iio_attr.Information.write_information py:method 1 iio_attr.html#$ -\n+iio_attr.main py:function 1 iio_attr.html#$ -\n+iio_info py:module 0 iio_info.html#module-$ -\n+iio_info.Information py:class 1 iio_info.html#$ -\n+iio_info.Information.write_information py:method 1 iio_info.html#$ -\n+iio_info.main py:function 1 iio_info.html#$ -\n+iio_readdev py:module 0 iio_readdev.html#module-$ -\n+iio_readdev.Arguments py:class 1 iio_readdev.html#$ -\n+iio_readdev.BufferBuilder py:class 1 iio_readdev.html#$ -\n+iio_readdev.BufferBuilder.create py:method 1 iio_readdev.html#$ -\n+iio_readdev.ContextBuilder py:class 1 iio_readdev.html#$ -\n+iio_readdev.ContextBuilder.create py:method 1 iio_readdev.html#$ -\n+iio_readdev.DataReader py:class 1 iio_readdev.html#$ -\n+iio_readdev.DataReader.read py:method 1 iio_readdev.html#$ -\n+iio_readdev.main py:function 1 iio_readdev.html#$ -\n+iio_writedev py:module 0 iio_writedev.html#module-$ -\n+iio_writedev.Arguments py:class 1 iio_writedev.html#$ -\n+iio_writedev.BufferBuilder py:class 1 iio_writedev.html#$ -\n+iio_writedev.BufferBuilder.create py:method 1 iio_writedev.html#$ -\n+iio_writedev.ContextBuilder py:class 1 iio_writedev.html#$ -\n+iio_writedev.ContextBuilder.create py:method 1 iio_writedev.html#$ -\n+iio_writedev.DataWriter py:class 1 iio_writedev.html#$ -\n+iio_writedev.DataWriter.write py:method 1 iio_writedev.html#$ -\n+iio_writedev.main py:function 1 iio_writedev.html#$ -\n buffer std:doc -1 buffer.html Buffer\n channel std:doc -1 channel.html Channels\n context std:doc -1 context.html Contexts\n device std:doc -1 device.html Device\n examples std:doc -1 examples.html Examples\n genindex std:label -1 genindex.html Index\n iio_attr std:doc -1 iio_attr.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": "@@ -74,36 +74,279 @@\n         \"sphinx.domains.math\": 2,\n         \"sphinx.domains.python\": 4,\n         \"sphinx.domains.rst\": 2,\n         \"sphinx.domains.std\": 2,\n         \"sphinx.ext.viewcode\": 1\n     },\n     \"filenames\": [\"buffer.rst\", \"channel.rst\", \"context.rst\", \"device.rst\", \"examples.rst\", \"iio_attr.rst\", \"iio_info.rst\", \"iio_readdev.rst\", \"iio_writedev.rst\", \"index.rst\", \"trigger.rst\"],\n-    \"indexentries\": {},\n-    \"objects\": {},\n-    \"objnames\": {},\n-    \"objtypes\": {},\n+    \"indexentries\": {\n+        \"arguments (class in iio_attr)\": [\n+            [5, \"iio_attr.Arguments\", false]\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.trigger property)\": [\n+            [10, \"iio.Trigger.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+        \"channels (iio.trigger property)\": [\n+            [10, \"iio.Trigger.channels\", false]\n+        ],\n+        \"contextbuilder (class in iio_attr)\": [\n+            [5, \"iio_attr.ContextBuilder\", false]\n+        ],\n+        \"contextbuilder (class in iio_readdev)\": [\n+            [7, \"iio_readdev.ContextBuilder\", false]\n+        ],\n+        \"contextbuilder (class in iio_writedev)\": [\n+            [8, \"iio_writedev.ContextBuilder\", false]\n+        ],\n+        \"create() (iio_attr.contextbuilder method)\": [\n+            [5, \"iio_attr.ContextBuilder.create\", false]\n+        ],\n+        \"create() (iio_readdev.bufferbuilder method)\": [\n+            [7, \"iio_readdev.BufferBuilder.create\", false]\n+        ],\n+        \"create() (iio_readdev.contextbuilder method)\": [\n+            [7, \"iio_readdev.ContextBuilder.create\", false]\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+        \"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.trigger property)\": [\n+            [10, \"iio.Trigger.debug_attrs\", false]\n+        ],\n+        \"devicebufferattr (class in iio)\": [\n+            [3, \"iio.DeviceBufferAttr\", false]\n+        ],\n+        \"filename (iio.devicebufferattr property)\": [\n+            [3, \"iio.DeviceBufferAttr.filename\", false]\n+        ],\n+        \"find_channel() (iio.trigger method)\": [\n+            [10, \"iio.Trigger.find_channel\", false]\n+        ],\n+        \"frequency (iio.trigger property)\": [\n+            [10, \"iio.Trigger.frequency\", false]\n+        ],\n+        \"id (iio.trigger property)\": [\n+            [10, \"iio.Trigger.id\", false]\n+        ],\n+        \"iio_attr\": [\n+            [5, \"module-iio_attr\", false]\n+        ],\n+        \"iio_info\": [\n+            [6, \"module-iio_info\", false]\n+        ],\n+        \"iio_readdev\": [\n+            [7, \"module-iio_readdev\", false]\n+        ],\n+        \"iio_writedev\": [\n+            [8, \"module-iio_writedev\", 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.trigger property)\": [\n+            [10, \"iio.Trigger.label\", 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+        \"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.devicebufferattr property)\": [\n+            [3, \"iio.DeviceBufferAttr.name\", false]\n+        ],\n+        \"name (iio.trigger property)\": [\n+            [10, \"iio.Trigger.name\", false]\n+        ],\n+        \"read() (iio_readdev.datareader method)\": [\n+            [7, \"iio_readdev.DataReader.read\", false]\n+        ],\n+        \"reg_read() (iio.trigger method)\": [\n+            [10, \"iio.Trigger.reg_read\", false]\n+        ],\n+        \"reg_write() (iio.trigger method)\": [\n+            [10, \"iio.Trigger.reg_write\", false]\n+        ],\n+        \"sample_size (iio.trigger property)\": [\n+            [10, \"iio.Trigger.sample_size\", false]\n+        ],\n+        \"set_kernel_buffers_count() (iio.trigger method)\": [\n+            [10, \"iio.Trigger.set_kernel_buffers_count\", false]\n+        ],\n+        \"trigger (class in iio)\": [\n+            [10, \"iio.Trigger\", false]\n+        ],\n+        \"value (iio.devicebufferattr property)\": [\n+            [3, \"iio.DeviceBufferAttr.value\", 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+    },\n+    \"objects\": {\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+            [3, 0, 1, \"\", \"DeviceBufferAttr\"],\n+            [10, 0, 1, \"\", \"Trigger\"]\n+        ],\n+        \"iio.DeviceBufferAttr\": [\n+            [3, 1, 1, \"\", \"filename\"],\n+            [3, 1, 1, \"\", \"name\"],\n+            [3, 1, 1, \"\", \"value\"]\n+        ],\n+        \"iio.Trigger\": [\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_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, 2, 1, \"\", \"create\"]\n+        ],\n+        \"iio_attr.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, 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, 2, 1, \"\", \"create\"]\n+        ],\n+        \"iio_readdev.ContextBuilder\": [\n+            [7, 2, 1, \"\", \"create\"]\n+        ],\n+        \"iio_readdev.DataReader\": [\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, 2, 1, \"\", \"create\"]\n+        ],\n+        \"iio_writedev.ContextBuilder\": [\n+            [8, 2, 1, \"\", \"create\"]\n+        ],\n+        \"iio_writedev.DataWriter\": [\n+            [8, 2, 1, \"\", \"write\"]\n+        ]\n+    },\n+    \"objnames\": {\n+        \"0\": [\"py\", \"class\", \"Python class\"],\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:property\",\n+        \"2\": \"py:method\",\n+        \"3\": \"py:module\",\n+        \"4\": \"py:function\"\n+    },\n     \"terms\": {\n-        \"\": 5,\n+        \"\": [5, 6, 7, 8],\n         \"0\": 5,\n-        \"02110\": 5,\n+        \"02110\": [5, 6, 7, 8],\n         \"1\": 5,\n-        \"1301\": 5,\n-        \"2\": 5,\n-        \"2020\": 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,\n-        \"A\": 5,\n-        \"FOR\": 5,\n+        \"51\": [5, 6, 7, 8],\n+        \"A\": [5, 6, 7, 8],\n+        \"FOR\": [5, 6, 7, 8],\n         \"It\": [5, 6, 7, 8],\n         \"No\": 5,\n         \"On\": 9,\n-        \"The\": [5, 9],\n+        \"The\": [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@@ -117,14 +360,15 @@\n         \"_channel_inform\": 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\": 10,\n         \"_device_attribute_inform\": 5,\n         \"_device_attributes_inform\": 5,\n         \"_device_inform\": 5,\n         \"_devices_inform\": 5,\n         \"_help_group\": 5,\n         \"_id\": 4,\n         \"_read_argu\": 5,\n@@ -135,289 +379,346 @@\n         \"_read_device_argu\": 5,\n         \"_read_optional_argu\": 5,\n         \"_required_mutex_group\": 5,\n         \"_scan_channel_inform\": 5,\n         \"_str_match\": 5,\n         \"_uri\": 5,\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-        \"along\": 5,\n-        \"analog\": 5,\n+        \"address\": 10,\n+        \"along\": [5, 6, 7, 8],\n+        \"an\": [3, 10],\n+        \"analog\": [5, 6, 7, 8],\n         \"analogdevicesinc\": 9,\n-        \"ani\": 5,\n+        \"ani\": [5, 6, 7, 8],\n         \"ar\": 9,\n         \"arg\": 5,\n         \"arg_uri\": 5,\n         \"argpars\": 5,\n-        \"argument\": 5,\n+        \"argument\": [4, 5, 7, 8],\n         \"argumentpars\": 5,\n-        \"attr\": 5,\n-        \"attribut\": 5,\n-        \"author\": 5,\n+        \"attr\": [5, 10],\n+        \"attribut\": [5, 10],\n+        \"author\": [5, 6, 7, 8],\n         \"auto\": 5,\n+        \"avail\": 10,\n         \"b\": 5,\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-        \"boston\": 5,\n-        \"buffer\": [5, 9],\n-        \"buffer_attr\": 5,\n+        \"bool\": 10,\n+        \"boston\": [5, 6, 7, 8],\n+        \"bound\": 3,\n+        \"buffer\": [3, 5, 7, 8, 9, 10],\n+        \"buffer_attr\": [5, 10],\n+        \"bufferbuild\": [4, 7, 8],\n         \"byte\": 5,\n-        \"c\": 5,\n-        \"can\": [5, 6, 7, 8, 9],\n+        \"c\": [5, 6, 7, 8],\n+        \"can\": [5, 6, 7, 8, 9, 10],\n         \"case\": 5,\n         \"cd\": 9,\n+        \"cercueil\": 6,\n         \"chan\": 4,\n-        \"channel\": [4, 5, 9],\n+        \"channel\": [4, 5, 9, 10],\n         \"channel_attr\": 5,\n         \"channel_stop\": 5,\n-        \"class\": 5,\n+        \"class\": [3, 5, 6, 7, 8, 10],\n         \"clone\": 9,\n-        \"com\": [5, 9],\n+        \"com\": [5, 6, 7, 8, 9],\n         \"common\": 9,\n+        \"configur\": 10,\n         \"connect\": 5,\n         \"constructor\": 5,\n-        \"contain\": 5,\n-        \"context\": [4, 5, 9],\n+        \"contain\": [5, 10],\n+        \"content\": 10,\n+        \"context\": [4, 5, 6, 7, 8, 9, 10],\n         \"context_attr\": 5,\n         \"context_build\": 5,\n-        \"contextbuild\": 5,\n+        \"contextbuild\": [4, 5, 7, 8],\n         \"continu\": 5,\n-        \"copi\": 5,\n-        \"copyright\": 5,\n-        \"creat\": 5,\n-        \"cristian\": 5,\n-        \"ctx\": [4, 5],\n+        \"copi\": [5, 6, 7, 8],\n+        \"copyright\": [5, 6, 7, 8],\n+        \"count\": 10,\n+        \"creat\": [4, 5, 7, 8],\n+        \"cristian\": [5, 7, 8],\n+        \"ctx\": [4, 5, 7, 8, 10],\n         \"ctxname\": 4,\n+        \"current\": [3, 6],\n         \"d\": 5,\n+        \"data\": [7, 8],\n         \"data_format\": 5,\n-        \"debug\": 5,\n-        \"debug_attr\": 5,\n+        \"dataread\": [4, 7],\n+        \"datawrit\": [4, 8],\n+        \"debug\": [5, 10],\n+        \"debug_attr\": [5, 10],\n         \"def\": 5,\n         \"descript\": 5,\n-        \"detail\": 5,\n+        \"detail\": [5, 6, 7, 8],\n         \"detect_context\": 5,\n         \"dev\": [4, 5],\n         \"develop\": [5, 6, 7, 8],\n-        \"devic\": [4, 5, 6, 7, 8, 9],\n+        \"devic\": [4, 5, 6, 7, 8, 9, 10],\n         \"device_attr\": 5,\n+        \"deviceattr\": 10,\n+        \"devicebufferattr\": [3, 10],\n+        \"devicedebugattr\": 10,\n+        \"dict\": 10,\n         \"directli\": 9,\n+        \"disabl\": 10,\n         \"distinct\": 5,\n-        \"distribut\": 5,\n+        \"distribut\": [5, 6, 7, 8],\n         \"e\": 5,\n-        \"each\": 4,\n+        \"each\": [4, 10],\n         \"eas\": [5, 6, 7, 8],\n-        \"either\": 5,\n+        \"either\": [5, 6, 7, 8],\n         \"elif\": 5,\n         \"els\": [4, 5],\n+        \"enabl\": 10,\n         \"end\": 5,\n         \"env\": 5,\n         \"err\": 5,\n         \"errno\": 5,\n         \"error\": 5,\n-        \"even\": 5,\n+        \"even\": [5, 6, 7, 8],\n         \"exampl\": 9,\n         \"except\": 5,\n         \"exit\": 5,\n         \"export\": 9,\n-        \"fals\": 5,\n-        \"fifth\": 5,\n+        \"fals\": [5, 10],\n+        \"fifth\": [5, 6, 7, 8],\n+        \"filenam\": 3,\n         \"filenotfounderror\": 5,\n         \"filter\": 5,\n-        \"find\": [5, 6, 7, 8],\n+        \"find\": [5, 6, 7, 8, 10],\n+        \"find_channel\": 10,\n         \"first\": 5,\n-        \"fit\": 5,\n+        \"fit\": [5, 6, 7, 8],\n         \"fix\": 9,\n-        \"floor\": 5,\n+        \"floor\": [5, 6, 7, 8],\n         \"format\": [4, 5],\n         \"found\": 5,\n-        \"foundat\": 5,\n-        \"franklin\": 5,\n-        \"free\": 5,\n-        \"from\": 9,\n-        \"gener\": 5,\n+        \"foundat\": [5, 6, 7, 8],\n+        \"franklin\": [5, 6, 7, 8],\n+        \"free\": [5, 6, 7, 8],\n+        \"frequenc\": 10,\n+        \"from\": [7, 9],\n+        \"gener\": [5, 6, 7, 8],\n+        \"get\": 10,\n         \"git\": 9,\n         \"github\": 9,\n-        \"gnu\": 5,\n+        \"gnu\": [5, 6, 7, 8],\n         \"grab\": 9,\n         \"ha\": [5, 6, 7, 8],\n-        \"have\": 5,\n+        \"have\": [5, 6, 7, 8],\n         \"help\": 5,\n-        \"hope\": 5,\n+        \"hope\": [5, 6, 7, 8],\n         \"how\": 5,\n         \"http\": 9,\n-        \"i\": [5, 6, 7, 8, 9],\n-        \"iacob\": 5,\n-        \"id\": 5,\n+        \"hz\": 10,\n+        \"i\": [3, 5, 6, 7, 8, 9],\n+        \"iacob\": [5, 7, 8],\n+        \"id\": [5, 10],\n+        \"identifi\": 10,\n         \"ignor\": 5,\n         \"ignore_cas\": 5,\n-        \"iio\": [4, 5, 6, 7, 8],\n+        \"iio\": [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,\n+        \"impli\": [5, 6, 7, 8],\n         \"import\": [4, 5],\n-        \"inc\": 5,\n+        \"inc\": [5, 6, 7, 8],\n         \"index\": [5, 9],\n         \"industri\": [5, 6, 7, 8, 9],\n-        \"inform\": [5, 6, 7, 8],\n-        \"input\": 5,\n+        \"inform\": [4, 5, 6, 7, 8],\n+        \"input\": [5, 7, 8],\n         \"input_channel\": 5,\n         \"input_onli\": 5,\n         \"input_stop\": 5,\n+        \"int\": 10,\n         \"interfac\": [5, 6, 7, 8, 9],\n         \"is_b\": 5,\n         \"is_fully_defin\": 5,\n+        \"is_output\": 10,\n         \"is_sign\": 5,\n         \"item\": 5,\n+        \"its\": 10,\n         \"kei\": 5,\n+        \"kernel\": 10,\n         \"l\": 5,\n-        \"later\": 5,\n+        \"label\": 10,\n+        \"later\": [5, 6, 7, 8],\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,\n+        \"licens\": [5, 6, 7, 8],\n         \"linux\": [5, 6, 7, 8, 9],\n-        \"list\": 4,\n+        \"list\": [4, 10],\n         \"locat\": 9,\n         \"lower\": 5,\n-        \"ma\": 5,\n-        \"main\": 5,\n+        \"ma\": [5, 6, 7, 8],\n+        \"main\": [4, 5, 6, 7, 8],\n         \"mani\": 5,\n-        \"merchant\": 5,\n+        \"merchant\": [5, 6, 7, 8],\n         \"metavar\": 5,\n-        \"method\": 5,\n-        \"modifi\": 5,\n-        \"modul\": [5, 9],\n+        \"method\": [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         \"n\": 5,\n-        \"name\": [4, 5],\n+        \"name\": [3, 4, 5, 10],\n+        \"name_or_id\": 10,\n         \"narg\": 5,\n         \"none\": 5,\n         \"nread\": 5,\n+        \"number\": 10,\n         \"o\": [5, 6, 7, 8, 9],\n-        \"one\": 5,\n-        \"onli\": 5,\n-        \"option\": 5,\n+        \"object\": 10,\n+        \"one\": [5, 10],\n+        \"onli\": [5, 10],\n+        \"option\": [5, 6, 7, 8],\n         \"oserror\": 5,\n         \"other_str\": 5,\n-        \"output\": 5,\n+        \"output\": [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-        \"pars\": 5,\n+        \"paramet\": 10,\n+        \"pars\": [5, 7, 8],\n         \"parse_arg\": 5,\n         \"parser\": 5,\n         \"part\": [5, 6, 7, 8],\n-        \"particular\": 5,\n+        \"particular\": [5, 6, 7, 8],\n         \"path\": 9,\n+        \"paul\": 6,\n         \"pip\": 9,\n         \"pleas\": 5,\n         \"popitem\": 5,\n         \"print\": [4, 5],\n-        \"program\": 5,\n+        \"program\": [5, 6, 7, 8],\n+        \"properti\": [3, 10],\n         \"provid\": 5,\n-        \"public\": 5,\n-        \"publish\": 5,\n-        \"purpos\": 5,\n+        \"public\": [5, 6, 7, 8],\n+        \"publish\": [5, 6, 7, 8],\n+        \"purpos\": [5, 6, 7, 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         \"quiet\": 5,\n         \"rais\": 5,\n-        \"read\": 5,\n-        \"receiv\": 5,\n-        \"redistribut\": 5,\n+        \"read\": [4, 5, 7, 10],\n+        \"receiv\": [5, 6, 7, 8],\n+        \"redistribut\": [5, 6, 7, 8],\n+        \"reg\": 10,\n+        \"reg_read\": 10,\n+        \"reg_writ\": 10,\n+        \"regist\": 10,\n         \"repeat\": 5,\n-        \"request\": 5,\n+        \"repres\": 3,\n+        \"represent\": 10,\n+        \"request\": [5, 6, 7, 8],\n         \"requir\": 5,\n         \"result\": 5,\n-        \"return\": 5,\n+        \"retriev\": 6,\n+        \"return\": [5, 10],\n         \"same\": [6, 7, 8],\n+        \"sampl\": [7, 8, 10],\n+        \"sample_s\": 10,\n         \"scan\": [4, 5],\n         \"scan_channel\": 5,\n         \"scan_context\": [4, 5],\n         \"scan_el\": 5,\n         \"scan_onli\": 5,\n         \"scan_stop\": 5,\n-        \"search\": [5, 9],\n+        \"search\": [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,\n+        \"see\": [5, 6, 7, 8],\n         \"select\": 5,\n         \"self\": 5,\n+        \"set\": 10,\n+        \"set_kernel_buffers_count\": 10,\n         \"setup\": 9,\n         \"shift\": 5,\n-        \"should\": 5,\n+        \"should\": [5, 6, 7, 8],\n         \"sign\": 5,\n         \"similar\": 5,\n         \"site\": 9,\n+        \"size\": 10,\n         \"softwar\": [5, 6, 7, 8],\n         \"sometim\": 9,\n-        \"sourc\": 9,\n+        \"sourc\": [3, 5, 6, 7, 8, 9, 10],\n         \"specif\": 5,\n+        \"specifi\": 10,\n         \"store_tru\": 5,\n-        \"str\": 5,\n-        \"street\": 5,\n+        \"str\": [3, 5, 10],\n+        \"street\": [5, 6, 7, 8],\n         \"strerror\": 5,\n         \"string\": 5,\n         \"sudo\": 9,\n         \"sy\": 5,\n+        \"sysf\": 3,\n         \"t\": 5,\n-        \"term\": 5,\n-        \"thi\": [5, 6, 7, 8, 9],\n+        \"term\": [5, 6, 7, 8],\n+        \"thi\": [3, 5, 6, 7, 8, 9, 10],\n+        \"time\": 10,\n         \"too\": 5,\n         \"tool\": [5, 6, 7, 8],\n         \"trigger\": 9,\n-        \"true\": 5,\n+        \"true\": [5, 10],\n         \"try\": 5,\n-        \"type\": 5,\n+        \"type\": [3, 5, 10],\n         \"type_nam\": 5,\n         \"u\": 5,\n         \"ubuntu\": 9,\n         \"unabl\": 5,\n-        \"under\": 5,\n+        \"under\": [5, 6, 7, 8],\n         \"upper\": 5,\n         \"uri\": 5,\n-        \"us\": [5, 6, 7, 8],\n-        \"usa\": 5,\n+        \"us\": [5, 6, 7, 8, 10],\n+        \"usa\": [5, 6, 7, 8],\n         \"usag\": 5,\n         \"usr\": [5, 9],\n-        \"valu\": 5,\n+        \"valid\": 10,\n+        \"valu\": [3, 5, 10],\n+        \"vari\": 10,\n         \"veri\": 5,\n-        \"version\": [5, 9],\n+        \"version\": [5, 6, 7, 8, 9],\n         \"wai\": [5, 6, 7, 8],\n-        \"warranti\": 5,\n-        \"without\": 5,\n+        \"warranti\": [5, 6, 7, 8],\n+        \"which\": 3,\n+        \"without\": [5, 6, 7, 8],\n         \"work\": [5, 6, 7, 8],\n-        \"write\": 5,\n-        \"write_inform\": 5,\n+        \"write\": [4, 5, 6, 7, 8],\n+        \"write_inform\": [4, 5, 6],\n         \"written\": [5, 6, 7, 8],\n         \"wrote\": 5,\n         \"x\": 5,\n         \"you\": [5, 6, 7, 8],\n-        \"your\": 5\n+        \"your\": [5, 6, 7, 8]\n     },\n     \"titles\": [\"Buffer\", \"Channels\", \"Contexts\", \"Device\", \"Examples\", \"iio_attr\", \"iio_info\", \"iio_readdev\", \"iio_writedev\", \"libiio Python Bindings\", \"Trigger\"],\n     \"titleterms\": {\n         \"applic\": 4,\n         \"attribut\": [1, 3],\n         \"bind\": 9,\n         \"buffer\": 0,\n"}]}, {"source1": "./usr/share/doc/libiio0-doc/v0.26/python/trigger.html", "source2": "./usr/share/doc/libiio0-doc/v0.26/python/trigger.html", "unified_diff": "@@ -32,14 +32,148 @@\n \n           <div class=\"body\" role=\"main\">\n             \n   <section id=\"trigger\">\n <h1>Trigger<a class=\"headerlink\" href=\"#trigger\" title=\"Link to this heading\">\u00b6</a></h1>\n <section id=\"members\">\n <h2>Members<a class=\"headerlink\" href=\"#members\" title=\"Link to this heading\">\u00b6</a></h2>\n+<dl class=\"py class\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger\">\n+<em class=\"property\"><span class=\"pre\">class</span><span class=\"w\"> </span></em><span class=\"sig-prename descclassname\"><span class=\"pre\">iio.</span></span><span class=\"sig-name descname\"><span class=\"pre\">Trigger</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">ctx</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">_device</span></span></em><span class=\"sig-paren\">)</span><a class=\"reference internal\" href=\"_modules/iio.html#Trigger\"><span class=\"viewcode-link\"><span class=\"pre\">[source]</span></span></a><a class=\"headerlink\" href=\"#iio.Trigger\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Contains the representation of an IIO device that can act as a trigger.</p>\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.attrs\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">attrs</span></span><a class=\"headerlink\" href=\"#iio.Trigger.attrs\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>List of attributes for this IIO device.\n+type=dict of iio.DeviceAttr</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.buffer_attrs\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">buffer_attrs</span></span><a class=\"headerlink\" href=\"#iio.Trigger.buffer_attrs\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>List of buffer attributes for this IIO device.\n+type=dict of iio.DeviceBufferAttr</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.channels\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">channels</span></span><a class=\"headerlink\" href=\"#iio.Trigger.channels\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>List of channels available with this IIO device.\n+type=list of iio.Channel objects</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.debug_attrs\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">debug_attrs</span></span><a class=\"headerlink\" href=\"#iio.Trigger.debug_attrs\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>List of debug attributes for this IIO device.\n+type=dict of iio.DeviceDebugAttr</p>\n+</dd></dl>\n+\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.find_channel\">\n+<span class=\"sig-name descname\"><span class=\"pre\">find_channel</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">name_or_id</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">is_output</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">False</span></span></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#iio.Trigger.find_channel\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Find a IIO channel by its name or ID.</p>\n+<dl class=\"field-list simple\">\n+<dt class=\"field-odd\">Parameters<span class=\"colon\">:</span></dt>\n+<dd class=\"field-odd\"><ul class=\"simple\">\n+<li><p><strong>name_or_id</strong> \u2013 type=str\n+The name or ID of the channel to find</p></li>\n+<li><p><strong>is_output</strong> \u2013 type=bool\n+Set to True to search for an output channel</p></li>\n+</ul>\n+</dd>\n+</dl>\n+<dl class=\"simple\">\n+<dt>returns: type=iio.Device or type=iio.Trigger</dt><dd><p>The IIO Device</p>\n+</dd>\n+</dl>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.frequency\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">frequency</span></span><a class=\"headerlink\" href=\"#iio.Trigger.frequency\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Configured frequency (in Hz) of this trigger\n+type=int</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.id\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">id</span></span><a class=\"headerlink\" href=\"#iio.Trigger.id\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>An identifier of this device, only valid in this IIO context.\n+type=str</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.label\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">label</span></span><a class=\"headerlink\" href=\"#iio.Trigger.label\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>The label of this device.\n+type=str</p>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.name\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">name</span></span><a class=\"headerlink\" href=\"#iio.Trigger.name\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>The name of this device.\n+type=str</p>\n+</dd></dl>\n+\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.reg_read\">\n+<span class=\"sig-name descname\"><span class=\"pre\">reg_read</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">reg</span></span></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#iio.Trigger.reg_read\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Read the content of a register of this device.</p>\n+<dl class=\"field-list simple\">\n+<dt class=\"field-odd\">Parameters<span class=\"colon\">:</span></dt>\n+<dd class=\"field-odd\"><p><strong>reg</strong> \u2013 type=int\n+The register address</p>\n+</dd>\n+</dl>\n+<dl class=\"simple\">\n+<dt>returns: type=int</dt><dd><p>The value of the register</p>\n+</dd>\n+</dl>\n+</dd></dl>\n+\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.reg_write\">\n+<span class=\"sig-name descname\"><span class=\"pre\">reg_write</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">reg</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">value</span></span></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#iio.Trigger.reg_write\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Set a value to one register of this device.</p>\n+<dl class=\"field-list simple\">\n+<dt class=\"field-odd\">Parameters<span class=\"colon\">:</span></dt>\n+<dd class=\"field-odd\"><ul class=\"simple\">\n+<li><p><strong>reg</strong> \u2013 type=int\n+The register address</p></li>\n+<li><p><strong>value</strong> \u2013 type=int\n+The value that will be used for this register</p></li>\n+</ul>\n+</dd>\n+</dl>\n+</dd></dl>\n+\n+<dl class=\"py property\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.sample_size\">\n+<em class=\"property\"><span class=\"pre\">property</span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">sample_size</span></span><a class=\"headerlink\" href=\"#iio.Trigger.sample_size\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Sample size of this device.\n+type: int</p>\n+<p>The sample size varies each time channels get enabled or disabled.</p>\n+</dd></dl>\n+\n+<dl class=\"py method\">\n+<dt class=\"sig sig-object py\" id=\"iio.Trigger.set_kernel_buffers_count\">\n+<span class=\"sig-name descname\"><span class=\"pre\">set_kernel_buffers_count</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">count</span></span></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#iio.Trigger.set_kernel_buffers_count\" title=\"Link to this definition\">\u00b6</a></dt>\n+<dd><p>Set the number of kernel buffers to use with the specified device.</p>\n+<dl class=\"field-list simple\">\n+<dt class=\"field-odd\">Parameters<span class=\"colon\">:</span></dt>\n+<dd class=\"field-odd\"><p><strong>count</strong> \u2013 type=int\n+The number of kernel buffers</p>\n+</dd>\n+</dl>\n+</dd></dl>\n+\n+</dd></dl>\n+\n </section>\n </section>\n \n \n           </div>\n           \n         </div>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1,9 +1,59 @@\n *\b**\b**\b**\b**\b**\b* T\bTr\bri\big\bgg\bge\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.Trigger(c\bct\btx\bx, _\b_d\bde\bev\bvi\bic\bce\be)_\b[_\bs_\bo_\bu_\br_\bc_\be_\b]_\b\u00b6\n+      Contains the representation of an IIO device that can act as a trigger.\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by attrs_\b\u00b6\n+            List of attributes for this IIO device. type=dict of iio.DeviceAttr\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by buffer_attrs_\b\u00b6\n+            List of buffer attributes for this IIO device. type=dict of\n+            iio.DeviceBufferAttr\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by channels_\b\u00b6\n+            List of channels available with this IIO device. type=list of\n+            iio.Channel objects\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by debug_attrs_\b\u00b6\n+            List of debug attributes for this IIO device. type=dict of\n+            iio.DeviceDebugAttr\n+        find_channel(n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd, i\bis\bs_\b_o\bou\but\btp\bpu\but\bt=\b=F\bFa\bal\bls\bse\be)_\b\u00b6\n+            Find a IIO channel by its name or ID.\n+              Parameters:\n+                      * n\bna\bam\bme\be_\b_o\bor\br_\b_i\bid\bd \u2013 type=str The name or ID of the channel to\n+                        find\n+                      * i\bis\bs_\b_o\bou\but\btp\bpu\but\bt \u2013 type=bool Set to True to search for an\n+                        output channel\n+              returns: type=iio.Device or type=iio.Trigger\n+                  The IIO Device\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by frequency_\b\u00b6\n+            Configured frequency (in Hz) of this trigger type=int\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by id_\b\u00b6\n+            An identifier of this device, only valid in this IIO context.\n+            type=str\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by label_\b\u00b6\n+            The label of this device. type=str\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by name_\b\u00b6\n+            The name of this device. type=str\n+        reg_read(r\bre\beg\bg)_\b\u00b6\n+            Read the content of a register of this device.\n+              Parameters:\n+                  r\bre\beg\bg \u2013 type=int The register address\n+              returns: type=int\n+                  The value of the register\n+        reg_write(r\bre\beg\bg, v\bva\bal\blu\bue\be)_\b\u00b6\n+            Set a value to one register of this device.\n+              Parameters:\n+                      * r\bre\beg\bg \u2013 type=int The register address\n+                      * v\bva\bal\blu\bue\be \u2013 type=int The value that will be used for this\n+                        register\n+        p\bpr\bro\bop\bpe\ber\brt\bty\by sample_size_\b\u00b6\n+            Sample size of this device. type: int\n+            The sample size varies each time channels get enabled or disabled.\n+        set_kernel_buffers_count(c\bco\bou\bun\bnt\bt)_\b\u00b6\n+            Set the number of kernel buffers to use with the specified device.\n+              Parameters:\n+                  c\bco\bou\bun\bnt\bt \u2013 type=int The number of kernel buffers\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"}]}]}]}]}]}