--- /srv/reproducible-results/rbuild-debian/r-b-build.OpaEmzCU/b1/libiio_0.26-2_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.OpaEmzCU/b2/libiio_0.26-2_i386.changes ├── Files │ @@ -1,10 +1,10 @@ │ │ f1e352550e9f32a28c3e154bde64b400 84804 debug optional iiod-dbgsym_0.26-2_i386.deb │ 8c85d571de2cf43435e775961afc95f2 38484 net optional iiod_0.26-2_i386.deb │ 5deadeae3cce89d9e4d94e7df643cb3c 14260 libdevel optional libiio-dev_0.26-2_i386.deb │ e397d0fab45dc0318f90d39130bd7400 118148 debug optional libiio-utils-dbgsym_0.26-2_i386.deb │ 20ba072050abf6ed34f45800a3fe842e 77368 libs optional libiio-utils_0.26-2_i386.deb │ 2009029944c9e6184ed8d1f934748818 153856 debug optional libiio0-dbgsym_0.26-2_i386.deb │ - 4b335748aa96190360857c3a263bf2af 1260332 doc optional libiio0-doc_0.26-2_all.deb │ + 5b914385200b8e94915279da01027050 1276392 doc optional libiio0-doc_0.26-2_all.deb │ 350c84e620bc4cdf2cd45f7ec768620b 60288 libs optional libiio0_0.26-2_i386.deb │ b14115e3abd54c6745806bcd863496fb 13788 python optional python3-libiio_0.26-2_all.deb ├── libiio0-doc_0.26-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-01-27 03:28:55.000000 debian-binary │ │ --rw-r--r-- 0 0 0 17796 2025-01-27 03:28:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1242344 2025-01-27 03:28:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 17952 2025-01-27 03:28:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1258248 2025-01-27 03:28:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── file list │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-27 03:28:55.000000 ./ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 584 2025-01-27 03:28:55.000000 ./control │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83579 2025-01-27 03:28:55.000000 ./md5sums │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84244 2025-01-27 03:28:55.000000 ./md5sums │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libiio0-doc │ │ │ │ Source: libiio │ │ │ │ Version: 0.26-2 │ │ │ │ Architecture: all │ │ │ │ Maintainer: A. Maitland Bottoms <bottoms@debian.org> │ │ │ │ -Installed-Size: 5078 │ │ │ │ +Installed-Size: 5512 │ │ │ │ Depends: libjs-jquery, libjs-sphinxdoc, libjs-underscore │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://github.com/analogdevicesinc/libiio │ │ │ │ Description: libiio documentation │ │ │ │ Libiio is a library that has been conceived to ease the development of │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -715,14 +715,20 @@ │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_info.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_readdev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_reg.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_stresstest.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man1/iio_writedev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/man3/libiio.3.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/.buildinfo │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_attr.html │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_info.html │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_readdev.html │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/iio_writedev.html │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/_modules/index.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/buffer.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/device.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/examples.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_attr.rst.txt │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_info.rst.txt │ │ │ │ │ @@ -748,10 +754,11 @@ │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/iio_info.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/index.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/objects.inv │ │ │ │ │ +usr/share/doc/libiio0-doc/v0.26/python/py-modindex.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/search.html │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/searchindex.js │ │ │ │ │ usr/share/doc/libiio0-doc/v0.26/python/trigger.html │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -729,14 +729,21 @@ │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/man3/ │ │ │ │ -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 │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-27 03:28:55.000000 ./usr/share/doc/libiio0-doc/v0.26/python/ │ │ │ │ -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 │ │ │ │ +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/ │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ 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/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/buffer.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/channel.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 300 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/context.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/device.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 601 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/examples.rst.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 556 2024-09-25 12:28:30.000000 ./usr/share/doc/libiio0-doc/v0.26/python/_sources/iio_attr.rst.txt │ │ │ │ @@ -755,26 +762,27 @@ │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ -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 │ │ │ │ --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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ -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 │ │ │ │ --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 │ │ │ │ --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 │ │ │ │ +-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 │ │ │ │ +-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 │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-27 03:28:55.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 255 2024-10-26 02:44:06.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ 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 │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/device.html │ │ │ │ @@ -36,14 +36,41 @@ │ │ │ │ <h1>Device<a class="headerlink" href="#device" title="Link to this heading">¶</a></h1> │ │ │ │ <section id="members"> │ │ │ │ <h2>Members<a class="headerlink" href="#members" title="Link to this heading">¶</a></h2> │ │ │ │ </section> │ │ │ │ <hr class="docutils" /> │ │ │ │ <section id="device-attributes"> │ │ │ │ <h2>Device attributes<a class="headerlink" href="#device-attributes" title="Link to this heading">¶</a></h2> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio.DeviceBufferAttr"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Represents a buffer attribute of an IIO device.</p> │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.DeviceBufferAttr.filename"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>The filename in sysfs to which this attribute is bound. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.DeviceBufferAttr.name"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>The name of this attribute. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.DeviceBufferAttr.value"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Current value of this attribute. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ </section> │ │ │ │ </section> │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,11 +1,19 @@ │ │ │ │ │ ************ DDeevviiccee_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ =============================================================================== │ │ │ │ │ ********** DDeevviiccee aattttrriibbuutteess_?¶ ********** │ │ │ │ │ + ccllaassss iio.DeviceBufferAttr(ddeevviiccee, nnaammee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Represents a buffer attribute of an IIO device. │ │ │ │ │ + pprrooppeerrttyy filename_¶ │ │ │ │ │ + The filename in sysfs to which this attribute is bound. type=str │ │ │ │ │ + pprrooppeerrttyy name_¶ │ │ │ │ │ + The name of this attribute. type=str │ │ │ │ │ + pprrooppeerrttyy value_¶ │ │ │ │ │ + Current value of this attribute. type=str │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/examples.html │ │ │ │ @@ -34,18 +34,69 @@ │ │ │ │ │ │ │ │ <section id="examples"> │ │ │ │ <h1>Examples<a class="headerlink" href="#examples" title="Link to this heading">¶</a></h1> │ │ │ │ <section id="complete-application-examples"> │ │ │ │ <h2>Complete Application Examples<a class="headerlink" href="#complete-application-examples" title="Link to this heading">¶</a></h2> │ │ │ │ <div class="toctree-wrapper compound"> │ │ │ │ <ul> │ │ │ │ -<li class="toctree-l1"><a class="reference internal" href="iio_readdev.html">iio_readdev</a></li> │ │ │ │ -<li class="toctree-l1"><a class="reference internal" href="iio_writedev.html">iio_writedev</a></li> │ │ │ │ -<li class="toctree-l1"><a class="reference internal" href="iio_attr.html">iio_attr</a></li> │ │ │ │ -<li class="toctree-l1"><a class="reference internal" href="iio_info.html">iio_info</a></li> │ │ │ │ +<li class="toctree-l1"><a class="reference internal" href="iio_readdev.html">iio_readdev</a><ul> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<li class="toctree-l1"><a class="reference internal" href="iio_writedev.html">iio_writedev</a><ul> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<li class="toctree-l1"><a class="reference internal" href="iio_attr.html">iio_attr</a><ul> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<li class="toctree-l1"><a class="reference internal" href="iio_info.html">iio_info</a><ul> │ │ │ │ +<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> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ +<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> │ │ │ │ +</ul> │ │ │ │ +</li> │ │ │ │ </ul> │ │ │ │ </div> │ │ │ │ </section> │ │ │ │ <section id="code-snippets"> │ │ │ │ <h2>Code Snippets<a class="headerlink" href="#code-snippets" title="Link to this heading">¶</a></h2> │ │ │ │ <p>Scan contexts and list channels of each device</p> │ │ │ │ <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">iio</span> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,13 +1,38 @@ │ │ │ │ │ ************ EExxaammpplleess_?¶ ************ │ │ │ │ │ ********** CCoommpplleettee AApppplliiccaattiioonn EExxaammpplleess_?¶ ********** │ │ │ │ │ * _i_i_o___r_e_a_d_d_e_v │ │ │ │ │ + o _A_r_g_u_m_e_n_t_s │ │ │ │ │ + o _B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + # _B_u_f_f_e_r_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ + o _C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + # _C_o_n_t_e_x_t_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ + o _D_a_t_a_R_e_a_d_e_r │ │ │ │ │ + # _D_a_t_a_R_e_a_d_e_r_._r_e_a_d_(_) │ │ │ │ │ + o _m_a_i_n_(_) │ │ │ │ │ * _i_i_o___w_r_i_t_e_d_e_v │ │ │ │ │ + o _A_r_g_u_m_e_n_t_s │ │ │ │ │ + o _B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + # _B_u_f_f_e_r_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ + o _C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + # _C_o_n_t_e_x_t_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ + o _D_a_t_a_W_r_i_t_e_r │ │ │ │ │ + # _D_a_t_a_W_r_i_t_e_r_._w_r_i_t_e_(_) │ │ │ │ │ + o _m_a_i_n_(_) │ │ │ │ │ * _i_i_o___a_t_t_r │ │ │ │ │ + o _A_r_g_u_m_e_n_t_s │ │ │ │ │ + o _C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + # _C_o_n_t_e_x_t_B_u_i_l_d_e_r_._c_r_e_a_t_e_(_) │ │ │ │ │ + o _I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ + # _I_n_f_o_r_m_a_t_i_o_n_._w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_) │ │ │ │ │ + o _m_a_i_n_(_) │ │ │ │ │ * _i_i_o___i_n_f_o │ │ │ │ │ + o _I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ + # _I_n_f_o_r_m_a_t_i_o_n_._w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_) │ │ │ │ │ + o _m_a_i_n_(_) │ │ │ │ │ ********** CCooddee SSnniippppeettss_?¶ ********** │ │ │ │ │ Scan contexts and list channels of each device │ │ │ │ │ import iio │ │ │ │ │ │ │ │ │ │ for ctxname in iio.scan_contexts(): │ │ │ │ │ ctx = iio.Context(ctxname) │ │ │ │ │ for dev in ctx.devices: │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ @@ -29,16 +29,277 @@ │ │ │ │ │ │ │ │ <div class="body" role="main"> │ │ │ │ │ │ │ │ │ │ │ │ <h1 id="index">Index</h1> │ │ │ │ │ │ │ │ <div class="genindex-jumpbox"> │ │ │ │ + <a href="#A"><strong>A</strong></a> │ │ │ │ + | <a href="#B"><strong>B</strong></a> │ │ │ │ + | <a href="#C"><strong>C</strong></a> │ │ │ │ + | <a href="#D"><strong>D</strong></a> │ │ │ │ + | <a href="#F"><strong>F</strong></a> │ │ │ │ + | <a href="#I"><strong>I</strong></a> │ │ │ │ + | <a href="#L"><strong>L</strong></a> │ │ │ │ + | <a href="#M"><strong>M</strong></a> │ │ │ │ + | <a href="#N"><strong>N</strong></a> │ │ │ │ + | <a href="#R"><strong>R</strong></a> │ │ │ │ + | <a href="#S"><strong>S</strong></a> │ │ │ │ + | <a href="#T"><strong>T</strong></a> │ │ │ │ + | <a href="#V"><strong>V</strong></a> │ │ │ │ + | <a href="#W"><strong>W</strong></a> │ │ │ │ │ │ │ │ </div> │ │ │ │ +<h2 id="A">A</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.Arguments">Arguments (class in iio_attr)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.Arguments">(class in iio_readdev)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.Arguments">(class in iio_writedev)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.attrs">attrs (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="B">B</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.buffer_attrs">buffer_attrs (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.BufferBuilder">BufferBuilder (class in iio_readdev)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.BufferBuilder">(class in iio_writedev)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="C">C</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.channels">channels (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.ContextBuilder">ContextBuilder (class in iio_attr)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.ContextBuilder">(class in iio_readdev)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.ContextBuilder">(class in iio_writedev)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.ContextBuilder.create">create() (iio_attr.ContextBuilder method)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.BufferBuilder.create">(iio_readdev.BufferBuilder method)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.ContextBuilder.create">(iio_readdev.ContextBuilder method)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.BufferBuilder.create">(iio_writedev.BufferBuilder method)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.ContextBuilder.create">(iio_writedev.ContextBuilder method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="D">D</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.DataReader">DataReader (class in iio_readdev)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.DataWriter">DataWriter (class in iio_writedev)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.debug_attrs">debug_attrs (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="device.html#iio.DeviceBufferAttr">DeviceBufferAttr (class in iio)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="F">F</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="device.html#iio.DeviceBufferAttr.filename">filename (iio.DeviceBufferAttr property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.find_channel">find_channel() (iio.Trigger method)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.frequency">frequency (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="I">I</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.id">id (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + <li> │ │ │ │ + iio_attr │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_attr.html#module-iio_attr">module</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + <li> │ │ │ │ + iio_info │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_info.html#module-iio_info">module</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li> │ │ │ │ + iio_readdev │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_readdev.html#module-iio_readdev">module</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + <li> │ │ │ │ + iio_writedev │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_writedev.html#module-iio_writedev">module</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.Information">Information (class in iio_attr)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_info.html#iio_info.Information">(class in iio_info)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="L">L</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.label">label (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="M">M</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.main">main() (in module iio_attr)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_info.html#iio_info.main">(in module iio_info)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.main">(in module iio_readdev)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.main">(in module iio_writedev)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li> │ │ │ │ + module │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_attr.html#module-iio_attr">iio_attr</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_info.html#module-iio_info">iio_info</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_readdev.html#module-iio_readdev">iio_readdev</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="iio_writedev.html#module-iio_writedev">iio_writedev</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="N">N</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="device.html#iio.DeviceBufferAttr.name">name (iio.DeviceBufferAttr property)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.name">(iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="R">R</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_readdev.html#iio_readdev.DataReader.read">read() (iio_readdev.DataReader method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.reg_read">reg_read() (iio.Trigger method)</a> │ │ │ │ +</li> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.reg_write">reg_write() (iio.Trigger method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="S">S</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.sample_size">sample_size (iio.Trigger property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger.set_kernel_buffers_count">set_kernel_buffers_count() (iio.Trigger method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="T">T</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="trigger.html#iio.Trigger">Trigger (class in iio)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="V">V</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="device.html#iio.DeviceBufferAttr.value">value (iio.DeviceBufferAttr property)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ +<h2 id="W">W</h2> │ │ │ │ +<table style="width: 100%" class="indextable genindextable"><tr> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_writedev.html#iio_writedev.DataWriter.write">write() (iio_writedev.DataWriter method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></td> │ │ │ │ + <td style="width: 33%; vertical-align: top;"><ul> │ │ │ │ + <li><a href="iio_attr.html#iio_attr.Information.write_information">write_information() (iio_attr.Information method)</a> │ │ │ │ + │ │ │ │ + <ul> │ │ │ │ + <li><a href="iio_info.html#iio_info.Information.write_information">(iio_info.Information method)</a> │ │ │ │ +</li> │ │ │ │ + </ul></li> │ │ │ │ + </ul></td> │ │ │ │ +</tr></table> │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ <div class="sphinxsidebar" role="navigation" aria-label="Main"> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,8 +1,68 @@ │ │ │ │ │ ************ IInnddeexx ************ │ │ │ │ │ +_AA | _BB | _CC | _DD | _FF | _II | _LL | _MM | _NN | _RR | _SS | _TT | _VV | _WW │ │ │ │ │ +********** AA ********** │ │ │ │ │ + * _A_r_g_u_m_e_n_t_s_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) * _a_t_t_r_s_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ +********** BB ********** │ │ │ │ │ + * _b_u_f_f_e_r___a_t_t_r_s_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * _B_u_f_f_e_r_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n │ │ │ │ │ + _i_i_o___r_e_a_d_d_e_v_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) │ │ │ │ │ +********** CC ********** │ │ │ │ │ + * _c_h_a_n_n_e_l_s_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * _c_r_e_a_t_e_(_)_ _(_i_i_o___a_t_t_r_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + * _C_o_n_t_e_x_t_B_u_i_l_d_e_r_ _(_c_l_a_s_s_ _i_n _m_e_t_h_o_d_) │ │ │ │ │ + _i_i_o___a_t_t_r_) o _(_i_i_o___r_e_a_d_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) _m_e_t_h_o_d_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___w_r_i_t_e_d_e_v_) o _(_i_i_o___r_e_a_d_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o___w_r_i_t_e_d_e_v_._B_u_f_f_e_r_B_u_i_l_d_e_r │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o___w_r_i_t_e_d_e_v_._C_o_n_t_e_x_t_B_u_i_l_d_e_r │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ +********** DD ********** │ │ │ │ │ + * _D_a_t_a_R_e_a_d_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o___r_e_a_d_d_e_v_) * _d_e_b_u_g___a_t_t_r_s_ _(_i_i_o_._T_r_i_g_g_e_r │ │ │ │ │ + * _D_a_t_a_W_r_i_t_e_r_ _(_c_l_a_s_s_ _i_n _p_r_o_p_e_r_t_y_) │ │ │ │ │ + _i_i_o___w_r_i_t_e_d_e_v_) * _D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ +********** FF ********** │ │ │ │ │ + * _f_i_l_e_n_a_m_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r * _f_i_n_d___c_h_a_n_n_e_l_(_)_ _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ + _p_r_o_p_e_r_t_y_) * _f_r_e_q_u_e_n_c_y_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ +********** II ********** │ │ │ │ │ + * _i_d_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * iio_readdev │ │ │ │ │ + * iio_attr o _m_o_d_u_l_e │ │ │ │ │ + o _m_o_d_u_l_e * iio_writedev │ │ │ │ │ + * iio_info o _m_o_d_u_l_e │ │ │ │ │ + o _m_o_d_u_l_e * _I_n_f_o_r_m_a_t_i_o_n_ _(_c_l_a_s_s_ _i_n_ _i_i_o___a_t_t_r_) │ │ │ │ │ + o _(_c_l_a_s_s_ _i_n_ _i_i_o___i_n_f_o_) │ │ │ │ │ +********** LL ********** │ │ │ │ │ + * _l_a_b_e_l_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ +********** MM ********** │ │ │ │ │ + * _m_a_i_n_(_)_ _(_i_n_ _m_o_d_u_l_e_ _i_i_o___a_t_t_r_) * module │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___i_n_f_o_) o _i_i_o___a_t_t_r │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___r_e_a_d_d_e_v_) o _i_i_o___i_n_f_o │ │ │ │ │ + o _(_i_n_ _m_o_d_u_l_e_ _i_i_o___w_r_i_t_e_d_e_v_) o _i_i_o___r_e_a_d_d_e_v │ │ │ │ │ + o _i_i_o___w_r_i_t_e_d_e_v │ │ │ │ │ +********** NN ********** │ │ │ │ │ + * _n_a_m_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ + o _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ +********** RR ********** │ │ │ │ │ + * _r_e_a_d_(_)_ _(_i_i_o___r_e_a_d_d_e_v_._D_a_t_a_R_e_a_d_e_r * _r_e_g___r_e_a_d_(_)_ _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ + _m_e_t_h_o_d_) * _r_e_g___w_r_i_t_e_(_)_ _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ +********** SS ********** │ │ │ │ │ + * _s_a_m_p_l_e___s_i_z_e_ _(_i_i_o_._T_r_i_g_g_e_r_ _p_r_o_p_e_r_t_y_) * _s_e_t___k_e_r_n_e_l___b_u_f_f_e_r_s___c_o_u_n_t_(_)_ │ │ │ │ │ + _(_i_i_o_._T_r_i_g_g_e_r_ _m_e_t_h_o_d_) │ │ │ │ │ +********** TT ********** │ │ │ │ │ + * _T_r_i_g_g_e_r_ _(_c_l_a_s_s_ _i_n_ _i_i_o_) │ │ │ │ │ +********** VV ********** │ │ │ │ │ + * _v_a_l_u_e_ _(_i_i_o_._D_e_v_i_c_e_B_u_f_f_e_r_A_t_t_r_ _p_r_o_p_e_r_t_y_) │ │ │ │ │ +********** WW ********** │ │ │ │ │ + * _w_r_i_t_e_(_)_ _(_i_i_o___w_r_i_t_e_d_e_v_._D_a_t_a_W_r_i_t_e_r * _w_r_i_t_e___i_n_f_o_r_m_a_t_i_o_n_(_)_ │ │ │ │ │ + _m_e_t_h_o_d_) _(_i_i_o___a_t_t_r_._I_n_f_o_r_m_a_t_i_o_n_ _m_e_t_h_o_d_) │ │ │ │ │ + o _(_i_i_o___i_n_f_o_._I_n_f_o_r_m_a_t_i_o_n │ │ │ │ │ + _m_e_t_h_o_d_) │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html │ │ │ │ @@ -34,14 +34,63 @@ │ │ │ │ │ │ │ │ <section id="iio-attr"> │ │ │ │ <h1>iio_attr<a class="headerlink" href="#iio-attr" title="Link to this heading">¶</a></h1> │ │ │ │ <div class="line-block"> │ │ │ │ <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> │ │ │ │ <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> │ │ │ │ </div> │ │ │ │ +<p id="module-iio_attr">Copyright (C) 2020 Analog Devices, Inc. │ │ │ │ +Author: Cristian Iacob <<a class="reference external" href="mailto:cristian.iacob%40analog.com">cristian<span>.</span>iacob<span>@</span>analog<span>.</span>com</a>></p> │ │ │ │ +<p>This program is free software; you can redistribute it and/or │ │ │ │ +modify it under the terms of the GNU General Public License │ │ │ │ +as published by the Free Software Foundation; either version 2 │ │ │ │ +of the License, or (at your option) any later version.</p> │ │ │ │ +<p>This program is distributed in the hope that it will be useful, │ │ │ │ +but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ +GNU General Public License for more details.</p> │ │ │ │ +<p>You should have received a copy of the GNU General Public License │ │ │ │ +along with this program; if not, write to the Free Software │ │ │ │ +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.Arguments"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for parsing the input arguments.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.ContextBuilder"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for creating the requested context.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.ContextBuilder.create"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Create the requested context.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.Information"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for receiving the requested information about the attributes.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.Information.write_information"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Write the requested information.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py function"> │ │ │ │ +<dt class="sig sig-object py" id="iio_attr.main"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Module’s main method.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="ch">#!/usr/bin/env python</span> │ │ │ │ <span class="sd">"""</span> │ │ │ │ <span class="sd">Copyright (C) 2020 Analog Devices, Inc.</span> │ │ │ │ <span class="sd">Author: Cristian Iacob <cristian.iacob@analog.com></span> │ │ │ │ │ │ │ │ <span class="sd">This program is free software; you can redistribute it and/or</span> │ │ │ │ <span class="sd">modify it under the terms of the GNU General Public License</span> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,14 +1,38 @@ │ │ │ │ │ ************ iiiioo__aattttrr_?¶ ************ │ │ │ │ │ iio_attr is part of the Libiio package, a library that has been developed to │ │ │ │ │ ease the development of software interfacing Linux Industrial I/O (IIO) │ │ │ │ │ devices. │ │ │ │ │ This tool is written using the libiio Python bindings. It works in a very │ │ │ │ │ similar way of how the base iio_attr works. You can find more information about │ │ │ │ │ it on this _p_a_g_e. │ │ │ │ │ +Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob │ │ │ │ │ +<_c_r_i_s_t_i_a_n_._i_a_c_o_b_@_a_n_a_l_o_g_._c_o_m> │ │ │ │ │ +This program is free software; you can redistribute it and/or modify it under │ │ │ │ │ +the terms of the GNU General Public License as published by the Free Software │ │ │ │ │ +Foundation; either version 2 of the License, or (at your option) any later │ │ │ │ │ +version. │ │ │ │ │ +This program is distributed in the hope that it will be useful, but WITHOUT ANY │ │ │ │ │ +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A │ │ │ │ │ +PARTICULAR PURPOSE. See the GNU General Public License for more details. │ │ │ │ │ +You should have received a copy of the GNU General Public License along with │ │ │ │ │ +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin │ │ │ │ │ +Street, Fifth Floor, Boston, MA 02110-1301, USA. │ │ │ │ │ + ccllaassss iio_attr.Arguments_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for parsing the input arguments. │ │ │ │ │ + ccllaassss iio_attr.ContextBuilder(aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for creating the requested context. │ │ │ │ │ + create()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Create the requested context. │ │ │ │ │ + ccllaassss iio_attr.Information(aarrgguummeennttss, ccoonntteexxtt)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for receiving the requested information about the attributes. │ │ │ │ │ + write_information()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Write the requested information. │ │ │ │ │ + iio_attr.main()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Module’s main method. │ │ │ │ │ #!/usr/bin/env python │ │ │ │ │ """ │ │ │ │ │ Copyright (C) 2020 Analog Devices, Inc. │ │ │ │ │ Author: Cristian Iacob <cristian.iacob@analog.com> │ │ │ │ │ │ │ │ │ │ This program is free software; you can redistribute it and/or │ │ │ │ │ modify it under the terms of the GNU General Public License │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html │ │ │ │ @@ -33,14 +33,45 @@ │ │ │ │ │ │ │ │ <section id="iio-info"> │ │ │ │ <h1>iio_info<a class="headerlink" href="#iio-info" title="Link to this heading">¶</a></h1> │ │ │ │ <div class="line-block"> │ │ │ │ <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> │ │ │ │ <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> │ │ │ │ </div> │ │ │ │ +<p id="module-iio_info">Copyright (C) 2015 Analog Devices, Inc. │ │ │ │ +Author: Paul Cercueil <<a class="reference external" href="mailto:paul.cercueil%40analog.com">paul<span>.</span>cercueil<span>@</span>analog<span>.</span>com</a>></p> │ │ │ │ +<p>This program is free software; you can redistribute it and/or │ │ │ │ +modify it under the terms of the GNU General Public License │ │ │ │ +as published by the Free Software Foundation; either version 2 │ │ │ │ +of the License, or (at your option) any later version.</p> │ │ │ │ +<p>This program is distributed in the hope that it will be useful, │ │ │ │ +but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ +GNU General Public License for more details.</p> │ │ │ │ +<p>You should have received a copy of the GNU General Public License │ │ │ │ +along with this program; if not, write to the Free Software │ │ │ │ +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_info.Information"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for retrieving the requested information.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_info.Information.write_information"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Write the information about the current context.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py function"> │ │ │ │ +<dt class="sig sig-object py" id="iio_info.main"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Module’s main method.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ </section> │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,14 +1,32 @@ │ │ │ │ │ ************ iiiioo__iinnffoo_?¶ ************ │ │ │ │ │ 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. │ │ │ │ │ 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 │ │ │ │ │ _p_a_g_e. │ │ │ │ │ +Copyright (C) 2015 Analog Devices, Inc. Author: Paul Cercueil │ │ │ │ │ +<_p_a_u_l_._c_e_r_c_u_e_i_l_@_a_n_a_l_o_g_._c_o_m> │ │ │ │ │ +This program is free software; you can redistribute it and/or modify it under │ │ │ │ │ +the terms of the GNU General Public License as published by the Free Software │ │ │ │ │ +Foundation; either version 2 of the License, or (at your option) any later │ │ │ │ │ +version. │ │ │ │ │ +This program is distributed in the hope that it will be useful, but WITHOUT ANY │ │ │ │ │ +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A │ │ │ │ │ +PARTICULAR PURPOSE. See the GNU General Public License for more details. │ │ │ │ │ +You should have received a copy of the GNU General Public License along with │ │ │ │ │ +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin │ │ │ │ │ +Street, Fifth Floor, Boston, MA 02110-1301, USA. │ │ │ │ │ + ccllaassss iio_info.Information(ccoonntteexxtt)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for retrieving the requested information. │ │ │ │ │ + write_information()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Write the information about the current context. │ │ │ │ │ + iio_info.main()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Module’s main method. │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html │ │ │ │ @@ -34,14 +34,75 @@ │ │ │ │ │ │ │ │ <section id="iio-readdev"> │ │ │ │ <h1>iio_readdev<a class="headerlink" href="#iio-readdev" title="Link to this heading">¶</a></h1> │ │ │ │ <div class="line-block"> │ │ │ │ <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> │ │ │ │ <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> │ │ │ │ </div> │ │ │ │ +<p id="module-iio_readdev">Copyright (C) 2020 Analog Devices, Inc. │ │ │ │ +Author: Cristian Iacob <<a class="reference external" href="mailto:cristian.iacob%40analog.com">cristian<span>.</span>iacob<span>@</span>analog<span>.</span>com</a>></p> │ │ │ │ +<p>This program is free software; you can redistribute it and/or │ │ │ │ +modify it under the terms of the GNU General Public License │ │ │ │ +as published by the Free Software Foundation; either version 2 │ │ │ │ +of the License, or (at your option) any later version.</p> │ │ │ │ +<p>This program is distributed in the hope that it will be useful, │ │ │ │ +but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ +GNU General Public License for more details.</p> │ │ │ │ +<p>You should have received a copy of the GNU General Public License │ │ │ │ +along with this program; if not, write to the Free Software │ │ │ │ +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.Arguments"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for parsing the input arguments.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.BufferBuilder"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for creating the buffer.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.BufferBuilder.create"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Create the IIO buffer.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.ContextBuilder"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for creating the requested context.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.ContextBuilder.create"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Create the requested context.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.DataReader"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for reading samples from the device.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.DataReader.read"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Read data from the buffer.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py function"> │ │ │ │ +<dt class="sig sig-object py" id="iio_readdev.main"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Module’s main method.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ </section> │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,14 +1,42 @@ │ │ │ │ │ ************ iiiioo__rreeaaddddeevv_?¶ ************ │ │ │ │ │ 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. │ │ │ │ │ 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 │ │ │ │ │ _p_a_g_e. │ │ │ │ │ +Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob │ │ │ │ │ +<_c_r_i_s_t_i_a_n_._i_a_c_o_b_@_a_n_a_l_o_g_._c_o_m> │ │ │ │ │ +This program is free software; you can redistribute it and/or modify it under │ │ │ │ │ +the terms of the GNU General Public License as published by the Free Software │ │ │ │ │ +Foundation; either version 2 of the License, or (at your option) any later │ │ │ │ │ +version. │ │ │ │ │ +This program is distributed in the hope that it will be useful, but WITHOUT ANY │ │ │ │ │ +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A │ │ │ │ │ +PARTICULAR PURPOSE. See the GNU General Public License for more details. │ │ │ │ │ +You should have received a copy of the GNU General Public License along with │ │ │ │ │ +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin │ │ │ │ │ +Street, Fifth Floor, Boston, MA 02110-1301, USA. │ │ │ │ │ + ccllaassss iio_readdev.Arguments_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for parsing the input arguments. │ │ │ │ │ + ccllaassss iio_readdev.BufferBuilder(ccttxx, aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for creating the buffer. │ │ │ │ │ + create()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Create the IIO buffer. │ │ │ │ │ + ccllaassss iio_readdev.ContextBuilder(aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for creating the requested context. │ │ │ │ │ + create()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Create the requested context. │ │ │ │ │ + ccllaassss iio_readdev.DataReader(ccttxx, aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for reading samples from the device. │ │ │ │ │ + read()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Read data from the buffer. │ │ │ │ │ + iio_readdev.main()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Module’s main method. │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html │ │ │ │ @@ -34,14 +34,75 @@ │ │ │ │ │ │ │ │ <section id="iio-writedev"> │ │ │ │ <h1>iio_writedev<a class="headerlink" href="#iio-writedev" title="Link to this heading">¶</a></h1> │ │ │ │ <div class="line-block"> │ │ │ │ <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> │ │ │ │ <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> │ │ │ │ </div> │ │ │ │ +<p id="module-iio_writedev">Copyright (C) 2020 Analog Devices, Inc. │ │ │ │ +Author: Cristian Iacob <<a class="reference external" href="mailto:cristian.iacob%40analog.com">cristian<span>.</span>iacob<span>@</span>analog<span>.</span>com</a>></p> │ │ │ │ +<p>This program is free software; you can redistribute it and/or │ │ │ │ +modify it under the terms of the GNU General Public License │ │ │ │ +as published by the Free Software Foundation; either version 2 │ │ │ │ +of the License, or (at your option) any later version.</p> │ │ │ │ +<p>This program is distributed in the hope that it will be useful, │ │ │ │ +but WITHOUT ANY WARRANTY; without even the implied warranty of │ │ │ │ +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the │ │ │ │ +GNU General Public License for more details.</p> │ │ │ │ +<p>You should have received a copy of the GNU General Public License │ │ │ │ +along with this program; if not, write to the Free Software │ │ │ │ +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.Arguments"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for parsing the input arguments.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.BufferBuilder"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for creating the buffer.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.BufferBuilder.create"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Create the IIO buffer.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.ContextBuilder"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for creating the requested context.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.ContextBuilder.create"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Create the requested context.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.DataWriter"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Class for writing samples to the device.</p> │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.DataWriter.write"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Push data into the buffer.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py function"> │ │ │ │ +<dt class="sig sig-object py" id="iio_writedev.main"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Module’s main method.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ </section> │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ </div> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,14 +1,42 @@ │ │ │ │ │ ************ iiiioo__wwrriitteeddeevv_?¶ ************ │ │ │ │ │ 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. │ │ │ │ │ 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 │ │ │ │ │ _p_a_g_e. │ │ │ │ │ +Copyright (C) 2020 Analog Devices, Inc. Author: Cristian Iacob │ │ │ │ │ +<_c_r_i_s_t_i_a_n_._i_a_c_o_b_@_a_n_a_l_o_g_._c_o_m> │ │ │ │ │ +This program is free software; you can redistribute it and/or modify it under │ │ │ │ │ +the terms of the GNU General Public License as published by the Free Software │ │ │ │ │ +Foundation; either version 2 of the License, or (at your option) any later │ │ │ │ │ +version. │ │ │ │ │ +This program is distributed in the hope that it will be useful, but WITHOUT ANY │ │ │ │ │ +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A │ │ │ │ │ +PARTICULAR PURPOSE. See the GNU General Public License for more details. │ │ │ │ │ +You should have received a copy of the GNU General Public License along with │ │ │ │ │ +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin │ │ │ │ │ +Street, Fifth Floor, Boston, MA 02110-1301, USA. │ │ │ │ │ + ccllaassss iio_writedev.Arguments_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for parsing the input arguments. │ │ │ │ │ + ccllaassss iio_writedev.BufferBuilder(ccttxx, aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for creating the buffer. │ │ │ │ │ + create()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Create the IIO buffer. │ │ │ │ │ + ccllaassss iio_writedev.ContextBuilder(aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for creating the requested context. │ │ │ │ │ + create()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Create the requested context. │ │ │ │ │ + ccllaassss iio_writedev.DataWriter(ccttxx, aarrgguummeennttss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Class for writing samples to the device. │ │ │ │ │ + write()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Push data into the buffer. │ │ │ │ │ + iio_writedev.main()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Module’s main method. │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/objects.inv │ │ │ │ ├── Sphinx inventory │ │ │ │ │ @@ -1,12 +1,59 @@ │ │ │ │ │ # Sphinx inventory version 2 │ │ │ │ │ # Project: libiio-py │ │ │ │ │ # Version: │ │ │ │ │ # The remainder of this file is compressed using zlib. │ │ │ │ │ │ │ │ │ │ +iio.DeviceBufferAttr py:class 1 device.html#$ - │ │ │ │ │ +iio.DeviceBufferAttr.filename py:property 1 device.html#$ - │ │ │ │ │ +iio.DeviceBufferAttr.name py:property 1 device.html#$ - │ │ │ │ │ +iio.DeviceBufferAttr.value py:property 1 device.html#$ - │ │ │ │ │ +iio.Trigger py:class 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.attrs py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.buffer_attrs py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.channels py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.debug_attrs py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.find_channel py:method 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.frequency py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.id py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.label py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.name py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.reg_read py:method 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.reg_write py:method 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.sample_size py:property 1 trigger.html#$ - │ │ │ │ │ +iio.Trigger.set_kernel_buffers_count py:method 1 trigger.html#$ - │ │ │ │ │ +iio_attr py:module 0 iio_attr.html#module-$ - │ │ │ │ │ +iio_attr.Arguments py:class 1 iio_attr.html#$ - │ │ │ │ │ +iio_attr.ContextBuilder py:class 1 iio_attr.html#$ - │ │ │ │ │ +iio_attr.ContextBuilder.create py:method 1 iio_attr.html#$ - │ │ │ │ │ +iio_attr.Information py:class 1 iio_attr.html#$ - │ │ │ │ │ +iio_attr.Information.write_information py:method 1 iio_attr.html#$ - │ │ │ │ │ +iio_attr.main py:function 1 iio_attr.html#$ - │ │ │ │ │ +iio_info py:module 0 iio_info.html#module-$ - │ │ │ │ │ +iio_info.Information py:class 1 iio_info.html#$ - │ │ │ │ │ +iio_info.Information.write_information py:method 1 iio_info.html#$ - │ │ │ │ │ +iio_info.main py:function 1 iio_info.html#$ - │ │ │ │ │ +iio_readdev py:module 0 iio_readdev.html#module-$ - │ │ │ │ │ +iio_readdev.Arguments py:class 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.BufferBuilder py:class 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.BufferBuilder.create py:method 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.ContextBuilder py:class 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.ContextBuilder.create py:method 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.DataReader py:class 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.DataReader.read py:method 1 iio_readdev.html#$ - │ │ │ │ │ +iio_readdev.main py:function 1 iio_readdev.html#$ - │ │ │ │ │ +iio_writedev py:module 0 iio_writedev.html#module-$ - │ │ │ │ │ +iio_writedev.Arguments py:class 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.BufferBuilder py:class 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.BufferBuilder.create py:method 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.ContextBuilder py:class 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.ContextBuilder.create py:method 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.DataWriter py:class 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.DataWriter.write py:method 1 iio_writedev.html#$ - │ │ │ │ │ +iio_writedev.main py:function 1 iio_writedev.html#$ - │ │ │ │ │ buffer std:doc -1 buffer.html Buffer │ │ │ │ │ channel std:doc -1 channel.html Channels │ │ │ │ │ context std:doc -1 context.html Contexts │ │ │ │ │ device std:doc -1 device.html Device │ │ │ │ │ examples std:doc -1 examples.html Examples │ │ │ │ │ genindex std:label -1 genindex.html Index │ │ │ │ │ iio_attr std:doc -1 iio_attr.html - │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -74,36 +74,279 @@ │ │ │ │ │ "sphinx.domains.math": 2, │ │ │ │ │ "sphinx.domains.python": 4, │ │ │ │ │ "sphinx.domains.rst": 2, │ │ │ │ │ "sphinx.domains.std": 2, │ │ │ │ │ "sphinx.ext.viewcode": 1 │ │ │ │ │ }, │ │ │ │ │ "filenames": ["buffer.rst", "channel.rst", "context.rst", "device.rst", "examples.rst", "iio_attr.rst", "iio_info.rst", "iio_readdev.rst", "iio_writedev.rst", "index.rst", "trigger.rst"], │ │ │ │ │ - "indexentries": {}, │ │ │ │ │ - "objects": {}, │ │ │ │ │ - "objnames": {}, │ │ │ │ │ - "objtypes": {}, │ │ │ │ │ + "indexentries": { │ │ │ │ │ + "arguments (class in iio_attr)": [ │ │ │ │ │ + [5, "iio_attr.Arguments", false] │ │ │ │ │ + ], │ │ │ │ │ + "arguments (class in iio_readdev)": [ │ │ │ │ │ + [7, "iio_readdev.Arguments", false] │ │ │ │ │ + ], │ │ │ │ │ + "arguments (class in iio_writedev)": [ │ │ │ │ │ + [8, "iio_writedev.Arguments", false] │ │ │ │ │ + ], │ │ │ │ │ + "attrs (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.attrs", false] │ │ │ │ │ + ], │ │ │ │ │ + "buffer_attrs (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.buffer_attrs", false] │ │ │ │ │ + ], │ │ │ │ │ + "bufferbuilder (class in iio_readdev)": [ │ │ │ │ │ + [7, "iio_readdev.BufferBuilder", false] │ │ │ │ │ + ], │ │ │ │ │ + "bufferbuilder (class in iio_writedev)": [ │ │ │ │ │ + [8, "iio_writedev.BufferBuilder", false] │ │ │ │ │ + ], │ │ │ │ │ + "channels (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.channels", false] │ │ │ │ │ + ], │ │ │ │ │ + "contextbuilder (class in iio_attr)": [ │ │ │ │ │ + [5, "iio_attr.ContextBuilder", false] │ │ │ │ │ + ], │ │ │ │ │ + "contextbuilder (class in iio_readdev)": [ │ │ │ │ │ + [7, "iio_readdev.ContextBuilder", false] │ │ │ │ │ + ], │ │ │ │ │ + "contextbuilder (class in iio_writedev)": [ │ │ │ │ │ + [8, "iio_writedev.ContextBuilder", false] │ │ │ │ │ + ], │ │ │ │ │ + "create() (iio_attr.contextbuilder method)": [ │ │ │ │ │ + [5, "iio_attr.ContextBuilder.create", false] │ │ │ │ │ + ], │ │ │ │ │ + "create() (iio_readdev.bufferbuilder method)": [ │ │ │ │ │ + [7, "iio_readdev.BufferBuilder.create", false] │ │ │ │ │ + ], │ │ │ │ │ + "create() (iio_readdev.contextbuilder method)": [ │ │ │ │ │ + [7, "iio_readdev.ContextBuilder.create", false] │ │ │ │ │ + ], │ │ │ │ │ + "create() (iio_writedev.bufferbuilder method)": [ │ │ │ │ │ + [8, "iio_writedev.BufferBuilder.create", false] │ │ │ │ │ + ], │ │ │ │ │ + "create() (iio_writedev.contextbuilder method)": [ │ │ │ │ │ + [8, "iio_writedev.ContextBuilder.create", false] │ │ │ │ │ + ], │ │ │ │ │ + "datareader (class in iio_readdev)": [ │ │ │ │ │ + [7, "iio_readdev.DataReader", false] │ │ │ │ │ + ], │ │ │ │ │ + "datawriter (class in iio_writedev)": [ │ │ │ │ │ + [8, "iio_writedev.DataWriter", false] │ │ │ │ │ + ], │ │ │ │ │ + "debug_attrs (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.debug_attrs", false] │ │ │ │ │ + ], │ │ │ │ │ + "devicebufferattr (class in iio)": [ │ │ │ │ │ + [3, "iio.DeviceBufferAttr", false] │ │ │ │ │ + ], │ │ │ │ │ + "filename (iio.devicebufferattr property)": [ │ │ │ │ │ + [3, "iio.DeviceBufferAttr.filename", false] │ │ │ │ │ + ], │ │ │ │ │ + "find_channel() (iio.trigger method)": [ │ │ │ │ │ + [10, "iio.Trigger.find_channel", false] │ │ │ │ │ + ], │ │ │ │ │ + "frequency (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.frequency", false] │ │ │ │ │ + ], │ │ │ │ │ + "id (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.id", false] │ │ │ │ │ + ], │ │ │ │ │ + "iio_attr": [ │ │ │ │ │ + [5, "module-iio_attr", false] │ │ │ │ │ + ], │ │ │ │ │ + "iio_info": [ │ │ │ │ │ + [6, "module-iio_info", false] │ │ │ │ │ + ], │ │ │ │ │ + "iio_readdev": [ │ │ │ │ │ + [7, "module-iio_readdev", false] │ │ │ │ │ + ], │ │ │ │ │ + "iio_writedev": [ │ │ │ │ │ + [8, "module-iio_writedev", false] │ │ │ │ │ + ], │ │ │ │ │ + "information (class in iio_attr)": [ │ │ │ │ │ + [5, "iio_attr.Information", false] │ │ │ │ │ + ], │ │ │ │ │ + "information (class in iio_info)": [ │ │ │ │ │ + [6, "iio_info.Information", false] │ │ │ │ │ + ], │ │ │ │ │ + "label (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.label", false] │ │ │ │ │ + ], │ │ │ │ │ + "main() (in module iio_attr)": [ │ │ │ │ │ + [5, "iio_attr.main", false] │ │ │ │ │ + ], │ │ │ │ │ + "main() (in module iio_info)": [ │ │ │ │ │ + [6, "iio_info.main", false] │ │ │ │ │ + ], │ │ │ │ │ + "main() (in module iio_readdev)": [ │ │ │ │ │ + [7, "iio_readdev.main", false] │ │ │ │ │ + ], │ │ │ │ │ + "main() (in module iio_writedev)": [ │ │ │ │ │ + [8, "iio_writedev.main", false] │ │ │ │ │ + ], │ │ │ │ │ + "module": [ │ │ │ │ │ + [5, "module-iio_attr", false], │ │ │ │ │ + [6, "module-iio_info", false], │ │ │ │ │ + [7, "module-iio_readdev", false], │ │ │ │ │ + [8, "module-iio_writedev", false] │ │ │ │ │ + ], │ │ │ │ │ + "name (iio.devicebufferattr property)": [ │ │ │ │ │ + [3, "iio.DeviceBufferAttr.name", false] │ │ │ │ │ + ], │ │ │ │ │ + "name (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.name", false] │ │ │ │ │ + ], │ │ │ │ │ + "read() (iio_readdev.datareader method)": [ │ │ │ │ │ + [7, "iio_readdev.DataReader.read", false] │ │ │ │ │ + ], │ │ │ │ │ + "reg_read() (iio.trigger method)": [ │ │ │ │ │ + [10, "iio.Trigger.reg_read", false] │ │ │ │ │ + ], │ │ │ │ │ + "reg_write() (iio.trigger method)": [ │ │ │ │ │ + [10, "iio.Trigger.reg_write", false] │ │ │ │ │ + ], │ │ │ │ │ + "sample_size (iio.trigger property)": [ │ │ │ │ │ + [10, "iio.Trigger.sample_size", false] │ │ │ │ │ + ], │ │ │ │ │ + "set_kernel_buffers_count() (iio.trigger method)": [ │ │ │ │ │ + [10, "iio.Trigger.set_kernel_buffers_count", false] │ │ │ │ │ + ], │ │ │ │ │ + "trigger (class in iio)": [ │ │ │ │ │ + [10, "iio.Trigger", false] │ │ │ │ │ + ], │ │ │ │ │ + "value (iio.devicebufferattr property)": [ │ │ │ │ │ + [3, "iio.DeviceBufferAttr.value", false] │ │ │ │ │ + ], │ │ │ │ │ + "write() (iio_writedev.datawriter method)": [ │ │ │ │ │ + [8, "iio_writedev.DataWriter.write", false] │ │ │ │ │ + ], │ │ │ │ │ + "write_information() (iio_attr.information method)": [ │ │ │ │ │ + [5, "iio_attr.Information.write_information", false] │ │ │ │ │ + ], │ │ │ │ │ + "write_information() (iio_info.information method)": [ │ │ │ │ │ + [6, "iio_info.Information.write_information", false] │ │ │ │ │ + ] │ │ │ │ │ + }, │ │ │ │ │ + "objects": { │ │ │ │ │ + "": [ │ │ │ │ │ + [5, 3, 0, "-", "iio_attr"], │ │ │ │ │ + [6, 3, 0, "-", "iio_info"], │ │ │ │ │ + [7, 3, 0, "-", "iio_readdev"], │ │ │ │ │ + [8, 3, 0, "-", "iio_writedev"] │ │ │ │ │ + ], │ │ │ │ │ + "iio": [ │ │ │ │ │ + [3, 0, 1, "", "DeviceBufferAttr"], │ │ │ │ │ + [10, 0, 1, "", "Trigger"] │ │ │ │ │ + ], │ │ │ │ │ + "iio.DeviceBufferAttr": [ │ │ │ │ │ + [3, 1, 1, "", "filename"], │ │ │ │ │ + [3, 1, 1, "", "name"], │ │ │ │ │ + [3, 1, 1, "", "value"] │ │ │ │ │ + ], │ │ │ │ │ + "iio.Trigger": [ │ │ │ │ │ + [10, 1, 1, "", "attrs"], │ │ │ │ │ + [10, 1, 1, "", "buffer_attrs"], │ │ │ │ │ + [10, 1, 1, "", "channels"], │ │ │ │ │ + [10, 1, 1, "", "debug_attrs"], │ │ │ │ │ + [10, 2, 1, "", "find_channel"], │ │ │ │ │ + [10, 1, 1, "", "frequency"], │ │ │ │ │ + [10, 1, 1, "", "id"], │ │ │ │ │ + [10, 1, 1, "", "label"], │ │ │ │ │ + [10, 1, 1, "", "name"], │ │ │ │ │ + [10, 2, 1, "", "reg_read"], │ │ │ │ │ + [10, 2, 1, "", "reg_write"], │ │ │ │ │ + [10, 1, 1, "", "sample_size"], │ │ │ │ │ + [10, 2, 1, "", "set_kernel_buffers_count"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_attr": [ │ │ │ │ │ + [5, 0, 1, "", "Arguments"], │ │ │ │ │ + [5, 0, 1, "", "ContextBuilder"], │ │ │ │ │ + [5, 0, 1, "", "Information"], │ │ │ │ │ + [5, 4, 1, "", "main"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_attr.ContextBuilder": [ │ │ │ │ │ + [5, 2, 1, "", "create"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_attr.Information": [ │ │ │ │ │ + [5, 2, 1, "", "write_information"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_info": [ │ │ │ │ │ + [6, 0, 1, "", "Information"], │ │ │ │ │ + [6, 4, 1, "", "main"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_info.Information": [ │ │ │ │ │ + [6, 2, 1, "", "write_information"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_readdev": [ │ │ │ │ │ + [7, 0, 1, "", "Arguments"], │ │ │ │ │ + [7, 0, 1, "", "BufferBuilder"], │ │ │ │ │ + [7, 0, 1, "", "ContextBuilder"], │ │ │ │ │ + [7, 0, 1, "", "DataReader"], │ │ │ │ │ + [7, 4, 1, "", "main"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_readdev.BufferBuilder": [ │ │ │ │ │ + [7, 2, 1, "", "create"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_readdev.ContextBuilder": [ │ │ │ │ │ + [7, 2, 1, "", "create"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_readdev.DataReader": [ │ │ │ │ │ + [7, 2, 1, "", "read"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_writedev": [ │ │ │ │ │ + [8, 0, 1, "", "Arguments"], │ │ │ │ │ + [8, 0, 1, "", "BufferBuilder"], │ │ │ │ │ + [8, 0, 1, "", "ContextBuilder"], │ │ │ │ │ + [8, 0, 1, "", "DataWriter"], │ │ │ │ │ + [8, 4, 1, "", "main"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_writedev.BufferBuilder": [ │ │ │ │ │ + [8, 2, 1, "", "create"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_writedev.ContextBuilder": [ │ │ │ │ │ + [8, 2, 1, "", "create"] │ │ │ │ │ + ], │ │ │ │ │ + "iio_writedev.DataWriter": [ │ │ │ │ │ + [8, 2, 1, "", "write"] │ │ │ │ │ + ] │ │ │ │ │ + }, │ │ │ │ │ + "objnames": { │ │ │ │ │ + "0": ["py", "class", "Python class"], │ │ │ │ │ + "1": ["py", "property", "Python property"], │ │ │ │ │ + "2": ["py", "method", "Python method"], │ │ │ │ │ + "3": ["py", "module", "Python module"], │ │ │ │ │ + "4": ["py", "function", "Python function"] │ │ │ │ │ + }, │ │ │ │ │ + "objtypes": { │ │ │ │ │ + "0": "py:class", │ │ │ │ │ + "1": "py:property", │ │ │ │ │ + "2": "py:method", │ │ │ │ │ + "3": "py:module", │ │ │ │ │ + "4": "py:function" │ │ │ │ │ + }, │ │ │ │ │ "terms": { │ │ │ │ │ - "": 5, │ │ │ │ │ + "": [5, 6, 7, 8], │ │ │ │ │ "0": 5, │ │ │ │ │ - "02110": 5, │ │ │ │ │ + "02110": [5, 6, 7, 8], │ │ │ │ │ "1": 5, │ │ │ │ │ - "1301": 5, │ │ │ │ │ - "2": 5, │ │ │ │ │ - "2020": 5, │ │ │ │ │ + "1301": [5, 6, 7, 8], │ │ │ │ │ + "2": [5, 6, 7, 8], │ │ │ │ │ + "2015": 6, │ │ │ │ │ + "2020": [5, 7, 8], │ │ │ │ │ "3": 5, │ │ │ │ │ "4": 5, │ │ │ │ │ "5": 5, │ │ │ │ │ - "51": 5, │ │ │ │ │ - "A": 5, │ │ │ │ │ - "FOR": 5, │ │ │ │ │ + "51": [5, 6, 7, 8], │ │ │ │ │ + "A": [5, 6, 7, 8], │ │ │ │ │ + "FOR": [5, 6, 7, 8], │ │ │ │ │ "It": [5, 6, 7, 8], │ │ │ │ │ "No": 5, │ │ │ │ │ "On": 9, │ │ │ │ │ - "The": [5, 9], │ │ │ │ │ + "The": [3, 5, 9, 10], │ │ │ │ │ "_": 5, │ │ │ │ │ "__init__": 5, │ │ │ │ │ "__main__": 5, │ │ │ │ │ "__name__": 5, │ │ │ │ │ "_add_channel_group": 5, │ │ │ │ │ "_add_context_group": 5, │ │ │ │ │ "_add_help_group": 5, │ │ │ │ │ @@ -117,14 +360,15 @@ │ │ │ │ │ "_channel_inform": 5, │ │ │ │ │ "_context": 5, │ │ │ │ │ "_context_group": 5, │ │ │ │ │ "_context_inform": 5, │ │ │ │ │ "_debug_attribute_inform": 5, │ │ │ │ │ "_debug_attributes_inform": 5, │ │ │ │ │ "_default": 5, │ │ │ │ │ + "_devic": 10, │ │ │ │ │ "_device_attribute_inform": 5, │ │ │ │ │ "_device_attributes_inform": 5, │ │ │ │ │ "_device_inform": 5, │ │ │ │ │ "_devices_inform": 5, │ │ │ │ │ "_help_group": 5, │ │ │ │ │ "_id": 4, │ │ │ │ │ "_read_argu": 5, │ │ │ │ │ @@ -135,289 +379,346 @@ │ │ │ │ │ "_read_device_argu": 5, │ │ │ │ │ "_read_optional_argu": 5, │ │ │ │ │ "_required_mutex_group": 5, │ │ │ │ │ "_scan_channel_inform": 5, │ │ │ │ │ "_str_match": 5, │ │ │ │ │ "_uri": 5, │ │ │ │ │ "about": [5, 6, 7, 8], │ │ │ │ │ + "act": 10, │ │ │ │ │ "action": 5, │ │ │ │ │ "add_argu": 5, │ │ │ │ │ "add_argument_group": 5, │ │ │ │ │ "add_mutually_exclusive_group": 5, │ │ │ │ │ - "along": 5, │ │ │ │ │ - "analog": 5, │ │ │ │ │ + "address": 10, │ │ │ │ │ + "along": [5, 6, 7, 8], │ │ │ │ │ + "an": [3, 10], │ │ │ │ │ + "analog": [5, 6, 7, 8], │ │ │ │ │ "analogdevicesinc": 9, │ │ │ │ │ - "ani": 5, │ │ │ │ │ + "ani": [5, 6, 7, 8], │ │ │ │ │ "ar": 9, │ │ │ │ │ "arg": 5, │ │ │ │ │ "arg_uri": 5, │ │ │ │ │ "argpars": 5, │ │ │ │ │ - "argument": 5, │ │ │ │ │ + "argument": [4, 5, 7, 8], │ │ │ │ │ "argumentpars": 5, │ │ │ │ │ - "attr": 5, │ │ │ │ │ - "attribut": 5, │ │ │ │ │ - "author": 5, │ │ │ │ │ + "attr": [5, 10], │ │ │ │ │ + "attribut": [5, 10], │ │ │ │ │ + "author": [5, 6, 7, 8], │ │ │ │ │ "auto": 5, │ │ │ │ │ + "avail": 10, │ │ │ │ │ "b": 5, │ │ │ │ │ "base": [5, 6, 7, 8], │ │ │ │ │ "been": [5, 6, 7, 8], │ │ │ │ │ "bin": 5, │ │ │ │ │ "bind": [5, 6, 7, 8], │ │ │ │ │ "bit": 5, │ │ │ │ │ - "boston": 5, │ │ │ │ │ - "buffer": [5, 9], │ │ │ │ │ - "buffer_attr": 5, │ │ │ │ │ + "bool": 10, │ │ │ │ │ + "boston": [5, 6, 7, 8], │ │ │ │ │ + "bound": 3, │ │ │ │ │ + "buffer": [3, 5, 7, 8, 9, 10], │ │ │ │ │ + "buffer_attr": [5, 10], │ │ │ │ │ + "bufferbuild": [4, 7, 8], │ │ │ │ │ "byte": 5, │ │ │ │ │ - "c": 5, │ │ │ │ │ - "can": [5, 6, 7, 8, 9], │ │ │ │ │ + "c": [5, 6, 7, 8], │ │ │ │ │ + "can": [5, 6, 7, 8, 9, 10], │ │ │ │ │ "case": 5, │ │ │ │ │ "cd": 9, │ │ │ │ │ + "cercueil": 6, │ │ │ │ │ "chan": 4, │ │ │ │ │ - "channel": [4, 5, 9], │ │ │ │ │ + "channel": [4, 5, 9, 10], │ │ │ │ │ "channel_attr": 5, │ │ │ │ │ "channel_stop": 5, │ │ │ │ │ - "class": 5, │ │ │ │ │ + "class": [3, 5, 6, 7, 8, 10], │ │ │ │ │ "clone": 9, │ │ │ │ │ - "com": [5, 9], │ │ │ │ │ + "com": [5, 6, 7, 8, 9], │ │ │ │ │ "common": 9, │ │ │ │ │ + "configur": 10, │ │ │ │ │ "connect": 5, │ │ │ │ │ "constructor": 5, │ │ │ │ │ - "contain": 5, │ │ │ │ │ - "context": [4, 5, 9], │ │ │ │ │ + "contain": [5, 10], │ │ │ │ │ + "content": 10, │ │ │ │ │ + "context": [4, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "context_attr": 5, │ │ │ │ │ "context_build": 5, │ │ │ │ │ - "contextbuild": 5, │ │ │ │ │ + "contextbuild": [4, 5, 7, 8], │ │ │ │ │ "continu": 5, │ │ │ │ │ - "copi": 5, │ │ │ │ │ - "copyright": 5, │ │ │ │ │ - "creat": 5, │ │ │ │ │ - "cristian": 5, │ │ │ │ │ - "ctx": [4, 5], │ │ │ │ │ + "copi": [5, 6, 7, 8], │ │ │ │ │ + "copyright": [5, 6, 7, 8], │ │ │ │ │ + "count": 10, │ │ │ │ │ + "creat": [4, 5, 7, 8], │ │ │ │ │ + "cristian": [5, 7, 8], │ │ │ │ │ + "ctx": [4, 5, 7, 8, 10], │ │ │ │ │ "ctxname": 4, │ │ │ │ │ + "current": [3, 6], │ │ │ │ │ "d": 5, │ │ │ │ │ + "data": [7, 8], │ │ │ │ │ "data_format": 5, │ │ │ │ │ - "debug": 5, │ │ │ │ │ - "debug_attr": 5, │ │ │ │ │ + "dataread": [4, 7], │ │ │ │ │ + "datawrit": [4, 8], │ │ │ │ │ + "debug": [5, 10], │ │ │ │ │ + "debug_attr": [5, 10], │ │ │ │ │ "def": 5, │ │ │ │ │ "descript": 5, │ │ │ │ │ - "detail": 5, │ │ │ │ │ + "detail": [5, 6, 7, 8], │ │ │ │ │ "detect_context": 5, │ │ │ │ │ "dev": [4, 5], │ │ │ │ │ "develop": [5, 6, 7, 8], │ │ │ │ │ - "devic": [4, 5, 6, 7, 8, 9], │ │ │ │ │ + "devic": [4, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "device_attr": 5, │ │ │ │ │ + "deviceattr": 10, │ │ │ │ │ + "devicebufferattr": [3, 10], │ │ │ │ │ + "devicedebugattr": 10, │ │ │ │ │ + "dict": 10, │ │ │ │ │ "directli": 9, │ │ │ │ │ + "disabl": 10, │ │ │ │ │ "distinct": 5, │ │ │ │ │ - "distribut": 5, │ │ │ │ │ + "distribut": [5, 6, 7, 8], │ │ │ │ │ "e": 5, │ │ │ │ │ - "each": 4, │ │ │ │ │ + "each": [4, 10], │ │ │ │ │ "eas": [5, 6, 7, 8], │ │ │ │ │ - "either": 5, │ │ │ │ │ + "either": [5, 6, 7, 8], │ │ │ │ │ "elif": 5, │ │ │ │ │ "els": [4, 5], │ │ │ │ │ + "enabl": 10, │ │ │ │ │ "end": 5, │ │ │ │ │ "env": 5, │ │ │ │ │ "err": 5, │ │ │ │ │ "errno": 5, │ │ │ │ │ "error": 5, │ │ │ │ │ - "even": 5, │ │ │ │ │ + "even": [5, 6, 7, 8], │ │ │ │ │ "exampl": 9, │ │ │ │ │ "except": 5, │ │ │ │ │ "exit": 5, │ │ │ │ │ "export": 9, │ │ │ │ │ - "fals": 5, │ │ │ │ │ - "fifth": 5, │ │ │ │ │ + "fals": [5, 10], │ │ │ │ │ + "fifth": [5, 6, 7, 8], │ │ │ │ │ + "filenam": 3, │ │ │ │ │ "filenotfounderror": 5, │ │ │ │ │ "filter": 5, │ │ │ │ │ - "find": [5, 6, 7, 8], │ │ │ │ │ + "find": [5, 6, 7, 8, 10], │ │ │ │ │ + "find_channel": 10, │ │ │ │ │ "first": 5, │ │ │ │ │ - "fit": 5, │ │ │ │ │ + "fit": [5, 6, 7, 8], │ │ │ │ │ "fix": 9, │ │ │ │ │ - "floor": 5, │ │ │ │ │ + "floor": [5, 6, 7, 8], │ │ │ │ │ "format": [4, 5], │ │ │ │ │ "found": 5, │ │ │ │ │ - "foundat": 5, │ │ │ │ │ - "franklin": 5, │ │ │ │ │ - "free": 5, │ │ │ │ │ - "from": 9, │ │ │ │ │ - "gener": 5, │ │ │ │ │ + "foundat": [5, 6, 7, 8], │ │ │ │ │ + "franklin": [5, 6, 7, 8], │ │ │ │ │ + "free": [5, 6, 7, 8], │ │ │ │ │ + "frequenc": 10, │ │ │ │ │ + "from": [7, 9], │ │ │ │ │ + "gener": [5, 6, 7, 8], │ │ │ │ │ + "get": 10, │ │ │ │ │ "git": 9, │ │ │ │ │ "github": 9, │ │ │ │ │ - "gnu": 5, │ │ │ │ │ + "gnu": [5, 6, 7, 8], │ │ │ │ │ "grab": 9, │ │ │ │ │ "ha": [5, 6, 7, 8], │ │ │ │ │ - "have": 5, │ │ │ │ │ + "have": [5, 6, 7, 8], │ │ │ │ │ "help": 5, │ │ │ │ │ - "hope": 5, │ │ │ │ │ + "hope": [5, 6, 7, 8], │ │ │ │ │ "how": 5, │ │ │ │ │ "http": 9, │ │ │ │ │ - "i": [5, 6, 7, 8, 9], │ │ │ │ │ - "iacob": 5, │ │ │ │ │ - "id": 5, │ │ │ │ │ + "hz": 10, │ │ │ │ │ + "i": [3, 5, 6, 7, 8, 9], │ │ │ │ │ + "iacob": [5, 7, 8], │ │ │ │ │ + "id": [5, 10], │ │ │ │ │ + "identifi": 10, │ │ │ │ │ "ignor": 5, │ │ │ │ │ "ignore_cas": 5, │ │ │ │ │ - "iio": [4, 5, 6, 7, 8], │ │ │ │ │ + "iio": [3, 4, 5, 6, 7, 8, 10], │ │ │ │ │ "iio_attr": 4, │ │ │ │ │ "iio_info": 4, │ │ │ │ │ "iio_readdev": 4, │ │ │ │ │ "iio_writedev": 4, │ │ │ │ │ - "impli": 5, │ │ │ │ │ + "impli": [5, 6, 7, 8], │ │ │ │ │ "import": [4, 5], │ │ │ │ │ - "inc": 5, │ │ │ │ │ + "inc": [5, 6, 7, 8], │ │ │ │ │ "index": [5, 9], │ │ │ │ │ "industri": [5, 6, 7, 8, 9], │ │ │ │ │ - "inform": [5, 6, 7, 8], │ │ │ │ │ - "input": 5, │ │ │ │ │ + "inform": [4, 5, 6, 7, 8], │ │ │ │ │ + "input": [5, 7, 8], │ │ │ │ │ "input_channel": 5, │ │ │ │ │ "input_onli": 5, │ │ │ │ │ "input_stop": 5, │ │ │ │ │ + "int": 10, │ │ │ │ │ "interfac": [5, 6, 7, 8, 9], │ │ │ │ │ "is_b": 5, │ │ │ │ │ "is_fully_defin": 5, │ │ │ │ │ + "is_output": 10, │ │ │ │ │ "is_sign": 5, │ │ │ │ │ "item": 5, │ │ │ │ │ + "its": 10, │ │ │ │ │ "kei": 5, │ │ │ │ │ + "kernel": 10, │ │ │ │ │ "l": 5, │ │ │ │ │ - "later": 5, │ │ │ │ │ + "label": 10, │ │ │ │ │ + "later": [5, 6, 7, 8], │ │ │ │ │ "len": 5, │ │ │ │ │ "length": 5, │ │ │ │ │ "lib": 9, │ │ │ │ │ "libiio": [5, 6, 7, 8], │ │ │ │ │ "librari": [5, 6, 7, 8, 9], │ │ │ │ │ - "licens": 5, │ │ │ │ │ + "licens": [5, 6, 7, 8], │ │ │ │ │ "linux": [5, 6, 7, 8, 9], │ │ │ │ │ - "list": 4, │ │ │ │ │ + "list": [4, 10], │ │ │ │ │ "locat": 9, │ │ │ │ │ "lower": 5, │ │ │ │ │ - "ma": 5, │ │ │ │ │ - "main": 5, │ │ │ │ │ + "ma": [5, 6, 7, 8], │ │ │ │ │ + "main": [4, 5, 6, 7, 8], │ │ │ │ │ "mani": 5, │ │ │ │ │ - "merchant": 5, │ │ │ │ │ + "merchant": [5, 6, 7, 8], │ │ │ │ │ "metavar": 5, │ │ │ │ │ - "method": 5, │ │ │ │ │ - "modifi": 5, │ │ │ │ │ - "modul": [5, 9], │ │ │ │ │ + "method": [5, 6, 7, 8], │ │ │ │ │ + "modifi": [5, 6, 7, 8], │ │ │ │ │ + "modul": [5, 6, 7, 8, 9], │ │ │ │ │ "more": [5, 6, 7, 8], │ │ │ │ │ "multipl": 5, │ │ │ │ │ "n": 5, │ │ │ │ │ - "name": [4, 5], │ │ │ │ │ + "name": [3, 4, 5, 10], │ │ │ │ │ + "name_or_id": 10, │ │ │ │ │ "narg": 5, │ │ │ │ │ "none": 5, │ │ │ │ │ "nread": 5, │ │ │ │ │ + "number": 10, │ │ │ │ │ "o": [5, 6, 7, 8, 9], │ │ │ │ │ - "one": 5, │ │ │ │ │ - "onli": 5, │ │ │ │ │ - "option": 5, │ │ │ │ │ + "object": 10, │ │ │ │ │ + "one": [5, 10], │ │ │ │ │ + "onli": [5, 10], │ │ │ │ │ + "option": [5, 6, 7, 8], │ │ │ │ │ "oserror": 5, │ │ │ │ │ "other_str": 5, │ │ │ │ │ - "output": 5, │ │ │ │ │ + "output": [5, 10], │ │ │ │ │ "output_channel": 5, │ │ │ │ │ "output_onli": 5, │ │ │ │ │ "output_stop": 5, │ │ │ │ │ "packag": [5, 6, 7, 8, 9], │ │ │ │ │ "page": [5, 6, 7, 8, 9], │ │ │ │ │ - "pars": 5, │ │ │ │ │ + "paramet": 10, │ │ │ │ │ + "pars": [5, 7, 8], │ │ │ │ │ "parse_arg": 5, │ │ │ │ │ "parser": 5, │ │ │ │ │ "part": [5, 6, 7, 8], │ │ │ │ │ - "particular": 5, │ │ │ │ │ + "particular": [5, 6, 7, 8], │ │ │ │ │ "path": 9, │ │ │ │ │ + "paul": 6, │ │ │ │ │ "pip": 9, │ │ │ │ │ "pleas": 5, │ │ │ │ │ "popitem": 5, │ │ │ │ │ "print": [4, 5], │ │ │ │ │ - "program": 5, │ │ │ │ │ + "program": [5, 6, 7, 8], │ │ │ │ │ + "properti": [3, 10], │ │ │ │ │ "provid": 5, │ │ │ │ │ - "public": 5, │ │ │ │ │ - "publish": 5, │ │ │ │ │ - "purpos": 5, │ │ │ │ │ + "public": [5, 6, 7, 8], │ │ │ │ │ + "publish": [5, 6, 7, 8], │ │ │ │ │ + "purpos": [5, 6, 7, 8], │ │ │ │ │ + "push": 8, │ │ │ │ │ "py": 9, │ │ │ │ │ "pylibiio": 9, │ │ │ │ │ "python": [5, 6, 7, 8], │ │ │ │ │ "python3": 9, │ │ │ │ │ "pythonpath": 9, │ │ │ │ │ "q": 5, │ │ │ │ │ "qualifi": 5, │ │ │ │ │ "quiet": 5, │ │ │ │ │ "rais": 5, │ │ │ │ │ - "read": 5, │ │ │ │ │ - "receiv": 5, │ │ │ │ │ - "redistribut": 5, │ │ │ │ │ + "read": [4, 5, 7, 10], │ │ │ │ │ + "receiv": [5, 6, 7, 8], │ │ │ │ │ + "redistribut": [5, 6, 7, 8], │ │ │ │ │ + "reg": 10, │ │ │ │ │ + "reg_read": 10, │ │ │ │ │ + "reg_writ": 10, │ │ │ │ │ + "regist": 10, │ │ │ │ │ "repeat": 5, │ │ │ │ │ - "request": 5, │ │ │ │ │ + "repres": 3, │ │ │ │ │ + "represent": 10, │ │ │ │ │ + "request": [5, 6, 7, 8], │ │ │ │ │ "requir": 5, │ │ │ │ │ "result": 5, │ │ │ │ │ - "return": 5, │ │ │ │ │ + "retriev": 6, │ │ │ │ │ + "return": [5, 10], │ │ │ │ │ "same": [6, 7, 8], │ │ │ │ │ + "sampl": [7, 8, 10], │ │ │ │ │ + "sample_s": 10, │ │ │ │ │ "scan": [4, 5], │ │ │ │ │ "scan_channel": 5, │ │ │ │ │ "scan_context": [4, 5], │ │ │ │ │ "scan_el": 5, │ │ │ │ │ "scan_onli": 5, │ │ │ │ │ "scan_stop": 5, │ │ │ │ │ - "search": [5, 9], │ │ │ │ │ + "search": [5, 9, 10], │ │ │ │ │ "search_buff": 5, │ │ │ │ │ "search_channel": 5, │ │ │ │ │ "search_context": 5, │ │ │ │ │ "search_debug": 5, │ │ │ │ │ "search_devic": 5, │ │ │ │ │ - "see": 5, │ │ │ │ │ + "see": [5, 6, 7, 8], │ │ │ │ │ "select": 5, │ │ │ │ │ "self": 5, │ │ │ │ │ + "set": 10, │ │ │ │ │ + "set_kernel_buffers_count": 10, │ │ │ │ │ "setup": 9, │ │ │ │ │ "shift": 5, │ │ │ │ │ - "should": 5, │ │ │ │ │ + "should": [5, 6, 7, 8], │ │ │ │ │ "sign": 5, │ │ │ │ │ "similar": 5, │ │ │ │ │ "site": 9, │ │ │ │ │ + "size": 10, │ │ │ │ │ "softwar": [5, 6, 7, 8], │ │ │ │ │ "sometim": 9, │ │ │ │ │ - "sourc": 9, │ │ │ │ │ + "sourc": [3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ "specif": 5, │ │ │ │ │ + "specifi": 10, │ │ │ │ │ "store_tru": 5, │ │ │ │ │ - "str": 5, │ │ │ │ │ - "street": 5, │ │ │ │ │ + "str": [3, 5, 10], │ │ │ │ │ + "street": [5, 6, 7, 8], │ │ │ │ │ "strerror": 5, │ │ │ │ │ "string": 5, │ │ │ │ │ "sudo": 9, │ │ │ │ │ "sy": 5, │ │ │ │ │ + "sysf": 3, │ │ │ │ │ "t": 5, │ │ │ │ │ - "term": 5, │ │ │ │ │ - "thi": [5, 6, 7, 8, 9], │ │ │ │ │ + "term": [5, 6, 7, 8], │ │ │ │ │ + "thi": [3, 5, 6, 7, 8, 9, 10], │ │ │ │ │ + "time": 10, │ │ │ │ │ "too": 5, │ │ │ │ │ "tool": [5, 6, 7, 8], │ │ │ │ │ "trigger": 9, │ │ │ │ │ - "true": 5, │ │ │ │ │ + "true": [5, 10], │ │ │ │ │ "try": 5, │ │ │ │ │ - "type": 5, │ │ │ │ │ + "type": [3, 5, 10], │ │ │ │ │ "type_nam": 5, │ │ │ │ │ "u": 5, │ │ │ │ │ "ubuntu": 9, │ │ │ │ │ "unabl": 5, │ │ │ │ │ - "under": 5, │ │ │ │ │ + "under": [5, 6, 7, 8], │ │ │ │ │ "upper": 5, │ │ │ │ │ "uri": 5, │ │ │ │ │ - "us": [5, 6, 7, 8], │ │ │ │ │ - "usa": 5, │ │ │ │ │ + "us": [5, 6, 7, 8, 10], │ │ │ │ │ + "usa": [5, 6, 7, 8], │ │ │ │ │ "usag": 5, │ │ │ │ │ "usr": [5, 9], │ │ │ │ │ - "valu": 5, │ │ │ │ │ + "valid": 10, │ │ │ │ │ + "valu": [3, 5, 10], │ │ │ │ │ + "vari": 10, │ │ │ │ │ "veri": 5, │ │ │ │ │ - "version": [5, 9], │ │ │ │ │ + "version": [5, 6, 7, 8, 9], │ │ │ │ │ "wai": [5, 6, 7, 8], │ │ │ │ │ - "warranti": 5, │ │ │ │ │ - "without": 5, │ │ │ │ │ + "warranti": [5, 6, 7, 8], │ │ │ │ │ + "which": 3, │ │ │ │ │ + "without": [5, 6, 7, 8], │ │ │ │ │ "work": [5, 6, 7, 8], │ │ │ │ │ - "write": 5, │ │ │ │ │ - "write_inform": 5, │ │ │ │ │ + "write": [4, 5, 6, 7, 8], │ │ │ │ │ + "write_inform": [4, 5, 6], │ │ │ │ │ "written": [5, 6, 7, 8], │ │ │ │ │ "wrote": 5, │ │ │ │ │ "x": 5, │ │ │ │ │ "you": [5, 6, 7, 8], │ │ │ │ │ - "your": 5 │ │ │ │ │ + "your": [5, 6, 7, 8] │ │ │ │ │ }, │ │ │ │ │ "titles": ["Buffer", "Channels", "Contexts", "Device", "Examples", "iio_attr", "iio_info", "iio_readdev", "iio_writedev", "libiio Python Bindings", "Trigger"], │ │ │ │ │ "titleterms": { │ │ │ │ │ "applic": 4, │ │ │ │ │ "attribut": [1, 3], │ │ │ │ │ "bind": 9, │ │ │ │ │ "buffer": 0, │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/trigger.html │ │ │ │ @@ -32,14 +32,148 @@ │ │ │ │ │ │ │ │ <div class="body" role="main"> │ │ │ │ │ │ │ │ <section id="trigger"> │ │ │ │ <h1>Trigger<a class="headerlink" href="#trigger" title="Link to this heading">¶</a></h1> │ │ │ │ <section id="members"> │ │ │ │ <h2>Members<a class="headerlink" href="#members" title="Link to this heading">¶</a></h2> │ │ │ │ +<dl class="py class"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Contains the representation of an IIO device that can act as a trigger.</p> │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.attrs"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>List of attributes for this IIO device. │ │ │ │ +type=dict of iio.DeviceAttr</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.buffer_attrs"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>List of buffer attributes for this IIO device. │ │ │ │ +type=dict of iio.DeviceBufferAttr</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.channels"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>List of channels available with this IIO device. │ │ │ │ +type=list of iio.Channel objects</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.debug_attrs"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>List of debug attributes for this IIO device. │ │ │ │ +type=dict of iio.DeviceDebugAttr</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.find_channel"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Find a IIO channel by its name or ID.</p> │ │ │ │ +<dl class="field-list simple"> │ │ │ │ +<dt class="field-odd">Parameters<span class="colon">:</span></dt> │ │ │ │ +<dd class="field-odd"><ul class="simple"> │ │ │ │ +<li><p><strong>name_or_id</strong> – type=str │ │ │ │ +The name or ID of the channel to find</p></li> │ │ │ │ +<li><p><strong>is_output</strong> – type=bool │ │ │ │ +Set to True to search for an output channel</p></li> │ │ │ │ +</ul> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +<dl class="simple"> │ │ │ │ +<dt>returns: type=iio.Device or type=iio.Trigger</dt><dd><p>The IIO Device</p> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.frequency"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Configured frequency (in Hz) of this trigger │ │ │ │ +type=int</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.id"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>An identifier of this device, only valid in this IIO context. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.label"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>The label of this device. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.name"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>The name of this device. │ │ │ │ +type=str</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.reg_read"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Read the content of a register of this device.</p> │ │ │ │ +<dl class="field-list simple"> │ │ │ │ +<dt class="field-odd">Parameters<span class="colon">:</span></dt> │ │ │ │ +<dd class="field-odd"><p><strong>reg</strong> – type=int │ │ │ │ +The register address</p> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +<dl class="simple"> │ │ │ │ +<dt>returns: type=int</dt><dd><p>The value of the register</p> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.reg_write"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Set a value to one register of this device.</p> │ │ │ │ +<dl class="field-list simple"> │ │ │ │ +<dt class="field-odd">Parameters<span class="colon">:</span></dt> │ │ │ │ +<dd class="field-odd"><ul class="simple"> │ │ │ │ +<li><p><strong>reg</strong> – type=int │ │ │ │ +The register address</p></li> │ │ │ │ +<li><p><strong>value</strong> – type=int │ │ │ │ +The value that will be used for this register</p></li> │ │ │ │ +</ul> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py property"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.sample_size"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Sample size of this device. │ │ │ │ +type: int</p> │ │ │ │ +<p>The sample size varies each time channels get enabled or disabled.</p> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +<dl class="py method"> │ │ │ │ +<dt class="sig sig-object py" id="iio.Trigger.set_kernel_buffers_count"> │ │ │ │ +<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">¶</a></dt> │ │ │ │ +<dd><p>Set the number of kernel buffers to use with the specified device.</p> │ │ │ │ +<dl class="field-list simple"> │ │ │ │ +<dt class="field-odd">Parameters<span class="colon">:</span></dt> │ │ │ │ +<dd class="field-odd"><p><strong>count</strong> – type=int │ │ │ │ +The number of kernel buffers</p> │ │ │ │ +</dd> │ │ │ │ +</dl> │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ +</dd></dl> │ │ │ │ + │ │ │ │ </section> │ │ │ │ </section> │ │ │ │ │ │ │ │ │ │ │ │ </div> │ │ │ │ │ │ │ │ </div> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,9 +1,59 @@ │ │ │ │ │ ************ TTrriiggggeerr_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ + ccllaassss iio.Trigger(ccttxx, __ddeevviiccee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Contains the representation of an IIO device that can act as a trigger. │ │ │ │ │ + pprrooppeerrttyy attrs_¶ │ │ │ │ │ + List of attributes for this IIO device. type=dict of iio.DeviceAttr │ │ │ │ │ + pprrooppeerrttyy buffer_attrs_¶ │ │ │ │ │ + List of buffer attributes for this IIO device. type=dict of │ │ │ │ │ + iio.DeviceBufferAttr │ │ │ │ │ + pprrooppeerrttyy channels_¶ │ │ │ │ │ + List of channels available with this IIO device. type=list of │ │ │ │ │ + iio.Channel objects │ │ │ │ │ + pprrooppeerrttyy debug_attrs_¶ │ │ │ │ │ + List of debug attributes for this IIO device. type=dict of │ │ │ │ │ + iio.DeviceDebugAttr │ │ │ │ │ + find_channel(nnaammee__oorr__iidd, iiss__oouuttppuutt==FFaallssee)_¶ │ │ │ │ │ + Find a IIO channel by its name or ID. │ │ │ │ │ + Parameters: │ │ │ │ │ + * nnaammee__oorr__iidd – type=str The name or ID of the channel to │ │ │ │ │ + find │ │ │ │ │ + * iiss__oouuttppuutt – type=bool Set to True to search for an │ │ │ │ │ + output channel │ │ │ │ │ + returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ + The IIO Device │ │ │ │ │ + pprrooppeerrttyy frequency_¶ │ │ │ │ │ + Configured frequency (in Hz) of this trigger type=int │ │ │ │ │ + pprrooppeerrttyy id_¶ │ │ │ │ │ + An identifier of this device, only valid in this IIO context. │ │ │ │ │ + type=str │ │ │ │ │ + pprrooppeerrttyy label_¶ │ │ │ │ │ + The label of this device. type=str │ │ │ │ │ + pprrooppeerrttyy name_¶ │ │ │ │ │ + The name of this device. type=str │ │ │ │ │ + reg_read(rreegg)_¶ │ │ │ │ │ + Read the content of a register of this device. │ │ │ │ │ + Parameters: │ │ │ │ │ + rreegg – type=int The register address │ │ │ │ │ + returns: type=int │ │ │ │ │ + The value of the register │ │ │ │ │ + reg_write(rreegg, vvaalluuee)_¶ │ │ │ │ │ + Set a value to one register of this device. │ │ │ │ │ + Parameters: │ │ │ │ │ + * rreegg – type=int The register address │ │ │ │ │ + * vvaalluuee – type=int The value that will be used for this │ │ │ │ │ + register │ │ │ │ │ + pprrooppeerrttyy sample_size_¶ │ │ │ │ │ + Sample size of this device. type: int │ │ │ │ │ + The sample size varies each time channels get enabled or disabled. │ │ │ │ │ + set_kernel_buffers_count(ccoouunntt)_¶ │ │ │ │ │ + Set the number of kernel buffers to use with the specified device. │ │ │ │ │ + Parameters: │ │ │ │ │ + ccoouunntt – type=int The number of kernel buffers │ │ │ │ │ ************ _ll_ii_bb_ii_ii_oo_--_pp_yy ************ │ │ │ │ │ ******** NNaavviiggaattiioonn ******** │ │ │ │ │ * _C_o_n_t_e_x_t_s │ │ │ │ │ * _B_u_f_f_e_r │ │ │ │ │ * _D_e_v_i_c_e │ │ │ │ │ * _C_h_a_n_n_e_l_s │ │ │ │ │ * _T_r_i_g_g_e_r