185 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Pg2QjaqH/b1/libiio_0.26-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Pg2QjaqH/b2/libiio_0.26-2_amd64.changes
879 B
Files
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 ·1aa12c579159c08157a07d2d5a41796d·92724·debug·optional·iiod-dbgsym_0.26-2_amd64.deb1 ·1aa12c579159c08157a07d2d5a41796d·92724·debug·optional·iiod-dbgsym_0.26-2_amd64.deb
2 ·2e174db33d9c6b7792b4dd09290e6d80·36716·net·optional·iiod_0.26-2_amd64.deb2 ·2e174db33d9c6b7792b4dd09290e6d80·36716·net·optional·iiod_0.26-2_amd64.deb
3 ·f96893372d33d0158017077304f43067·14260·libdevel·optional·libiio-dev_0.26-2_amd64.deb3 ·f96893372d33d0158017077304f43067·14260·libdevel·optional·libiio-dev_0.26-2_amd64.deb
4 ·2e9388c73e9953ce901930ac97f1e3b2·131536·debug·optional·libiio-utils-dbgsym_0.26-2_amd64.deb4 ·2e9388c73e9953ce901930ac97f1e3b2·131536·debug·optional·libiio-utils-dbgsym_0.26-2_amd64.deb
5 ·03dbc81d205ca4912488783da422ab50·77964·libs·optional·libiio-utils_0.26-2_amd64.deb5 ·03dbc81d205ca4912488783da422ab50·77964·libs·optional·libiio-utils_0.26-2_amd64.deb
6 ·86bf28f1cbb8797013dbca59892f25af·177256·debug·optional·libiio0-dbgsym_0.26-2_amd64.deb6 ·86bf28f1cbb8797013dbca59892f25af·177256·debug·optional·libiio0-dbgsym_0.26-2_amd64.deb
7 ·cbbb3a85e4ce17afdcef866cd1c537e0·1277184·doc·optional·libiio0-doc_0.26-2_all.deb7 ·235f70538c52dcd782311278f21e1826·1280928·doc·optional·libiio0-doc_0.26-2_all.deb
8 ·5a3b1f56142579b469d6519d8e41e32f·54700·libs·optional·libiio0_0.26-2_amd64.deb8 ·5a3b1f56142579b469d6519d8e41e32f·54700·libs·optional·libiio0_0.26-2_amd64.deb
9 ·d8409fa42efdc9533f9f9818e013ea4a·13852·python·optional·python3-libiio_0.26-2_all.deb9 ·d8409fa42efdc9533f9f9818e013ea4a·13852·python·optional·python3-libiio_0.26-2_all.deb
184 KB
libiio0-doc_0.26-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-27·03:28:55.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-27·03:28:55.000000·debian-binary
2 -rw-r--r--···0········0········0····17956·2025-01-27·03:28:55.000000·control.tar.xz2 -rw-r--r--···0········0········0····17956·2025-01-27·03:28:55.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1259036·2025-01-27·03:28:55.000000·data.tar.xz3 -rw-r--r--···0········0········0··1262780·2025-01-27·03:28:55.000000·data.tar.xz
581 B
control.tar.xz
553 B
control.tar
483 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libiio0-doc1 Package:·libiio0-doc
2 Source:·libiio2 Source:·libiio
3 Version:·0.26-23 Version:·0.26-2
4 Architecture:·all4 Architecture:·all
5 Maintainer:·A.·Maitland·Bottoms·<bottoms@debian.org>5 Maintainer:·A.·Maitland·Bottoms·<bottoms@debian.org>
6 Installed-Size:·55266 Installed-Size:·5582
7 Depends:·libjs-jquery,·libjs-sphinxdoc,·libjs-underscore7 Depends:·libjs-jquery,·libjs-sphinxdoc,·libjs-underscore
8 Section:·doc8 Section:·doc
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 Multi-Arch:·foreign
11 Homepage:·https://github.com/analogdevicesinc/libiio11 Homepage:·https://github.com/analogdevicesinc/libiio
12 Description:·libiio·documentation12 Description:·libiio·documentation
13 ·Libiio·is·a·library·that·has·been·conceived·to·ease·the·development·of13 ·Libiio·is·a·library·that·has·been·conceived·to·ease·the·development·of
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
183 KB
data.tar.xz
183 KB
data.tar
7.38 KB
file list
    
Offset 730, 15 lines modifiedOffset 730, 15 lines modified
730 -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.html730 -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
731 -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.html731 -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
732 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/man3/732 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/man3/
733 -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.html733 -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
734 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/734 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/
735 -rw-r--r--···0·root·········(0)·root·········(0)······231·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/.buildinfo735 -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
736 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/736 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/
737 -rw-r--r--···0·root·········(0)·root·········(0)···176334·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html737 -rw-r--r--···0·root·········(0)·root·········(0)···178951·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html
738 -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.html738 -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
739 -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.html739 -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
740 -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.html740 -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
741 -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.html741 -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
742 -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.html742 -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
743 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/743 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/
744 -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.txt744 -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
Offset 759, 29 lines modifiedOffset 759, 29 lines modified
759 -rw-r--r--···0·root·········(0)·root·········(0)······329·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/documentation_options.js759 -rw-r--r--···0·root·········(0)·root·········(0)······329·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/documentation_options.js
760 -rw-r--r--···0·root·········(0)·root·········(0)······286·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/file.png760 -rw-r--r--···0·root·········(0)·root·········(0)······286·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/file.png
761 -rw-r--r--···0·root·········(0)·root·········(0)·····7791·2024-05-25·18:17:17.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/forkme_right_darkblue_121621.png761 -rw-r--r--···0·root·········(0)·root·········(0)·····7791·2024-05-25·18:17:17.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/forkme_right_darkblue_121621.png
762 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/minus.png762 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/minus.png
763 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/plus.png763 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/plus.png
764 -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.css764 -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
765 -rw-r--r--···0·root·········(0)·root·········(0)·····5123·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/sphinx_highlight.js765 -rw-r--r--···0·root·········(0)·root·········(0)·····5123·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/_static/sphinx_highlight.js
766 -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.html766 -rw-r--r--···0·root·········(0)·root·········(0)····10212·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/buffer.html
767 -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.html767 -rw-r--r--···0·root·········(0)·root·········(0)····14517·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/channel.html
768 -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.html768 -rw-r--r--···0·root·········(0)·root·········(0)····25371·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/context.html
769 -rw-r--r--···0·root·········(0)·root·········(0)····17213·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/device.html769 -rw-r--r--···0·root·········(0)·root·········(0)····17213·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/device.html
770 -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.html770 -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
771 -rw-r--r--···0·root·········(0)·root·········(0)····14109·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/genindex.html771 -rw-r--r--···0·root·········(0)·root·········(0)····21547·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/genindex.html
772 -rw-r--r--···0·root·········(0)·root·········(0)···112177·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html772 -rw-r--r--···0·root·········(0)·root·········(0)···112177·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_attr.html
773 -rw-r--r--···0·root·········(0)·root·········(0)·····6747·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html773 -rw-r--r--···0·root·········(0)·root·········(0)·····6747·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_info.html
774 -rw-r--r--···0·root·········(0)·root·········(0)····10391·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html774 -rw-r--r--···0·root·········(0)·root·········(0)····10391·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_readdev.html
775 -rw-r--r--···0·root·········(0)·root·········(0)····10415·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html775 -rw-r--r--···0·root·········(0)·root·········(0)····10415·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/iio_writedev.html
776 -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.html776 -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
777 -rw-r--r--···0·root·········(0)·root·········(0)······816·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/objects.inv777 -rw-r--r--···0·root·········(0)·root·········(0)·····1179·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/objects.inv
778 -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.html778 -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
779 -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.html779 -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
780 -rw-r--r--···0·root·········(0)·root·········(0)····15065·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js780 -rw-r--r--···0·root·········(0)·root·········(0)····22269·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js
781 -rw-r--r--···0·root·········(0)·root·········(0)····11852·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/trigger.html781 -rw-r--r--···0·root·········(0)·root·········(0)····11852·2025-01-27·03:28:55.000000·./usr/share/doc/libiio0-doc/v0.26/python/trigger.html
782 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc-base/782 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-27·03:28:55.000000·./usr/share/doc-base/
783 -rw-r--r--···0·root·········(0)·root·········(0)······255·2024-10-26·02:44:06.000000·./usr/share/doc-base/libiio0-doc.libiio0-doc783 -rw-r--r--···0·root·········(0)·root·········(0)······255·2024-10-26·02:44:06.000000·./usr/share/doc-base/libiio0-doc.libiio0-doc
784 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.js784 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
785 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.js785 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
786 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.js786 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
787 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.js787 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
55.1 KB
./usr/share/doc/libiio0-doc/v0.26/python/_modules/iio.html
    
Offset 130, 30 lines modifiedOffset 130, 35 lines modified
130 ····<span·class="k">pass</span>130 ····<span·class="k">pass</span>
  
  
131 <span·class="k">class</span>·<span·class="nc">_Buffer</span><span·class="p">(</span><span·class="n">Structure</span><span·class="p">):</span>131 <span·class="k">class</span>·<span·class="nc">_Buffer</span><span·class="p">(</span><span·class="n">Structure</span><span·class="p">):</span>
132 ····<span·class="k">pass</span>132 ····<span·class="k">pass</span>
  
  
 133 <div·class="viewcode-block"·id="DataFormat">
 134 <a·class="viewcode-back"·href="../channel.html#iio.DataFormat">[docs]</a>
133 <span·class="k">class</span>·<span·class="nc">DataFormat</span><span·class="p">(</span><span·class="n">Structure</span><span·class="p">):</span>135 <span·class="k">class</span>·<span·class="nc">DataFormat</span><span·class="p">(</span><span·class="n">Structure</span><span·class="p">):</span>
134 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Represents·the·data·format·of·an·IIO·channel.&quot;&quot;&quot;</span>136 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Represents·the·data·format·of·an·IIO·channel.&quot;&quot;&quot;</span>
  
135 ····<span·class="n">_fields_</span>·<span·class="o">=</span>·<span·class="p">[</span>137 ····<span·class="n">_fields_</span>·<span·class="o">=</span>·<span·class="p">[</span>
136 ········<span·class="p">(</span><span·class="s2">&quot;length&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>138 ········<span·class="p">(</span><span·class="s2">&quot;length&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>
137 ········<span·class="p">(</span><span·class="s2">&quot;bits&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>139 ········<span·class="p">(</span><span·class="s2">&quot;bits&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>
138 ········<span·class="p">(</span><span·class="s2">&quot;shift&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>140 ········<span·class="p">(</span><span·class="s2">&quot;shift&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>
139 ········<span·class="p">(</span><span·class="s2">&quot;is_signed&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>141 ········<span·class="p">(</span><span·class="s2">&quot;is_signed&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>
140 ········<span·class="p">(</span><span·class="s2">&quot;is_fully_defined&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>142 ········<span·class="p">(</span><span·class="s2">&quot;is_fully_defined&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>
141 ········<span·class="p">(</span><span·class="s2">&quot;is_be&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>143 ········<span·class="p">(</span><span·class="s2">&quot;is_be&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>
142 ········<span·class="p">(</span><span·class="s2">&quot;with_scale&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>144 ········<span·class="p">(</span><span·class="s2">&quot;with_scale&quot;</span><span·class="p">,</span>·<span·class="n">c_bool</span><span·class="p">),</span>
143 ········<span·class="p">(</span><span·class="s2">&quot;scale&quot;</span><span·class="p">,</span>·<span·class="n">c_double</span><span·class="p">),</span>145 ········<span·class="p">(</span><span·class="s2">&quot;scale&quot;</span><span·class="p">,</span>·<span·class="n">c_double</span><span·class="p">),</span>
144 ········<span·class="p">(</span><span·class="s2">&quot;repeat&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>146 ········<span·class="p">(</span><span·class="s2">&quot;repeat&quot;</span><span·class="p">,</span>·<span·class="n">c_uint</span><span·class="p">),</span>
145 ····<span·class="p">]</span>147 ····<span·class="p">]</span></div>
  
  
  
 148 <div·class="viewcode-block"·id="ChannelModifier">
 149 <a·class="viewcode-back"·href="../channel.html#iio.ChannelModifier">[docs]</a>
146 <span·class="k">class</span>·<span·class="nc">ChannelModifier</span><span·class="p">(</span><span·class="n">Enum</span><span·class="p">):</span>150 <span·class="k">class</span>·<span·class="nc">ChannelModifier</span><span·class="p">(</span><span·class="n">Enum</span><span·class="p">):</span>
147 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Contains·the·modifier·type·of·an·IIO·channel.&quot;&quot;&quot;</span>151 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Contains·the·modifier·type·of·an·IIO·channel.&quot;&quot;&quot;</span>
  
148 ····<span·class="n">IIO_NO_MOD</span>·<span·class="o">=</span>·<span·class="mi">0</span>152 ····<span·class="n">IIO_NO_MOD</span>·<span·class="o">=</span>·<span·class="mi">0</span>
149 ····<span·class="n">IIO_MOD_X</span>·<span·class="o">=</span>·<span·class="mi">1</span>153 ····<span·class="n">IIO_MOD_X</span>·<span·class="o">=</span>·<span·class="mi">1</span>
150 ····<span·class="n">IIO_MOD_Y</span>·<span·class="o">=</span>·<span·class="mi">2</span>154 ····<span·class="n">IIO_MOD_Y</span>·<span·class="o">=</span>·<span·class="mi">2</span>
151 ····<span·class="n">IIO_MOD_Z</span>·<span·class="o">=</span>·<span·class="mi">3</span>155 ····<span·class="n">IIO_MOD_Z</span>·<span·class="o">=</span>·<span·class="mi">3</span>
Offset 193, 17 lines modifiedOffset 198, 20 lines modified
193 ····<span·class="n">IIO_MOD_LIGHT_DUV</span>·<span·class="o">=</span>·<span·class="mi">37</span>198 ····<span·class="n">IIO_MOD_LIGHT_DUV</span>·<span·class="o">=</span>·<span·class="mi">37</span>
194 ····<span·class="n">IIO_MOD_PM1</span>·<span·class="o">=</span>·<span·class="mi">38</span>199 ····<span·class="n">IIO_MOD_PM1</span>·<span·class="o">=</span>·<span·class="mi">38</span>
195 ····<span·class="n">IIO_MOD_PM2P5</span>·<span·class="o">=</span>·<span·class="mi">39</span>200 ····<span·class="n">IIO_MOD_PM2P5</span>·<span·class="o">=</span>·<span·class="mi">39</span>
196 ····<span·class="n">IIO_MOD_PM4</span>·<span·class="o">=</span>·<span·class="mi">40</span>201 ····<span·class="n">IIO_MOD_PM4</span>·<span·class="o">=</span>·<span·class="mi">40</span>
197 ····<span·class="n">IIO_MOD_PM10</span>·<span·class="o">=</span>·<span·class="mi">41</span>202 ····<span·class="n">IIO_MOD_PM10</span>·<span·class="o">=</span>·<span·class="mi">41</span>
198 ····<span·class="n">IIO_MOD_ETHANOL</span>·<span·class="o">=</span>·<span·class="mi">42</span>203 ····<span·class="n">IIO_MOD_ETHANOL</span>·<span·class="o">=</span>·<span·class="mi">42</span>
199 ····<span·class="n">IIO_MOD_H2</span>·<span·class="o">=</span>·<span·class="mi">43</span>204 ····<span·class="n">IIO_MOD_H2</span>·<span·class="o">=</span>·<span·class="mi">43</span>
200 ····<span·class="n">IIO_MOD_O2</span>·<span·class="o">=</span>·<span·class="mi">44</span>205 ····<span·class="n">IIO_MOD_O2</span>·<span·class="o">=</span>·<span·class="mi">44</span></div>
  
  
  
 206 <div·class="viewcode-block"·id="ChannelType">
 207 <a·class="viewcode-back"·href="../channel.html#iio.ChannelType">[docs]</a>
201 <span·class="k">class</span>·<span·class="nc">ChannelType</span><span·class="p">(</span><span·class="n">Enum</span><span·class="p">):</span>208 <span·class="k">class</span>·<span·class="nc">ChannelType</span><span·class="p">(</span><span·class="n">Enum</span><span·class="p">):</span>
202 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Contains·the·type·of·an·IIO·channel.&quot;&quot;&quot;</span>209 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Contains·the·type·of·an·IIO·channel.&quot;&quot;&quot;</span>
  
203 ····<span·class="n">IIO_VOLTAGE</span>·<span·class="o">=</span>·<span·class="mi">0</span>210 ····<span·class="n">IIO_VOLTAGE</span>·<span·class="o">=</span>·<span·class="mi">0</span>
204 ····<span·class="n">IIO_CURRENT</span>·<span·class="o">=</span>·<span·class="mi">1</span>211 ····<span·class="n">IIO_CURRENT</span>·<span·class="o">=</span>·<span·class="mi">1</span>
205 ····<span·class="n">IIO_POWER</span>·<span·class="o">=</span>·<span·class="mi">2</span>212 ····<span·class="n">IIO_POWER</span>·<span·class="o">=</span>·<span·class="mi">2</span>
206 ····<span·class="n">IIO_ACCEL</span>·<span·class="o">=</span>·<span·class="mi">3</span>213 ····<span·class="n">IIO_ACCEL</span>·<span·class="o">=</span>·<span·class="mi">3</span>
Offset 234, 15 lines modifiedOffset 242, 16 lines modified
234 ····<span·class="n">IIO_ELECTRICALCONDUCTIVITY</span>·<span·class="o">=</span>·<span·class="mi">28</span>242 ····<span·class="n">IIO_ELECTRICALCONDUCTIVITY</span>·<span·class="o">=</span>·<span·class="mi">28</span>
235 ····<span·class="n">IIO_COUNT</span>·<span·class="o">=</span>·<span·class="mi">29</span>243 ····<span·class="n">IIO_COUNT</span>·<span·class="o">=</span>·<span·class="mi">29</span>
236 ····<span·class="n">IIO_INDEX</span>·<span·class="o">=</span>·<span·class="mi">30</span>244 ····<span·class="n">IIO_INDEX</span>·<span·class="o">=</span>·<span·class="mi">30</span>
237 ····<span·class="n">IIO_GRAVITY</span>·<span·class="o">=</span>·<span·class="mi">31</span>245 ····<span·class="n">IIO_GRAVITY</span>·<span·class="o">=</span>·<span·class="mi">31</span>
238 ····<span·class="n">IIO_POSITIONRELATIVE</span>·<span·class="o">=</span>·<span·class="mi">32</span>246 ····<span·class="n">IIO_POSITIONRELATIVE</span>·<span·class="o">=</span>·<span·class="mi">32</span>
239 ····<span·class="n">IIO_PHASE</span>·<span·class="o">=</span>·<span·class="mi">33</span>247 ····<span·class="n">IIO_PHASE</span>·<span·class="o">=</span>·<span·class="mi">33</span>
240 ····<span·class="n">IIO_MASSCONCENTRATION</span>·<span·class="o">=</span>·<span·class="mi">34</span>248 ····<span·class="n">IIO_MASSCONCENTRATION</span>·<span·class="o">=</span>·<span·class="mi">34</span>
241 ····<span·class="n">IIO_CHAN_TYPE_UNKNOWN</span>·<span·class="o">=</span>·<span·class="mh">0x7FFFFFFF</span>249 ····<span·class="n">IIO_CHAN_TYPE_UNKNOWN</span>·<span·class="o">=</span>·<span·class="mh">0x7FFFFFFF</span></div>
  
  
  
242 <span·class="c1">#·pylint:·disable=invalid-name</span>250 <span·class="c1">#·pylint:·disable=invalid-name</span>
243 <span·class="n">_ScanContextPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_ScanContext</span><span·class="p">)</span>251 <span·class="n">_ScanContextPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_ScanContext</span><span·class="p">)</span>
244 <span·class="n">_ContextInfoPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_ContextInfo</span><span·class="p">)</span>252 <span·class="n">_ContextInfoPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_ContextInfo</span><span·class="p">)</span>
245 <span·class="n">_ContextPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_Context</span><span·class="p">)</span>253 <span·class="n">_ContextPtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_Context</span><span·class="p">)</span>
246 <span·class="n">_DevicePtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_Device</span><span·class="p">)</span>254 <span·class="n">_DevicePtr</span>·<span·class="o">=</span>·<span·class="n">_POINTER</span><span·class="p">(</span><span·class="n">_Device</span><span·class="p">)</span>
Offset 849, 14 lines modifiedOffset 858, 16 lines modified
849 ········<span·class="k">return</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">value</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>858 ········<span·class="k">return</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">value</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>
  
850 ····<span·class="k">def</span>·<span·class="nf">_write</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">value</span><span·class="p">):</span>859 ····<span·class="k">def</span>·<span·class="nf">_write</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">value</span><span·class="p">):</span>
851 ········<span·class="n">_d_write_buffer_attr</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_device</span><span·class="p">,</span>·<span·class="bp">self</span><span·class="o">.</span><span·class="n">_name_ascii</span><span·class="p">,</span>·<span·class="n">value</span><span·class="o">.</span><span·class="n">encode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">))</span></div>860 ········<span·class="n">_d_write_buffer_attr</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_device</span><span·class="p">,</span>·<span·class="bp">self</span><span·class="o">.</span><span·class="n">_name_ascii</span><span·class="p">,</span>·<span·class="n">value</span><span·class="o">.</span><span·class="n">encode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">))</span></div>
  
  
  
 861 <div·class="viewcode-block"·id="Channel">
 862 <a·class="viewcode-back"·href="../channel.html#iio.Channel">[docs]</a>
852 <span·class="k">class</span>·<span·class="nc">Channel</span><span·class="p">(</span><span·class="nb">object</span><span·class="p">):</span>863 <span·class="k">class</span>·<span·class="nc">Channel</span><span·class="p">(</span><span·class="nb">object</span><span·class="p">):</span>
853 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Represents·a·channel·of·an·IIO·device.&quot;&quot;&quot;</span>864 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;Represents·a·channel·of·an·IIO·device.&quot;&quot;&quot;</span>
  
854 ····<span·class="k">def</span>·<span·class="fm">__init__</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">dev</span><span·class="p">,</span>·<span·class="n">_channel</span><span·class="p">):</span>865 ····<span·class="k">def</span>·<span·class="fm">__init__</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">dev</span><span·class="p">,</span>·<span·class="n">_channel</span><span·class="p">):</span>
855 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>866 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>
856 <span·class="sd">········Initialize·a·new·instance·of·the·Channel·class.</span>867 <span·class="sd">········Initialize·a·new·instance·of·the·Channel·class.</span>
  
Offset 878, 14 lines modifiedOffset 889, 16 lines modified
878 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_id</span>·<span·class="o">=</span>·<span·class="n">_c_get_id</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>889 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_id</span>·<span·class="o">=</span>·<span·class="n">_c_get_id</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>
  
879 ········<span·class="n">name_raw</span>·<span·class="o">=</span>·<span·class="n">_c_get_name</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>890 ········<span·class="n">name_raw</span>·<span·class="o">=</span>·<span·class="n">_c_get_name</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>
880 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_name</span>·<span·class="o">=</span>·<span·class="n">name_raw</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>·<span·class="k">if</span>·<span·class="n">name_raw</span>·<span·class="ow">is</span>·<span·class="ow">not</span>·<span·class="kc">None</span>·<span·class="k">else</span>·<span·class="kc">None</span>891 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_name</span>·<span·class="o">=</span>·<span·class="n">name_raw</span><span·class="o">.</span><span·class="n">decode</span><span·class="p">(</span><span·class="s2">&quot;ascii&quot;</span><span·class="p">)</span>·<span·class="k">if</span>·<span·class="n">name_raw</span>·<span·class="ow">is</span>·<span·class="ow">not</span>·<span·class="kc">None</span>·<span·class="k">else</span>·<span·class="kc">None</span>
881 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_output</span>·<span·class="o">=</span>·<span·class="n">_c_is_output</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>892 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_output</span>·<span·class="o">=</span>·<span·class="n">_c_is_output</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>
882 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_scan_element</span>·<span·class="o">=</span>·<span·class="n">_c_is_scan_element</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>893 ········<span·class="bp">self</span><span·class="o">.</span><span·class="n">_scan_element</span>·<span·class="o">=</span>·<span·class="n">_c_is_scan_element</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">)</span>
  
 894 <div·class="viewcode-block"·id="Channel.read">
 895 <a·class="viewcode-back"·href="../channel.html#iio.Channel.read">[docs]</a>
883 ····<span·class="k">def</span>·<span·class="nf">read</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="p">,</span>·<span·class="n">raw</span><span·class="o">=</span><span·class="kc">False</span><span·class="p">):</span>896 ····<span·class="k">def</span>·<span·class="nf">read</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="p">,</span>·<span·class="n">raw</span><span·class="o">=</span><span·class="kc">False</span><span·class="p">):</span>
884 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>897 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>
885 <span·class="sd">········Extract·the·samples·corresponding·to·this·channel·from·the·given·iio.Buffer·object.</span>898 <span·class="sd">········Extract·the·samples·corresponding·to·this·channel·from·the·given·iio.Buffer·object.</span>
  
886 <span·class="sd">········:param·buf:·type=iio.Buffer</span>899 <span·class="sd">········:param·buf:·type=iio.Buffer</span>
887 <span·class="sd">············A·valid·instance·of·the·iio.Buffer·class</span>900 <span·class="sd">············A·valid·instance·of·the·iio.Buffer·class</span>
888 <span·class="sd">········:param·raw:·type=bool</span>901 <span·class="sd">········:param·raw:·type=bool</span>
Offset 898, 16 lines modifiedOffset 911, 19 lines modified
898 ········<span·class="n">array</span>·<span·class="o">=</span>·<span·class="nb">bytearray</span><span·class="p">(</span><span·class="n">buf</span><span·class="o">.</span><span·class="n">_length</span><span·class="p">)</span>911 ········<span·class="n">array</span>·<span·class="o">=</span>·<span·class="nb">bytearray</span><span·class="p">(</span><span·class="n">buf</span><span·class="o">.</span><span·class="n">_length</span><span·class="p">)</span>
899 ········<span·class="n">mytype</span>·<span·class="o">=</span>·<span·class="n">c_char</span>·<span·class="o">*</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">)</span>912 ········<span·class="n">mytype</span>·<span·class="o">=</span>·<span·class="n">c_char</span>·<span·class="o">*</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">)</span>
900 ········<span·class="n">c_array</span>·<span·class="o">=</span>·<span·class="n">mytype</span><span·class="o">.</span><span·class="n">from_buffer</span><span·class="p">(</span><span·class="n">array</span><span·class="p">)</span>913 ········<span·class="n">c_array</span>·<span·class="o">=</span>·<span·class="n">mytype</span><span·class="o">.</span><span·class="n">from_buffer</span><span·class="p">(</span><span·class="n">array</span><span·class="p">)</span>
901 ········<span·class="k">if</span>·<span·class="n">raw</span><span·class="p">:</span>914 ········<span·class="k">if</span>·<span·class="n">raw</span><span·class="p">:</span>
902 ············<span·class="n">length</span>·<span·class="o">=</span>·<span·class="n">_c_read_raw</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">_buffer</span><span·class="p">,</span>·<span·class="n">c_array</span><span·class="p">,</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">))</span>915 ············<span·class="n">length</span>·<span·class="o">=</span>·<span·class="n">_c_read_raw</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">_buffer</span><span·class="p">,</span>·<span·class="n">c_array</span><span·class="p">,</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">))</span>
903 ········<span·class="k">else</span><span·class="p">:</span>916 ········<span·class="k">else</span><span·class="p">:</span>
904 ············<span·class="n">length</span>·<span·class="o">=</span>·<span·class="n">_c_read</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">_buffer</span><span·class="p">,</span>·<span·class="n">c_array</span><span·class="p">,</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">))</span>917 ············<span·class="n">length</span>·<span·class="o">=</span>·<span·class="n">_c_read</span><span·class="p">(</span><span·class="bp">self</span><span·class="o">.</span><span·class="n">_channel</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="o">.</span><span·class="n">_buffer</span><span·class="p">,</span>·<span·class="n">c_array</span><span·class="p">,</span>·<span·class="nb">len</span><span·class="p">(</span><span·class="n">array</span><span·class="p">))</span>
905 ········<span·class="k">return</span>·<span·class="n">array</span><span·class="p">[:</span><span·class="n">length</span><span·class="p">]</span>918 ········<span·class="k">return</span>·<span·class="n">array</span><span·class="p">[:</span><span·class="n">length</span><span·class="p">]</span></div>
  
  
 919 <div·class="viewcode-block"·id="Channel.write">
 920 <a·class="viewcode-back"·href="../channel.html#iio.Channel.write">[docs]</a>
906 ····<span·class="k">def</span>·<span·class="nf">write</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="p">,</span>·<span·class="n">array</span><span·class="p">,</span>·<span·class="n">raw</span><span·class="o">=</span><span·class="kc">False</span><span·class="p">):</span>921 ····<span·class="k">def</span>·<span·class="nf">write</span><span·class="p">(</span><span·class="bp">self</span><span·class="p">,</span>·<span·class="n">buf</span><span·class="p">,</span>·<span·class="n">array</span><span·class="p">,</span>·<span·class="n">raw</span><span·class="o">=</span><span·class="kc">False</span><span·class="p">):</span>
907 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>922 <span·class="w">········</span><span·class="sd">&quot;&quot;&quot;</span>
908 <span·class="sd">········Write·the·specified·array·of·samples·corresponding·to·this·channel·into·the·given·iio.Buffer·object.</span>923 <span·class="sd">········Write·the·specified·array·of·samples·corresponding·to·this·channel·into·the·given·iio.Buffer·object.</span>
  
909 <span·class="sd">········:param·buf:·type=iio.Buffer</span>924 <span·class="sd">········:param·buf:·type=iio.Buffer</span>
910 <span·class="sd">············A·valid·instance·of·the·iio.Buffer·class</span>925 <span·class="sd">············A·valid·instance·of·the·iio.Buffer·class</span>
911 <span·class="sd">········:param·array:·type=bytearray</span>926 <span·class="sd">········:param·array:·type=bytearray</span>
Max diff block lines reached; 32691/46327 bytes (70.57%) of diff not shown.
9.73 KB
html2text {}
    
Offset 99, 14 lines modifiedOffset 99, 16 lines modified
99 ····pass99 ····pass
  
  
100 class·_Buffer(Structure):100 class·_Buffer(Structure):
101 ····pass101 ····pass
  
  
  
 102 [docs]
102 class·DataFormat(Structure):103 class·DataFormat(Structure):
103 ····"""Represents·the·data·format·of·an·IIO·channel."""104 ····"""Represents·the·data·format·of·an·IIO·channel."""
  
104 ····_fields_·=·[105 ····_fields_·=·[
105 ········("length",·c_uint),106 ········("length",·c_uint),
106 ········("bits",·c_uint),107 ········("bits",·c_uint),
107 ········("shift",·c_uint),108 ········("shift",·c_uint),
Offset 115, 14 lines modifiedOffset 117, 18 lines modified
115 ········("is_be",·c_bool),117 ········("is_be",·c_bool),
116 ········("with_scale",·c_bool),118 ········("with_scale",·c_bool),
117 ········("scale",·c_double),119 ········("scale",·c_double),
118 ········("repeat",·c_uint),120 ········("repeat",·c_uint),
119 ····]121 ····]
  
  
  
  
  
 122 [docs]
120 class·ChannelModifier(Enum):123 class·ChannelModifier(Enum):
121 ····"""Contains·the·modifier·type·of·an·IIO·channel."""124 ····"""Contains·the·modifier·type·of·an·IIO·channel."""
  
122 ····IIO_NO_MOD·=·0125 ····IIO_NO_MOD·=·0
123 ····IIO_MOD_X·=·1126 ····IIO_MOD_X·=·1
124 ····IIO_MOD_Y·=·2127 ····IIO_MOD_Y·=·2
125 ····IIO_MOD_Z·=·3128 ····IIO_MOD_Z·=·3
Offset 165, 14 lines modifiedOffset 171, 18 lines modified
165 ····IIO_MOD_PM4·=·40171 ····IIO_MOD_PM4·=·40
166 ····IIO_MOD_PM10·=·41172 ····IIO_MOD_PM10·=·41
167 ····IIO_MOD_ETHANOL·=·42173 ····IIO_MOD_ETHANOL·=·42
168 ····IIO_MOD_H2·=·43174 ····IIO_MOD_H2·=·43
169 ····IIO_MOD_O2·=·44175 ····IIO_MOD_O2·=·44
  
  
  
  
  
 176 [docs]
170 class·ChannelType(Enum):177 class·ChannelType(Enum):
171 ····"""Contains·the·type·of·an·IIO·channel."""178 ····"""Contains·the·type·of·an·IIO·channel."""
  
172 ····IIO_VOLTAGE·=·0179 ····IIO_VOLTAGE·=·0
173 ····IIO_CURRENT·=·1180 ····IIO_CURRENT·=·1
174 ····IIO_POWER·=·2181 ····IIO_POWER·=·2
175 ····IIO_ACCEL·=·3182 ····IIO_ACCEL·=·3
Offset 206, 14 lines modifiedOffset 216, 16 lines modified
206 ····IIO_GRAVITY·=·31216 ····IIO_GRAVITY·=·31
207 ····IIO_POSITIONRELATIVE·=·32217 ····IIO_POSITIONRELATIVE·=·32
208 ····IIO_PHASE·=·33218 ····IIO_PHASE·=·33
209 ····IIO_MASSCONCENTRATION·=·34219 ····IIO_MASSCONCENTRATION·=·34
210 ····IIO_CHAN_TYPE_UNKNOWN·=·0x7FFFFFFF220 ····IIO_CHAN_TYPE_UNKNOWN·=·0x7FFFFFFF
  
  
  
  
211 #·pylint:·disable=invalid-name221 #·pylint:·disable=invalid-name
212 _ScanContextPtr·=·_POINTER(_ScanContext)222 _ScanContextPtr·=·_POINTER(_ScanContext)
213 _ContextInfoPtr·=·_POINTER(_ContextInfo)223 _ContextInfoPtr·=·_POINTER(_ContextInfo)
214 _ContextPtr·=·_POINTER(_Context)224 _ContextPtr·=·_POINTER(_Context)
215 _DevicePtr·=·_POINTER(_Device)225 _DevicePtr·=·_POINTER(_Device)
216 _ChannelPtr·=·_POINTER(_Channel)226 _ChannelPtr·=·_POINTER(_Channel)
217 _BufferPtr·=·_POINTER(_Buffer)227 _BufferPtr·=·_POINTER(_Buffer)
Offset 827, 14 lines modifiedOffset 839, 16 lines modified
827 ····def·_write(self,·value):839 ····def·_write(self,·value):
828 ········_d_write_buffer_attr(self._device,·self._name_ascii,·value.encode840 ········_d_write_buffer_attr(self._device,·self._name_ascii,·value.encode
829 ("ascii"))841 ("ascii"))
  
  
  
  
  
 842 [docs]
830 class·Channel(object):843 class·Channel(object):
831 ····"""Represents·a·channel·of·an·IIO·device."""844 ····"""Represents·a·channel·of·an·IIO·device."""
  
832 ····def·__init__(self,·dev,·_channel):845 ····def·__init__(self,·dev,·_channel):
833 ········"""846 ········"""
834 ········Initialize·a·new·instance·of·the·Channel·class.847 ········Initialize·a·new·instance·of·the·Channel·class.
  
Offset 856, 14 lines modifiedOffset 870, 16 lines modified
856 ········self._id·=·_c_get_id(self._channel).decode("ascii")870 ········self._id·=·_c_get_id(self._channel).decode("ascii")
  
857 ········name_raw·=·_c_get_name(self._channel)871 ········name_raw·=·_c_get_name(self._channel)
858 ········self._name·=·name_raw.decode("ascii")·if·name_raw·is·not·None·else·None872 ········self._name·=·name_raw.decode("ascii")·if·name_raw·is·not·None·else·None
859 ········self._output·=·_c_is_output(self._channel)873 ········self._output·=·_c_is_output(self._channel)
860 ········self._scan_element·=·_c_is_scan_element(self._channel)874 ········self._scan_element·=·_c_is_scan_element(self._channel)
  
  
 875 [docs]
861 ····def·read(self,·buf,·raw=False):876 ····def·read(self,·buf,·raw=False):
862 ········"""877 ········"""
863 ········Extract·the·samples·corresponding·to·this·channel·from·the·given878 ········Extract·the·samples·corresponding·to·this·channel·from·the·given
864 iio.Buffer·object.879 iio.Buffer·object.
  
865 ········:param·buf:·type=iio.Buffer880 ········:param·buf:·type=iio.Buffer
866 ············A·valid·instance·of·the·iio.Buffer·class881 ············A·valid·instance·of·the·iio.Buffer·class
Offset 880, 14 lines modifiedOffset 896, 18 lines modified
880 ········if·raw:896 ········if·raw:
881 ············length·=·_c_read_raw(self._channel,·buf._buffer,·c_array,·len897 ············length·=·_c_read_raw(self._channel,·buf._buffer,·c_array,·len
882 (array))898 (array))
883 ········else:899 ········else:
884 ············length·=·_c_read(self._channel,·buf._buffer,·c_array,·len(array))900 ············length·=·_c_read(self._channel,·buf._buffer,·c_array,·len(array))
885 ········return·array[:length]901 ········return·array[:length]
  
  
  
  
 902 [docs]
886 ····def·write(self,·buf,·array,·raw=False):903 ····def·write(self,·buf,·array,·raw=False):
887 ········"""904 ········"""
888 ········Write·the·specified·array·of·samples·corresponding·to·this·channel·into905 ········Write·the·specified·array·of·samples·corresponding·to·this·channel·into
889 the·given·iio.Buffer·object.906 the·given·iio.Buffer·object.
  
890 ········:param·buf:·type=iio.Buffer907 ········:param·buf:·type=iio.Buffer
891 ············A·valid·instance·of·the·iio.Buffer·class908 ············A·valid·instance·of·the·iio.Buffer·class
Offset 903, 14 lines modifiedOffset 923, 16 lines modified
903 ········mytype·=·c_char·*·len(array)923 ········mytype·=·c_char·*·len(array)
904 ········c_array·=·mytype.from_buffer(array)924 ········c_array·=·mytype.from_buffer(array)
Max diff block lines reached; 7025/9938 bytes (70.69%) of diff not shown.
8.82 KB
./usr/share/doc/libiio0-doc/v0.26/python/buffer.html
    
Offset 32, 14 lines modifiedOffset 32, 107 lines modified
  
32 ··········<div·class="body"·role="main">32 ··········<div·class="body"·role="main">
33 ············33 ············
34 ··<section·id="buffer">34 ··<section·id="buffer">
35 <h1>Buffer<a·class="headerlink"·href="#buffer"·title="Link·to·this·heading">¶</a></h1>35 <h1>Buffer<a·class="headerlink"·href="#buffer"·title="Link·to·this·heading">¶</a></h1>
36 <section·id="members">36 <section·id="members">
37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>
 38 <dl·class="py·class">
 39 <dt·class="sig·sig-object·py"·id="iio.Buffer">
 40 <em·class="property"><span·class="k"><span·class="pre">class</span></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">Buffer</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">samples_count</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">cyclic</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="reference·internal"·href="_modules/iio.html#Buffer"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer"·title="Link·to·this·definition">¶</a></dt>
 41 <dd><p>The·class·used·for·all·I/O·operations.</p>
 42 <dl·class="py·method">
 43 <dt·class="sig·sig-object·py"·id="iio.Buffer.cancel">
 44 <span·class="sig-name·descname"><span·class="pre">cancel</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Buffer.cancel"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.cancel"·title="Link·to·this·definition">¶</a></dt>
 45 <dd><p>Cancel·the·current·buffer.</p>
 46 </dd></dl>
  
 47 <dl·class="py·property">
 48 <dt·class="sig·sig-object·py"·id="iio.Buffer.device">
 49 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">device</span></span><a·class="headerlink"·href="#iio.Buffer.device"·title="Link·to·this·definition">¶</a></dt>
 50 <dd><p>Device·for·the·buffer.
 51 type:·iio.Device</p>
 52 </dd></dl>
  
 53 <dl·class="py·property">
 54 <dt·class="sig·sig-object·py"·id="iio.Buffer.poll_fd">
 55 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">poll_fd</span></span><a·class="headerlink"·href="#iio.Buffer.poll_fd"·title="Link·to·this·definition">¶</a></dt>
 56 <dd><p>Poll_fd·for·the·buffer.
 57 type:·int</p>
 58 </dd></dl>
  
 59 <dl·class="py·method">
 60 <dt·class="sig·sig-object·py"·id="iio.Buffer.push">
 61 <span·class="sig-name·descname"><span·class="pre">push</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">samples_count</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Buffer.push"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.push"·title="Link·to·this·definition">¶</a></dt>
 62 <dd><p>Submit·the·samples·contained·in·this·buffer·to·the·hardware.</p>
 63 <dl·class="field-list·simple">
 64 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 65 <dd·class="field-odd"><p><strong>samples_count</strong>··type=int
 66 The·number·of·samples·to·submit,·default·=·full·buffer</p>
 67 </dd>
 68 </dl>
 69 </dd></dl>
  
 70 <dl·class="py·method">
 71 <dt·class="sig·sig-object·py"·id="iio.Buffer.read">
 72 <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.html#Buffer.read"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.read"·title="Link·to·this·definition">¶</a></dt>
 73 <dd><p>Retrieve·the·samples·contained·inside·the·Buffer·object.</p>
 74 <dl·class="simple">
 75 <dt>returns:·type=bytearray</dt><dd><p>An·array·containing·the·samples</p>
 76 </dd>
 77 </dl>
 78 </dd></dl>
  
 79 <dl·class="py·method">
 80 <dt·class="sig·sig-object·py"·id="iio.Buffer.refill">
 81 <span·class="sig-name·descname"><span·class="pre">refill</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Buffer.refill"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.refill"·title="Link·to·this·definition">¶</a></dt>
 82 <dd><p>Fetch·a·new·set·of·samples·from·the·hardware.</p>
 83 </dd></dl>
  
 84 <dl·class="py·method">
 85 <dt·class="sig·sig-object·py"·id="iio.Buffer.set_blocking_mode">
 86 <span·class="sig-name·descname"><span·class="pre">set_blocking_mode</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">blocking</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Buffer.set_blocking_mode"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.set_blocking_mode"·title="Link·to·this·definition">¶</a></dt>
 87 <dd><p>Set·the·buffer’s·blocking·mode.</p>
 88 <dl·class="field-list·simple">
 89 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 90 <dd·class="field-odd"><p><strong>blocking</strong>··type=boolean
 91 True·if·in·blocking_mode·else·False.</p>
 92 </dd>
 93 </dl>
 94 <dl·class="simple">
 95 <dt>returns:·type=int</dt><dd><p>Return·code·from·the·C·layer.</p>
 96 </dd>
 97 </dl>
 98 </dd></dl>
  
 99 <dl·class="py·property">
 100 <dt·class="sig·sig-object·py"·id="iio.Buffer.step">
 101 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">step</span></span><a·class="headerlink"·href="#iio.Buffer.step"·title="Link·to·this·definition">¶</a></dt>
 102 <dd><p>Step·size·for·the·buffer.
 103 type:·int</p>
 104 </dd></dl>
  
 105 <dl·class="py·method">
 106 <dt·class="sig·sig-object·py"·id="iio.Buffer.write">
 107 <span·class="sig-name·descname"><span·class="pre">write</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">array</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Buffer.write"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Buffer.write"·title="Link·to·this·definition">¶</a></dt>
 108 <dd><p>Copy·the·given·array·of·samples·inside·the·Buffer·object.</p>
 109 <dl·class="field-list·simple">
 110 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 111 <dd·class="field-odd"><p><strong>array</strong>··type=bytearray
 112 The·array·containing·the·samples·to·copy</p>
 113 </dd>
 114 </dl>
 115 <dl·class="simple">
 116 <dt>returns:·type=int</dt><dd><p>The·number·of·bytes·written·into·the·buffer</p>
 117 </dd>
 118 </dl>
 119 </dd></dl>
  
 120 </dd></dl>
  
38 </section>121 </section>
39 </section>122 </section>
  
  
40 ··········</div>123 ··········</div>
41 ··········124 ··········
42 ········</div>125 ········</div>
1.71 KB
html2text {}
    
Offset 1, 9 lines modifiedOffset 1, 43 lines modified
1 ******·Buffer¶·******1 ******·Buffer¶·******
2 *****·Members¶·*****2 *****·Members¶·*****
 3 ··class·iio.Buffer(device,·samples_count,·cyclic=False)[source]¶
 4 ······The·class·used·for·all·I/O·operations.
 5 ········cancel()[source]¶
 6 ············Cancel·the·current·buffer.
 7 ········property·device¶
 8 ············Device·for·the·buffer.·type:·iio.Device
 9 ········property·poll_fd¶
 10 ············Poll_fd·for·the·buffer.·type:·int
 11 ········push(samples_count=None)[source]¶
 12 ············Submit·the·samples·contained·in·this·buffer·to·the·hardware.
 13 ··············Parameters:
 14 ··················samples_count··type=int·The·number·of·samples·to·submit,
 15 ··················default·=·full·buffer
 16 ········read()[source]¶
 17 ············Retrieve·the·samples·contained·inside·the·Buffer·object.
 18 ··············returns:·type=bytearray
 19 ··················An·array·containing·the·samples
 20 ········refill()[source]¶
 21 ············Fetch·a·new·set·of·samples·from·the·hardware.
 22 ········set_blocking_mode(blocking)[source]¶
 23 ············Set·the·buffer’s·blocking·mode.
 24 ··············Parameters:
 25 ··················blocking··type=boolean·True·if·in·blocking_mode·else·False.
 26 ··············returns:·type=int
 27 ··················Return·code·from·the·C·layer.
 28 ········property·step¶
 29 ············Step·size·for·the·buffer.·type:·int
 30 ········write(array)[source]¶
 31 ············Copy·the·given·array·of·samples·inside·the·Buffer·object.
 32 ··············Parameters:
 33 ··················array··type=bytearray·The·array·containing·the·samples·to
 34 ··················copy
 35 ··············returns:·type=int
 36 ··················The·number·of·bytes·written·into·the·buffer
3 ******·libiio-py·******37 ******·libiio-py·******
4 ****·Navigation·****38 ****·Navigation·****
5 ····*·Contexts39 ····*·Contexts
6 ····*·Buffer40 ····*·Buffer
7 ····*·Device41 ····*·Device
8 ····*·Channels42 ····*·Channels
9 ····*·Trigger43 ····*·Trigger
14.5 KB
./usr/share/doc/libiio0-doc/v0.26/python/channel.html
    
Offset 32, 18 lines modifiedOffset 32, 164 lines modified
  
32 ··········<div·class="body"·role="main">32 ··········<div·class="body"·role="main">
33 ············33 ············
34 ··<section·id="channels">34 ··<section·id="channels">
35 <h1>Channels<a·class="headerlink"·href="#channels"·title="Link·to·this·heading">¶</a></h1>35 <h1>Channels<a·class="headerlink"·href="#channels"·title="Link·to·this·heading">¶</a></h1>
36 <section·id="members">36 <section·id="members">
37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>
 38 <dl·class="py·class">
 39 <dt·class="sig·sig-object·py"·id="iio.Channel">
 40 <em·class="property"><span·class="k"><span·class="pre">class</span></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">Channel</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">dev</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">_channel</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Channel"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Channel"·title="Link·to·this·definition">¶</a></dt>
 41 <dd><p>Represents·a·channel·of·an·IIO·device.</p>
 42 <dl·class="py·property">
 43 <dt·class="sig·sig-object·py"·id="iio.Channel.attrs">
 44 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">attrs</span></span><a·class="headerlink"·href="#iio.Channel.attrs"·title="Link·to·this·definition">¶</a></dt>
 45 <dd><p>List·of·attributes·for·this·channel.
 46 type=dict·of·iio.ChannelAttr</p>
 47 </dd></dl>
  
 48 <dl·class="py·property">
 49 <dt·class="sig·sig-object·py"·id="iio.Channel.data_format">
 50 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">data_format</span></span><a·class="headerlink"·href="#iio.Channel.data_format"·title="Link·to·this·definition">¶</a></dt>
 51 <dd><p>Channel·data·format.
 52 type:·iio.DataFormat</p>
 53 </dd></dl>
  
 54 <dl·class="py·property">
 55 <dt·class="sig·sig-object·py"·id="iio.Channel.device">
 56 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">device</span></span><a·class="headerlink"·href="#iio.Channel.device"·title="Link·to·this·definition">¶</a></dt>
 57 <dd><p>Corresponding·device·for·the·channel.
 58 type:·iio.Device</p>
 59 </dd></dl>
  
 60 <dl·class="py·property">
 61 <dt·class="sig·sig-object·py"·id="iio.Channel.enabled">
 62 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">enabled</span></span><a·class="headerlink"·href="#iio.Channel.enabled"·title="Link·to·this·definition">¶</a></dt>
 63 <dd><p>Configured·state·of·the·channel
 64 type=bool</p>
 65 </dd></dl>
  
 66 <dl·class="py·property">
 67 <dt·class="sig·sig-object·py"·id="iio.Channel.id">
 68 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">id</span></span><a·class="headerlink"·href="#iio.Channel.id"·title="Link·to·this·definition">¶</a></dt>
 69 <dd><p>An·identifier·of·this·channel.
 70 Note·that·it·is·possible·that·two·channels·have·the·same·ID,·if·one·is·an·input·channel·and·the·other·is·an·output·channel.
 71 type=str</p>
 72 </dd></dl>
  
 73 <dl·class="py·property">
 74 <dt·class="sig·sig-object·py"·id="iio.Channel.index">
 75 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">index</span></span><a·class="headerlink"·href="#iio.Channel.index"·title="Link·to·this·definition">¶</a></dt>
 76 <dd><p>Index·for·the·channel.</p>
 77 </dd></dl>
  
 78 <dl·class="py·property">
 79 <dt·class="sig·sig-object·py"·id="iio.Channel.modifier">
 80 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">modifier</span></span><a·class="headerlink"·href="#iio.Channel.modifier"·title="Link·to·this·definition">¶</a></dt>
 81 <dd><p>Channel·modifier.
 82 type:·iio.ChannelModifier(Enum)</p>
 83 </dd></dl>
  
 84 <dl·class="py·property">
 85 <dt·class="sig·sig-object·py"·id="iio.Channel.name">
 86 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">name</span></span><a·class="headerlink"·href="#iio.Channel.name"·title="Link·to·this·definition">¶</a></dt>
 87 <dd><p>The·name·of·this·channel.
 88 type=str</p>
 89 </dd></dl>
  
 90 <dl·class="py·property">
 91 <dt·class="sig·sig-object·py"·id="iio.Channel.output">
 92 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">output</span></span><a·class="headerlink"·href="#iio.Channel.output"·title="Link·to·this·definition">¶</a></dt>
 93 <dd><p>Contains·True·if·the·channel·is·an·output·channel,·False·otherwise.
 94 type=bool</p>
 95 </dd></dl>
  
 96 <dl·class="py·method">
 97 <dt·class="sig·sig-object·py"·id="iio.Channel.read">
 98 <span·class="sig-name·descname"><span·class="pre">read</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">buf</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">raw</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="reference·internal"·href="_modules/iio.html#Channel.read"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Channel.read"·title="Link·to·this·definition">¶</a></dt>
 99 <dd><p>Extract·the·samples·corresponding·to·this·channel·from·the·given·iio.Buffer·object.</p>
 100 <dl·class="field-list·simple">
 101 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 102 <dd·class="field-odd"><ul·class="simple">
 103 <li><p><strong>buf</strong>··type=iio.Buffer
 104 A·valid·instance·of·the·iio.Buffer·class</p></li>
 105 <li><p><strong>raw</strong>··type=bool
 106 If·set·to·True,·the·samples·are·not·converted·from·their
 107 native·format·to·their·host·format</p></li>
 108 </ul>
 109 </dd>
 110 </dl>
 111 <dl·class="simple">
 112 <dt>returns:·type=bytearray</dt><dd><p>An·array·containing·the·samples·for·this·channel</p>
 113 </dd>
 114 </dl>
 115 </dd></dl>
  
 116 <dl·class="py·property">
 117 <dt·class="sig·sig-object·py"·id="iio.Channel.scan_element">
 118 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">scan_element</span></span><a·class="headerlink"·href="#iio.Channel.scan_element"·title="Link·to·this·definition">¶</a></dt>
 119 <dd><p>Contains·True·if·the·channel·is·a·scan·element,·False·otherwise.
 120 If·a·channel·is·a·scan·element,·then·it·is·possible·to·enable·it·and·use·it·for·I/O·operations.
 121 type=bool</p>
 122 </dd></dl>
  
 123 <dl·class="py·property">
 124 <dt·class="sig·sig-object·py"·id="iio.Channel.type">
 125 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">type</span></span><a·class="headerlink"·href="#iio.Channel.type"·title="Link·to·this·definition">¶</a></dt>
 126 <dd><p>Type·for·the·channel.
 127 type:·iio.ChannelType(Enum)</p>
 128 </dd></dl>
  
 129 <dl·class="py·method">
 130 <dt·class="sig·sig-object·py"·id="iio.Channel.write">
 131 <span·class="sig-name·descname"><span·class="pre">write</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">buf</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">array</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">raw</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="reference·internal"·href="_modules/iio.html#Channel.write"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Channel.write"·title="Link·to·this·definition">¶</a></dt>
 132 <dd><p>Write·the·specified·array·of·samples·corresponding·to·this·channel·into·the·given·iio.Buffer·object.</p>
 133 <dl·class="field-list·simple">
 134 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 135 <dd·class="field-odd"><ul·class="simple">
 136 <li><p><strong>buf</strong>··type=iio.Buffer
 137 A·valid·instance·of·the·iio.Buffer·class</p></li>
 138 <li><p><strong>array</strong>··type=bytearray
 139 The·array·containing·the·samples·to·copy</p></li>
 140 <li><p><strong>raw</strong>··type=bool
 141 If·set·to·True,·the·samples·are·not·converted·from·their
 142 host·format·to·their·native·format</p></li>
 143 </ul>
 144 </dd>
 145 </dl>
Max diff block lines reached; 2530/11523 bytes (21.96%) of diff not shown.
3.11 KB
html2text {}
    
Offset 1, 11 lines modifiedOffset 1, 68 lines modified
1 ******·Channels¶·******1 ******·Channels¶·******
2 *****·Members¶·*****2 *****·Members¶·*****
 3 ··class·iio.Channel(dev,·_channel)[source]¶
 4 ······Represents·a·channel·of·an·IIO·device.
 5 ········property·attrs¶
 6 ············List·of·attributes·for·this·channel.·type=dict·of·iio.ChannelAttr
 7 ········property·data_format¶
 8 ············Channel·data·format.·type:·iio.DataFormat
 9 ········property·device¶
 10 ············Corresponding·device·for·the·channel.·type:·iio.Device
 11 ········property·enabled¶
 12 ············Configured·state·of·the·channel·type=bool
 13 ········property·id¶
 14 ············An·identifier·of·this·channel.·Note·that·it·is·possible·that·two
 15 ············channels·have·the·same·ID,·if·one·is·an·input·channel·and·the·other
 16 ············is·an·output·channel.·type=str
 17 ········property·index¶
 18 ············Index·for·the·channel.
 19 ········property·modifier¶
 20 ············Channel·modifier.·type:·iio.ChannelModifier(Enum)
 21 ········property·name¶
 22 ············The·name·of·this·channel.·type=str
 23 ········property·output¶
 24 ············Contains·True·if·the·channel·is·an·output·channel,·False·otherwise.
 25 ············type=bool
 26 ········read(buf,·raw=False)[source]¶
 27 ············Extract·the·samples·corresponding·to·this·channel·from·the·given
 28 ············iio.Buffer·object.
 29 ··············Parameters:
 30 ······················*·buf··type=iio.Buffer·A·valid·instance·of·the
 31 ························iio.Buffer·class
 32 ······················*·raw··type=bool·If·set·to·True,·the·samples·are·not
 33 ························converted·from·their·native·format·to·their·host·format
 34 ··············returns:·type=bytearray
 35 ··················An·array·containing·the·samples·for·this·channel
 36 ········property·scan_element¶
 37 ············Contains·True·if·the·channel·is·a·scan·element,·False·otherwise.·If
 38 ············a·channel·is·a·scan·element,·then·it·is·possible·to·enable·it·and
 39 ············use·it·for·I/O·operations.·type=bool
 40 ········property·type¶
 41 ············Type·for·the·channel.·type:·iio.ChannelType(Enum)
 42 ········write(buf,·array,·raw=False)[source]¶
 43 ············Write·the·specified·array·of·samples·corresponding·to·this·channel
 44 ············into·the·given·iio.Buffer·object.
 45 ··············Parameters:
 46 ······················*·buf··type=iio.Buffer·A·valid·instance·of·the
 47 ························iio.Buffer·class
 48 ······················*·array··type=bytearray·The·array·containing·the·samples
 49 ························to·copy
 50 ······················*·raw··type=bool·If·set·to·True,·the·samples·are·not
 51 ························converted·from·their·host·format·to·their·native·format
 52 ··············returns:·type=int
 53 ··················The·number·of·bytes·written
3 ===============================================================================54 ===============================================================================
4 *****·Channel·attributes¶·*****55 *****·Channel·attributes¶·*****
 56 ··class·iio.DataFormat[source]¶
 57 ······Represents·the·data·format·of·an·IIO·channel.
 58 ··class·iio.ChannelModifier(*values)[source]¶
 59 ······Contains·the·modifier·type·of·an·IIO·channel.
 60 ··class·iio.ChannelType(*values)[source]¶
 61 ······Contains·the·type·of·an·IIO·channel.
5 ******·libiio-py·******62 ******·libiio-py·******
6 ****·Navigation·****63 ****·Navigation·****
7 ····*·Contexts64 ····*·Contexts
8 ····*·Buffer65 ····*·Buffer
9 ····*·Device66 ····*·Device
10 ····*·Channels67 ····*·Channels
11 ····*·Trigger68 ····*·Trigger
27.4 KB
./usr/share/doc/libiio0-doc/v0.26/python/context.html
    
Offset 32, 14 lines modifiedOffset 32, 358 lines modified
  
32 ··········<div·class="body"·role="main">32 ··········<div·class="body"·role="main">
33 ············33 ············
34 ··<section·id="contexts">34 ··<section·id="contexts">
35 <h1>Contexts<a·class="headerlink"·href="#contexts"·title="Link·to·this·heading">¶</a></h1>35 <h1>Contexts<a·class="headerlink"·href="#contexts"·title="Link·to·this·heading">¶</a></h1>
36 <section·id="members">36 <section·id="members">
37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>37 <h2>Members<a·class="headerlink"·href="#members"·title="Link·to·this·heading">¶</a></h2>
 38 <dl·class="py·class">
 39 <dt·class="sig·sig-object·py"·id="iio.Context">
 40 <em·class="property"><span·class="k"><span·class="pre">class</span></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">Context</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">_context</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Context"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Context"·title="Link·to·this·definition">¶</a></dt>
 41 <dd><p>Contains·the·representation·of·an·IIO·context.</p>
 42 <dl·class="py·property">
 43 <dt·class="sig·sig-object·py"·id="iio.Context.attrs">
 44 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">attrs</span></span><a·class="headerlink"·href="#iio.Context.attrs"·title="Link·to·this·definition">¶</a></dt>
 45 <dd><p>List·of·context-specific·attributes
 46 type=dict·of·str·objects</p>
 47 </dd></dl>
  
 48 <dl·class="py·method">
 49 <dt·class="sig·sig-object·py"·id="iio.Context.clone">
 50 <span·class="sig-name·descname"><span·class="pre">clone</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Context.clone"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Context.clone"·title="Link·to·this·definition">¶</a></dt>
 51 <dd><p>Clone·this·instance.</p>
 52 <dl·class="simple">
 53 <dt>returns:·type=iio.LocalContext</dt><dd><p>An·new·instance·of·this·class</p>
 54 </dd>
 55 </dl>
 56 </dd></dl>
  
 57 <dl·class="py·property">
 58 <dt·class="sig·sig-object·py"·id="iio.Context.description">
 59 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">description</span></span><a·class="headerlink"·href="#iio.Context.description"·title="Link·to·this·definition">¶</a></dt>
 60 <dd><p>Description·of·this·IIO·context.
 61 type=str</p>
 62 </dd></dl>
  
 63 <dl·class="py·property">
 64 <dt·class="sig·sig-object·py"·id="iio.Context.devices">
 65 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">devices</span></span><a·class="headerlink"·href="#iio.Context.devices"·title="Link·to·this·definition">¶</a></dt>
 66 <dd><p>List·of·devices·contained·in·this·context.
 67 type=list·of·iio.Device·and·iio.Trigger·objects</p>
 68 </dd></dl>
  
 69 <dl·class="py·method">
 70 <dt·class="sig·sig-object·py"·id="iio.Context.find_device">
 71 <span·class="sig-name·descname"><span·class="pre">find_device</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">name_or_id_or_label</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Context.find_device"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Context.find_device"·title="Link·to·this·definition">¶</a></dt>
 72 <dd><p>Find·a·IIO·device·by·its·name,·ID·or·label.</p>
 73 <dl·class="field-list·simple">
 74 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 75 <dd·class="field-odd"><p><strong>name_or_id_or_label</strong>··type=str
 76 The·name,·ID·or·label·of·the·device·to·find</p>
 77 </dd>
 78 </dl>
 79 <dl·class="simple">
 80 <dt>returns:·type=iio.Device·or·type=iio.Trigger</dt><dd><p>The·IIO·Device</p>
 81 </dd>
 82 </dl>
 83 </dd></dl>
  
 84 <dl·class="py·property">
 85 <dt·class="sig·sig-object·py"·id="iio.Context.name">
 86 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">name</span></span><a·class="headerlink"·href="#iio.Context.name"·title="Link·to·this·definition">¶</a></dt>
 87 <dd><p>Name·of·this·IIO·context.
 88 type=str</p>
 89 </dd></dl>
  
 90 <dl·class="py·method">
 91 <dt·class="sig·sig-object·py"·id="iio.Context.set_timeout">
 92 <span·class="sig-name·descname"><span·class="pre">set_timeout</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">timeout</span></span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/iio.html#Context.set_timeout"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.Context.set_timeout"·title="Link·to·this·definition">¶</a></dt>
 93 <dd><p>Set·a·timeout·for·I/O·operations.</p>
 94 <dl·class="field-list·simple">
 95 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 96 <dd·class="field-odd"><p><strong>timeout</strong>··type=int
 97 The·timeout·value,·in·milliseconds</p>
 98 </dd>
 99 </dl>
 100 </dd></dl>
  
 101 <dl·class="py·property">
 102 <dt·class="sig·sig-object·py"·id="iio.Context.version">
 103 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">version</span></span><a·class="headerlink"·href="#iio.Context.version"·title="Link·to·this·definition">¶</a></dt>
 104 <dd><p>Version·of·the·backend.
 105 type=(int,·int,·str)</p>
 106 </dd></dl>
  
 107 <dl·class="py·property">
 108 <dt·class="sig·sig-object·py"·id="iio.Context.xml">
 109 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">xml</span></span><a·class="headerlink"·href="#iio.Context.xml"·title="Link·to·this·definition">¶</a></dt>
 110 <dd><p>XML·representation·of·the·current·context.
 111 type=str</p>
 112 </dd></dl>
  
 113 </dd></dl>
  
 114 <dl·class="py·class">
 115 <dt·class="sig·sig-object·py"·id="iio.LocalContext">
 116 <em·class="property"><span·class="k"><span·class="pre">class</span></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">LocalContext</span></span><a·class="reference·internal"·href="_modules/iio.html#LocalContext"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#iio.LocalContext"·title="Link·to·this·definition">¶</a></dt>
 117 <dd><p>Local·IIO·Context.</p>
 118 <dl·class="py·property">
 119 <dt·class="sig·sig-object·py"·id="iio.LocalContext.attrs">
 120 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">attrs</span></span><a·class="headerlink"·href="#iio.LocalContext.attrs"·title="Link·to·this·definition">¶</a></dt>
 121 <dd><p>List·of·context-specific·attributes
 122 type=dict·of·str·objects</p>
 123 </dd></dl>
  
 124 <dl·class="py·method">
 125 <dt·class="sig·sig-object·py"·id="iio.LocalContext.clone">
 126 <span·class="sig-name·descname"><span·class="pre">clone</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="headerlink"·href="#iio.LocalContext.clone"·title="Link·to·this·definition">¶</a></dt>
 127 <dd><p>Clone·this·instance.</p>
 128 <dl·class="simple">
 129 <dt>returns:·type=iio.LocalContext</dt><dd><p>An·new·instance·of·this·class</p>
 130 </dd>
 131 </dl>
 132 </dd></dl>
  
 133 <dl·class="py·property">
 134 <dt·class="sig·sig-object·py"·id="iio.LocalContext.description">
 135 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">description</span></span><a·class="headerlink"·href="#iio.LocalContext.description"·title="Link·to·this·definition">¶</a></dt>
 136 <dd><p>Description·of·this·IIO·context.
 137 type=str</p>
 138 </dd></dl>
  
 139 <dl·class="py·property">
 140 <dt·class="sig·sig-object·py"·id="iio.LocalContext.devices">
 141 <em·class="property"><span·class="k"><span·class="pre">property</span></span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">devices</span></span><a·class="headerlink"·href="#iio.LocalContext.devices"·title="Link·to·this·definition">¶</a></dt>
 142 <dd><p>List·of·devices·contained·in·this·context.
 143 type=list·of·iio.Device·and·iio.Trigger·objects</p>
 144 </dd></dl>
Max diff block lines reached; 62/22517 bytes (0.28%) of diff not shown.
5.34 KB
html2text {}
    
Offset 1, 9 lines modifiedOffset 1, 129 lines modified
1 ******·Contexts¶·******1 ******·Contexts¶·******
2 *****·Members¶·*****2 *****·Members¶·*****
 3 ··class·iio.Context(_context=None)[source]¶
 4 ······Contains·the·representation·of·an·IIO·context.
 5 ········property·attrs¶
 6 ············List·of·context-specific·attributes·type=dict·of·str·objects
 7 ········clone()[source]¶
 8 ············Clone·this·instance.
 9 ··············returns:·type=iio.LocalContext
 10 ··················An·new·instance·of·this·class
 11 ········property·description¶
 12 ············Description·of·this·IIO·context.·type=str
 13 ········property·devices¶
 14 ············List·of·devices·contained·in·this·context.·type=list·of·iio.Device
 15 ············and·iio.Trigger·objects
 16 ········find_device(name_or_id_or_label)[source]¶
 17 ············Find·a·IIO·device·by·its·name,·ID·or·label.
 18 ··············Parameters:
 19 ··················name_or_id_or_label··type=str·The·name,·ID·or·label·of·the
 20 ··················device·to·find
 21 ··············returns:·type=iio.Device·or·type=iio.Trigger
 22 ··················The·IIO·Device
 23 ········property·name¶
 24 ············Name·of·this·IIO·context.·type=str
 25 ········set_timeout(timeout)[source]¶
 26 ············Set·a·timeout·for·I/O·operations.
 27 ··············Parameters:
 28 ··················timeout··type=int·The·timeout·value,·in·milliseconds
 29 ········property·version¶
 30 ············Version·of·the·backend.·type=(int,·int,·str)
 31 ········property·xml¶
 32 ············XML·representation·of·the·current·context.·type=str
 33 ··class·iio.LocalContext[source]¶
 34 ······Local·IIO·Context.
 35 ········property·attrs¶
 36 ············List·of·context-specific·attributes·type=dict·of·str·objects
 37 ········clone()¶
 38 ············Clone·this·instance.
 39 ··············returns:·type=iio.LocalContext
 40 ··················An·new·instance·of·this·class
 41 ········property·description¶
 42 ············Description·of·this·IIO·context.·type=str
 43 ········property·devices¶
 44 ············List·of·devices·contained·in·this·context.·type=list·of·iio.Device
 45 ············and·iio.Trigger·objects
 46 ········find_device(name_or_id_or_label)¶
 47 ············Find·a·IIO·device·by·its·name,·ID·or·label.
 48 ··············Parameters:
 49 ··················name_or_id_or_label··type=str·The·name,·ID·or·label·of·the
 50 ··················device·to·find
 51 ··············returns:·type=iio.Device·or·type=iio.Trigger
 52 ··················The·IIO·Device
 53 ········property·name¶
 54 ············Name·of·this·IIO·context.·type=str
 55 ········set_timeout(timeout)¶
 56 ············Set·a·timeout·for·I/O·operations.
 57 ··············Parameters:
 58 ··················timeout··type=int·The·timeout·value,·in·milliseconds
 59 ········property·version¶
 60 ············Version·of·the·backend.·type=(int,·int,·str)
 61 ········property·xml¶
 62 ············XML·representation·of·the·current·context.·type=str
 63 ··class·iio.XMLContext(xmlfile)[source]¶
 64 ······XML·IIO·Context.
 65 ········property·attrs¶
 66 ············List·of·context-specific·attributes·type=dict·of·str·objects
 67 ········clone()¶
 68 ············Clone·this·instance.
 69 ··············returns:·type=iio.LocalContext
 70 ··················An·new·instance·of·this·class
 71 ········property·description¶
 72 ············Description·of·this·IIO·context.·type=str
 73 ········property·devices¶
 74 ············List·of·devices·contained·in·this·context.·type=list·of·iio.Device
 75 ············and·iio.Trigger·objects
 76 ········find_device(name_or_id_or_label)¶
 77 ············Find·a·IIO·device·by·its·name,·ID·or·label.
 78 ··············Parameters:
 79 ··················name_or_id_or_label··type=str·The·name,·ID·or·label·of·the
 80 ··················device·to·find
 81 ··············returns:·type=iio.Device·or·type=iio.Trigger
 82 ··················The·IIO·Device
 83 ········property·name¶
 84 ············Name·of·this·IIO·context.·type=str
 85 ········set_timeout(timeout)¶
 86 ············Set·a·timeout·for·I/O·operations.
 87 ··············Parameters:
 88 ··················timeout··type=int·The·timeout·value,·in·milliseconds
 89 ········property·version¶
 90 ············Version·of·the·backend.·type=(int,·int,·str)
 91 ········property·xml¶
 92 ············XML·representation·of·the·current·context.·type=str
 93 ··class·iio.NetworkContext(hostname=None)[source]¶
 94 ······Network·IIO·Context.
 95 ········property·attrs¶
 96 ············List·of·context-specific·attributes·type=dict·of·str·objects
 97 ········clone()¶
 98 ············Clone·this·instance.
 99 ··············returns:·type=iio.LocalContext
 100 ··················An·new·instance·of·this·class
 101 ········property·description¶
 102 ············Description·of·this·IIO·context.·type=str
 103 ········property·devices¶
 104 ············List·of·devices·contained·in·this·context.·type=list·of·iio.Device
 105 ············and·iio.Trigger·objects
 106 ········find_device(name_or_id_or_label)¶
 107 ············Find·a·IIO·device·by·its·name,·ID·or·label.
 108 ··············Parameters:
 109 ··················name_or_id_or_label··type=str·The·name,·ID·or·label·of·the
 110 ··················device·to·find
 111 ··············returns:·type=iio.Device·or·type=iio.Trigger
 112 ··················The·IIO·Device
 113 ········property·name¶
 114 ············Name·of·this·IIO·context.·type=str
 115 ········set_timeout(timeout)¶
 116 ············Set·a·timeout·for·I/O·operations.
 117 ··············Parameters:
 118 ··················timeout··type=int·The·timeout·value,·in·milliseconds
 119 ········property·version¶
 120 ············Version·of·the·backend.·type=(int,·int,·str)
 121 ········property·xml¶
 122 ············XML·representation·of·the·current·context.·type=str
3 ******·libiio-py·******123 ******·libiio-py·******
4 ****·Navigation·****124 ****·Navigation·****
5 ····*·Contexts125 ····*·Contexts
6 ····*·Buffer126 ····*·Buffer
7 ····*·Device127 ····*·Device
Max diff block lines reached; 15/5449 bytes (0.28%) of diff not shown.
27.9 KB
./usr/share/doc/libiio0-doc/v0.26/python/genindex.html
    
Offset 33, 52 lines modifiedOffset 33, 66 lines modified
33 <h1·id="index">Index</h1>33 <h1·id="index">Index</h1>
  
34 <div·class="genindex-jumpbox">34 <div·class="genindex-jumpbox">
35 ·<a·href="#A"><strong>A</strong></a>35 ·<a·href="#A"><strong>A</strong></a>
36 ·|·<a·href="#B"><strong>B</strong></a>36 ·|·<a·href="#B"><strong>B</strong></a>
37 ·|·<a·href="#C"><strong>C</strong></a>37 ·|·<a·href="#C"><strong>C</strong></a>
38 ·|·<a·href="#D"><strong>D</strong></a>38 ·|·<a·href="#D"><strong>D</strong></a>
 39 ·|·<a·href="#E"><strong>E</strong></a>
39 ·|·<a·href="#F"><strong>F</strong></a>40 ·|·<a·href="#F"><strong>F</strong></a>
40 ·|·<a·href="#H"><strong>H</strong></a>41 ·|·<a·href="#H"><strong>H</strong></a>
41 ·|·<a·href="#I"><strong>I</strong></a>42 ·|·<a·href="#I"><strong>I</strong></a>
42 ·|·<a·href="#L"><strong>L</strong></a>43 ·|·<a·href="#L"><strong>L</strong></a>
43 ·|·<a·href="#M"><strong>M</strong></a>44 ·|·<a·href="#M"><strong>M</strong></a>
44 ·|·<a·href="#N"><strong>N</strong></a>45 ·|·<a·href="#N"><strong>N</strong></a>
 46 ·|·<a·href="#O"><strong>O</strong></a>
 47 ·|·<a·href="#P"><strong>P</strong></a>
45 ·|·<a·href="#R"><strong>R</strong></a>48 ·|·<a·href="#R"><strong>R</strong></a>
46 ·|·<a·href="#S"><strong>S</strong></a>49 ·|·<a·href="#S"><strong>S</strong></a>
47 ·|·<a·href="#T"><strong>T</strong></a>50 ·|·<a·href="#T"><strong>T</strong></a>
48 ·|·<a·href="#V"><strong>V</strong></a>51 ·|·<a·href="#V"><strong>V</strong></a>
49 ·|·<a·href="#W"><strong>W</strong></a>52 ·|·<a·href="#W"><strong>W</strong></a>
 53 ·|·<a·href="#X"><strong>X</strong></a>
50 ·54 ·
51 </div>55 </div>
52 <h2·id="A">A</h2>56 <h2·id="A">A</h2>
53 <table·style="width:·100%"·class="indextable·genindextable"><tr>57 <table·style="width:·100%"·class="indextable·genindextable"><tr>
54 ··<td·style="width:·33%;·vertical-align:·top;"><ul>58 ··<td·style="width:·33%;·vertical-align:·top;"><ul>
55 ······<li><a·href="iio_attr.html#iio_attr.Arguments">Arguments·(class·in·iio_attr)</a>59 ······<li><a·href="iio_attr.html#iio_attr.Arguments">Arguments·(class·in·iio_attr)</a>
  
56 ······<ul>60 ······<ul>
57 ········<li><a·href="iio_readdev.html#iio_readdev.Arguments">(class·in·iio_readdev)</a>61 ········<li><a·href="iio_readdev.html#iio_readdev.Arguments">(class·in·iio_readdev)</a>
58 </li>62 </li>
59 ········<li><a·href="iio_writedev.html#iio_writedev.Arguments">(class·in·iio_writedev)</a>63 ········<li><a·href="iio_writedev.html#iio_writedev.Arguments">(class·in·iio_writedev)</a>
60 </li>64 </li>
61 ······</ul></li>65 ······</ul></li>
62 ··</ul></td> 
63 ··<td·style="width:·33%;·vertical-align:·top;"><ul> 
64 ······<li><a·href="device.html#iio.Device.attrs">attrs·(iio.Device·property)</a>66 ······<li><a·href="channel.html#iio.Channel.attrs">attrs·(iio.Channel·property)</a>
  
65 ······<ul>67 ······<ul>
 68 ········<li><a·href="context.html#iio.Context.attrs">(iio.Context·property)</a>
 69 </li>
 70 ········<li><a·href="device.html#iio.Device.attrs">(iio.Device·property)</a>
 71 </li>
 72 ········<li><a·href="context.html#iio.LocalContext.attrs">(iio.LocalContext·property)</a>
 73 </li>
 74 ········<li><a·href="context.html#iio.NetworkContext.attrs">(iio.NetworkContext·property)</a>
 75 </li>
66 ········<li><a·href="trigger.html#iio.Trigger.attrs">(iio.Trigger·property)</a>76 ········<li><a·href="trigger.html#iio.Trigger.attrs">(iio.Trigger·property)</a>
67 </li>77 </li>
 78 ········<li><a·href="context.html#iio.XMLContext.attrs">(iio.XMLContext·property)</a>
 79 </li>
68 ······</ul></li>80 ······</ul></li>
69 ··</ul></td>81 ··</ul></td>
70 </tr></table>82 </tr></table>
  
71 <h2·id="B">B</h2>83 <h2·id="B">B</h2>
72 <table·style="width:·100%"·class="indextable·genindextable"><tr>84 <table·style="width:·100%"·class="indextable·genindextable"><tr>
73 ··<td·style="width:·33%;·vertical-align:·top;"><ul>85 ··<td·style="width:·33%;·vertical-align:·top;"><ul>
 86 ······<li><a·href="buffer.html#iio.Buffer">Buffer·(class·in·iio)</a>
 87 </li>
74 ······<li><a·href="device.html#iio.Device.buffer_attrs">buffer_attrs·(iio.Device·property)</a>88 ······<li><a·href="device.html#iio.Device.buffer_attrs">buffer_attrs·(iio.Device·property)</a>
  
75 ······<ul>89 ······<ul>
76 ········<li><a·href="trigger.html#iio.Trigger.buffer_attrs">(iio.Trigger·property)</a>90 ········<li><a·href="trigger.html#iio.Trigger.buffer_attrs">(iio.Trigger·property)</a>
77 </li>91 </li>
78 ······</ul></li>92 ······</ul></li>
79 ··</ul></td>93 ··</ul></td>
Offset 91, 32 lines modifiedOffset 105, 52 lines modified
91 ······</ul></li>105 ······</ul></li>
92 ··</ul></td>106 ··</ul></td>
93 </tr></table>107 </tr></table>
  
94 <h2·id="C">C</h2>108 <h2·id="C">C</h2>
95 <table·style="width:·100%"·class="indextable·genindextable"><tr>109 <table·style="width:·100%"·class="indextable·genindextable"><tr>
96 ··<td·style="width:·33%;·vertical-align:·top;"><ul>110 ··<td·style="width:·33%;·vertical-align:·top;"><ul>
 111 ······<li><a·href="buffer.html#iio.Buffer.cancel">cancel()·(iio.Buffer·method)</a>
 112 </li>
 113 ······<li><a·href="channel.html#iio.Channel">Channel·(class·in·iio)</a>
 114 </li>
 115 ······<li><a·href="channel.html#iio.ChannelModifier">ChannelModifier·(class·in·iio)</a>
 116 </li>
97 ······<li><a·href="device.html#iio.Device.channels">channels·(iio.Device·property)</a>117 ······<li><a·href="device.html#iio.Device.channels">channels·(iio.Device·property)</a>
  
98 ······<ul>118 ······<ul>
99 ········<li><a·href="trigger.html#iio.Trigger.channels">(iio.Trigger·property)</a>119 ········<li><a·href="trigger.html#iio.Trigger.channels">(iio.Trigger·property)</a>
100 </li>120 </li>
101 ······</ul></li>121 ······</ul></li>
 122 ······<li><a·href="channel.html#iio.ChannelType">ChannelType·(class·in·iio)</a>
 123 </li>
 124 ······<li><a·href="context.html#iio.Context.clone">clone()·(iio.Context·method)</a>
  
 125 ······<ul>
 126 ········<li><a·href="context.html#iio.LocalContext.clone">(iio.LocalContext·method)</a>
 127 </li>
 128 ········<li><a·href="context.html#iio.NetworkContext.clone">(iio.NetworkContext·method)</a>
 129 </li>
 130 ········<li><a·href="context.html#iio.XMLContext.clone">(iio.XMLContext·method)</a>
 131 </li>
 132 ······</ul></li>
 133 ··</ul></td>
 134 ··<td·style="width:·33%;·vertical-align:·top;"><ul>
 135 ······<li><a·href="context.html#iio.Context">Context·(class·in·iio)</a>
 136 </li>
102 ······<li><a·href="device.html#iio.Device.context">context·(iio.Device·property)</a>137 ······<li><a·href="device.html#iio.Device.context">context·(iio.Device·property)</a>
103 </li>138 </li>
104 ······<li><a·href="iio_attr.html#iio_attr.ContextBuilder">ContextBuilder·(class·in·iio_attr)</a>139 ······<li><a·href="iio_attr.html#iio_attr.ContextBuilder">ContextBuilder·(class·in·iio_attr)</a>
  
105 ······<ul>140 ······<ul>
106 ········<li><a·href="iio_readdev.html#iio_readdev.ContextBuilder">(class·in·iio_readdev)</a>141 ········<li><a·href="iio_readdev.html#iio_readdev.ContextBuilder">(class·in·iio_readdev)</a>
107 </li>142 </li>
108 ········<li><a·href="iio_writedev.html#iio_writedev.ContextBuilder">(class·in·iio_writedev)</a>143 ········<li><a·href="iio_writedev.html#iio_writedev.ContextBuilder">(class·in·iio_writedev)</a>
109 </li>144 </li>
110 ······</ul></li>145 ······</ul></li>
111 ··</ul></td> 
112 ··<td·style="width:·33%;·vertical-align:·top;"><ul> 
113 ······<li><a·href="iio_attr.html#iio_attr.ContextBuilder.create">create()·(iio_attr.ContextBuilder·method)</a>146 ······<li><a·href="iio_attr.html#iio_attr.ContextBuilder.create">create()·(iio_attr.ContextBuilder·method)</a>
  
114 ······<ul>147 ······<ul>
115 ········<li><a·href="iio_readdev.html#iio_readdev.BufferBuilder.create">(iio_readdev.BufferBuilder·method)</a>148 ········<li><a·href="iio_readdev.html#iio_readdev.BufferBuilder.create">(iio_readdev.BufferBuilder·method)</a>
116 </li>149 </li>
117 ········<li><a·href="iio_readdev.html#iio_readdev.ContextBuilder.create">(iio_readdev.ContextBuilder·method)</a>150 ········<li><a·href="iio_readdev.html#iio_readdev.ContextBuilder.create">(iio_readdev.ContextBuilder·method)</a>
118 </li>151 </li>
Offset 127, 52 lines modifiedOffset 161, 100 lines modified
127 ······</ul></li>161 ······</ul></li>
128 ··</ul></td>162 ··</ul></td>
129 </tr></table>163 </tr></table>
Max diff block lines reached; 13968/18834 bytes (74.16%) of diff not shown.
9.38 KB
html2text {}
    
Offset 1, 82 lines modifiedOffset 1, 136 lines modified
1 ******·Index·******1 ******·Index·******
2 A·|·B·|·C·|·D·|·F·|·H·|·I·|·L·|·M·|·N·|·R·|·S·|·T·|·V·|·W2 A·|·B·|·C·|·D·|·E·|·F·|·H·|·I·|·L·|·M·|·N·|·O·|·P·|·R·|·S·|·T·|·V·|·W·|·X
3 *****·A·*****3 *****·A·*****
4 ····*·Arguments_(class_in_iio_attr)··········*·attrs_(iio.Device_property) 
5 ··········o·(class_in_iio_readdev)·················o·(iio.Trigger_property)4 ····*·Arguments_(class_in_iio_attr)
 5 ··········o·(class_in_iio_readdev)
6 ··········o·(class_in_iio_writedev)6 ··········o·(class_in_iio_writedev)
 7 ····*·attrs_(iio.Channel_property)
 8 ··········o·(iio.Context_property)
 9 ··········o·(iio.Device_property)
 10 ··········o·(iio.LocalContext_property)
 11 ··········o·(iio.NetworkContext_property)
 12 ··········o·(iio.Trigger_property)
 13 ··········o·(iio.XMLContext_property)
7 *****·B·*****14 *****·B·*****
8 ····*·buffer_attrs_(iio.Device··············*·BufferBuilder_(class_in_iio_15 ····*·Buffer_(class_in_iio)·················*·BufferBuilder_(class_in_iio_
 16 ····*·buffer_attrs_(iio.Device················readdev)
9 ······property)·······························readdev)17 ······property)···································o·(class_in_iio_writedev)
10 ··········o·(iio.Trigger_property)················o·(class_in_iio_writedev)18 ··········o·(iio.Trigger_property)
11 *****·C·*****19 *****·C·*****
 20 ····*·cancel()_(iio.Buffer_method)·······*·Context_(class_in_iio)
 21 ····*·Channel_(class_in_iio)·············*·context_(iio.Device_property)
 22 ····*·ChannelModifier_(class_in_iio)·····*·ContextBuilder_(class_in_iio_attr)
 23 ····*·channels_(iio.Device_property)···········o·(class_in_iio_readdev)
 24 ··········o·(iio.Trigger_property)·············o·(class_in_iio_writedev)
12 ····*·channels_(iio.Device············*·create()_(iio_attr.ContextBuilder25 ····*·ChannelType_(class_in_iio)·········*·create()_(iio_attr.ContextBuilder
13 ······property)·························method)26 ····*·clone()_(iio.Context_method)·········method)
14 ··········o·(iio.Trigger····················o·(iio_readdev.BufferBuilder27 ··········o·(iio.LocalContext··················o·(iio_readdev.BufferBuilder
15 ············property)·························method) 
16 ····*·context_(iio.Device···················o·(iio_readdev.ContextBuilder 
17 ······property)·······························method) 
18 ····*·ContextBuilder_(class_in··············o·(iio_writedev.BufferBuilder 
19 ······iio_attr)·······························method) 
20 ··········o·(class_in_iio_··················o·(iio_writedev.ContextBuilder 
21 ············readdev)··························method)28 ············method)······························method)
22 ··········o·(class_in_iio_ 
23 ············writedev)29 ··········o·(iio.NetworkContext················o·(iio_readdev.ContextBuilder
 30 ············method)······························method)
 31 ··········o·(iio.XMLContext_method)············o·(iio_writedev.BufferBuilder
 32 ·················································method)
 33 ···············································o·(iio_writedev.ContextBuilder
 34 ·················································method)
24 *****·D·*****35 *****·D·*****
 36 ····*·data_format_(iio.Channel··············*·Device_(class_in_iio)
 37 ······property)·····························*·device_(iio.Buffer_property)
 38 ····*·DataFormat_(class_in_iio)···················o·(iio.Channel_property)
25 ····*·DataReader_(class_in_iio_readdev)·······*·Device_(class_in_iio)39 ····*·DataReader_(class_in_iio_readdev)·····*·DeviceBufferAttr_(class_in_iio)
26 ····*·DataWriter_(class_in_iio_writedev)······*·DeviceBufferAttr_(class_in_iio)40 ····*·DataWriter_(class_in_iio_·············*·DeviceDebugAttr_(class_in_iio)
27 ····*·debug_attrs_(iio.Device_property)·······*·DeviceDebugAttr_(class_in_iio)41 ······writedev)·····························*·devices_(iio.Context_property)
 42 ····*·debug_attrs_(iio.Device_property)···········o·(iio.LocalContext_property)
 43 ··········o·(iio.Trigger_property)················o·(iio.NetworkContext
 44 ····*·description_(iio.Context······················property)
 45 ······property)···································o·(iio.XMLContext_property)
 46 ··········o·(iio.LocalContext_property)
 47 ··········o·(iio.NetworkContext
 48 ············property)
28 ··········o·(iio.Trigger_property)49 ··········o·(iio.XMLContext_property)
 50 *****·E·*****
 51 ····*·enabled_(iio.Channel_property)
29 *****·F·*****52 *****·F·*****
30 ····*·filename_(iio.DeviceBufferAttr············*·find_channel()_(iio.Device53 ····*·filename_(iio.DeviceBufferAttr········*·find_device()_(iio.Context
31 ······property)···································method)54 ······property)·······························method)
32 ··········o·(iio.DeviceDebugAttr_property)············o·(iio.Trigger_method)55 ··········o·(iio.DeviceDebugAttr··················o·(iio.LocalContext_method)
 56 ············property)·····························o·(iio.NetworkContext_method)
 57 ····*·find_channel()_(iio.Device··················o·(iio.XMLContext_method)
33 ················································*·frequency_(iio.Trigger58 ······method)·······························*·frequency_(iio.Trigger_property)
34 ··················································property)59 ··········o·(iio.Trigger_method)
35 *****·H·*****60 *****·H·*****
36 ····*·hwmon_(iio.Device_property)61 ····*·hwmon_(iio.Device_property)
37 *****·I·*****62 *****·I·*****
38 ····*·id_(iio.Device_property)············*·iio_readdev63 ····*·id_(iio.Channel_property)···········*·iio_readdev
39 ··········o·(iio.Trigger_property)··············o·module64 ··········o·(iio.Device_property)···············o·module
40 ····*·iio_attr····························*·iio_writedev65 ··········o·(iio.Trigger_property)········*·iio_writedev
41 ··········o·module······························o·module66 ····*·iio_attr··································o·module
 67 ··········o·module························*·index_(iio.Channel_property)
42 ····*·iio_info····························*·Information_(class_in_iio_attr)68 ····*·iio_info····························*·Information_(class_in_iio_attr)
43 ··········o·module······························o·(class_in_iio_info)69 ··········o·module······························o·(class_in_iio_info)
44 *****·L·*****70 *****·L·*****
45 ····*·label_(iio.Device_property)71 ····*·label_(iio.Device_property)··········*·LocalContext_(class_in_iio)
46 ··········o·(iio.Trigger_property)72 ··········o·(iio.Trigger_property)
47 *****·M·*****73 *****·M·*****
48 ····*·main()_(in_module_iio_attr)·············*·module74 ····*·main()_(in_module_iio_attr)·············*·module
49 ··········o·(in_module_iio_info)····················o·iio_attr75 ··········o·(in_module_iio_info)····················o·iio_attr
50 ··········o·(in_module_iio_readdev)·················o·iio_info76 ··········o·(in_module_iio_readdev)·················o·iio_info
51 ··········o·(in_module_iio_writedev)················o·iio_readdev77 ··········o·(in_module_iio_writedev)················o·iio_readdev
52 ····················································o·iio_writedev78 ····*·modifier_(iio.Channel_property)···············o·iio_writedev
53 *****·N·*****79 *****·N·*****
 80 ····*·name_(iio.Channel_property)···················*·NetworkContext_(class_in
 81 ··········o·(iio.Context_property)····················iio)
54 ····*·name_(iio.Device_property)82 ··········o·(iio.Device_property)
55 ··········o·(iio.DeviceBufferAttr_property)83 ··········o·(iio.DeviceBufferAttr_property)
56 ··········o·(iio.DeviceDebugAttr_property)84 ··········o·(iio.DeviceDebugAttr_property)
 85 ··········o·(iio.LocalContext_property)
 86 ··········o·(iio.NetworkContext_property)
57 ··········o·(iio.Trigger_property)87 ··········o·(iio.Trigger_property)
 88 ··········o·(iio.XMLContext_property)
 89 *****·O·*****
 90 ····*·output_(iio.Channel_property)
 91 *****·P·*****
 92 ····*·poll_fd_(iio.Buffer_property)·········*·push()_(iio.Buffer_method)
58 *****·R·*****93 *****·R·*****
 94 ····*·read()_(iio.Buffer_method)···············*·reg_read()_(iio.Device_method)
 95 ··········o·(iio.Channel_method)·····················o·(iio.Trigger_method)
59 ····*·read()_(iio_readdev.DataReader········*·reg_write()_(iio.Device_method)96 ··········o·(iio_readdev.DataReader············*·reg_write()_(iio.Device
60 ······method)·····································o·(iio.Trigger_method)97 ············method)······························method)
 98 ····*·refill()_(iio.Buffer_method)···················o·(iio.Trigger_method)
61 ····*·reg_read()_(iio.Device_method) 
62 ··········o·(iio.Trigger_method) 
63 *****·S·*****99 *****·S·*****
64 ····*·sample_size_(iio.Device_property)······*·set_kernel_buffers_count()_100 ····*·sample_size_(iio.Device············*·set_timeout()_(iio.Context_method)
 101 ······property)································o·(iio.LocalContext_method)
65 ··········o·(iio.Trigger_property)·············(iio.Device_method)102 ··········o·(iio.Trigger_property)·············o·(iio.NetworkContext_method)
66 ···················································o·(iio.Trigger_method)103 ····*·scan_element_(iio.Channel················o·(iio.XMLContext_method)
 104 ······property)··························*·step_(iio.Buffer_property)
 105 ····*·set_blocking_mode()_
 106 ······(iio.Buffer_method)
 107 ····*·set_kernel_buffers_count()_
 108 ······(iio.Device_method)
 109 ··········o·(iio.Trigger_method)
67 *****·T·*****110 *****·T·*****
68 ····*·Trigger_(class_in_iio)··············*·trigger_(iio.Device_property)111 ····*·Trigger_(class_in_iio)··············*·trigger_(iio.Device_property)
 112 ··········································*·type_(iio.Channel_property)
69 *****·V·*****113 *****·V·*****
70 ····*·value_(iio.DeviceBufferAttr_property)114 ····*·value_(iio.DeviceBufferAttr_property)
71 ··········o·(iio.DeviceDebugAttr_property)115 ··········o·(iio.DeviceDebugAttr_property)
 116 ····*·version_(iio.Context_property)
 117 ··········o·(iio.LocalContext_property)
Max diff block lines reached; 840/9584 bytes (8.76%) of diff not shown.
5.51 KB
./usr/share/doc/libiio0-doc/v0.26/python/objects.inv
5.41 KB
Sphinx inventory
    
Offset 1, 12 lines modifiedOffset 1, 49 lines modified
1 #·Sphinx·inventory·version·21 #·Sphinx·inventory·version·2
2 #·Project:·libiio-py2 #·Project:·libiio-py
3 #·Version:·3 #·Version:·
4 #·The·remainder·of·this·file·is·compressed·using·zlib.4 #·The·remainder·of·this·file·is·compressed·using·zlib.
  
 5 iio.Buffer·py:class·1·buffer.html#$·-
 6 iio.Buffer.cancel·py:method·1·buffer.html#$·-
 7 iio.Buffer.device·py:property·1·buffer.html#$·-
 8 iio.Buffer.poll_fd·py:property·1·buffer.html#$·-
 9 iio.Buffer.push·py:method·1·buffer.html#$·-
 10 iio.Buffer.read·py:method·1·buffer.html#$·-
 11 iio.Buffer.refill·py:method·1·buffer.html#$·-
 12 iio.Buffer.set_blocking_mode·py:method·1·buffer.html#$·-
 13 iio.Buffer.step·py:property·1·buffer.html#$·-
 14 iio.Buffer.write·py:method·1·buffer.html#$·-
 15 iio.Channel·py:class·1·channel.html#$·-
 16 iio.Channel.attrs·py:property·1·channel.html#$·-
 17 iio.Channel.data_format·py:property·1·channel.html#$·-
 18 iio.Channel.device·py:property·1·channel.html#$·-
 19 iio.Channel.enabled·py:property·1·channel.html#$·-
 20 iio.Channel.id·py:property·1·channel.html#$·-
 21 iio.Channel.index·py:property·1·channel.html#$·-
 22 iio.Channel.modifier·py:property·1·channel.html#$·-
 23 iio.Channel.name·py:property·1·channel.html#$·-
 24 iio.Channel.output·py:property·1·channel.html#$·-
 25 iio.Channel.read·py:method·1·channel.html#$·-
 26 iio.Channel.scan_element·py:property·1·channel.html#$·-
 27 iio.Channel.type·py:property·1·channel.html#$·-
 28 iio.Channel.write·py:method·1·channel.html#$·-
 29 iio.ChannelModifier·py:class·1·channel.html#$·-
 30 iio.ChannelType·py:class·1·channel.html#$·-
 31 iio.Context·py:class·1·context.html#$·-
 32 iio.Context.attrs·py:property·1·context.html#$·-
 33 iio.Context.clone·py:method·1·context.html#$·-
 34 iio.Context.description·py:property·1·context.html#$·-
 35 iio.Context.devices·py:property·1·context.html#$·-
 36 iio.Context.find_device·py:method·1·context.html#$·-
 37 iio.Context.name·py:property·1·context.html#$·-
 38 iio.Context.set_timeout·py:method·1·context.html#$·-
 39 iio.Context.version·py:property·1·context.html#$·-
 40 iio.Context.xml·py:property·1·context.html#$·-
 41 iio.DataFormat·py:class·1·channel.html#$·-
5 iio.Device·py:class·1·device.html#$·-42 iio.Device·py:class·1·device.html#$·-
6 iio.Device.attrs·py:property·1·device.html#$·-43 iio.Device.attrs·py:property·1·device.html#$·-
7 iio.Device.buffer_attrs·py:property·1·device.html#$·-44 iio.Device.buffer_attrs·py:property·1·device.html#$·-
8 iio.Device.channels·py:property·1·device.html#$·-45 iio.Device.channels·py:property·1·device.html#$·-
9 iio.Device.context·py:property·1·device.html#$·-46 iio.Device.context·py:property·1·device.html#$·-
10 iio.Device.debug_attrs·py:property·1·device.html#$·-47 iio.Device.debug_attrs·py:property·1·device.html#$·-
11 iio.Device.find_channel·py:method·1·device.html#$·-48 iio.Device.find_channel·py:method·1·device.html#$·-
Offset 23, 28 lines modifiedOffset 60, 58 lines modified
23 iio.DeviceBufferAttr.filename·py:property·1·device.html#$·-60 iio.DeviceBufferAttr.filename·py:property·1·device.html#$·-
24 iio.DeviceBufferAttr.name·py:property·1·device.html#$·-61 iio.DeviceBufferAttr.name·py:property·1·device.html#$·-
25 iio.DeviceBufferAttr.value·py:property·1·device.html#$·-62 iio.DeviceBufferAttr.value·py:property·1·device.html#$·-
26 iio.DeviceDebugAttr·py:class·1·device.html#$·-63 iio.DeviceDebugAttr·py:class·1·device.html#$·-
27 iio.DeviceDebugAttr.filename·py:property·1·device.html#$·-64 iio.DeviceDebugAttr.filename·py:property·1·device.html#$·-
28 iio.DeviceDebugAttr.name·py:property·1·device.html#$·-65 iio.DeviceDebugAttr.name·py:property·1·device.html#$·-
29 iio.DeviceDebugAttr.value·py:property·1·device.html#$·-66 iio.DeviceDebugAttr.value·py:property·1·device.html#$·-
 67 iio.LocalContext·py:class·1·context.html#$·-
 68 iio.LocalContext.attrs·py:property·1·context.html#$·-
 69 iio.LocalContext.clone·py:method·1·context.html#$·-
 70 iio.LocalContext.description·py:property·1·context.html#$·-
 71 iio.LocalContext.devices·py:property·1·context.html#$·-
 72 iio.LocalContext.find_device·py:method·1·context.html#$·-
 73 iio.LocalContext.name·py:property·1·context.html#$·-
 74 iio.LocalContext.set_timeout·py:method·1·context.html#$·-
 75 iio.LocalContext.version·py:property·1·context.html#$·-
 76 iio.LocalContext.xml·py:property·1·context.html#$·-
 77 iio.NetworkContext·py:class·1·context.html#$·-
 78 iio.NetworkContext.attrs·py:property·1·context.html#$·-
 79 iio.NetworkContext.clone·py:method·1·context.html#$·-
 80 iio.NetworkContext.description·py:property·1·context.html#$·-
 81 iio.NetworkContext.devices·py:property·1·context.html#$·-
 82 iio.NetworkContext.find_device·py:method·1·context.html#$·-
 83 iio.NetworkContext.name·py:property·1·context.html#$·-
 84 iio.NetworkContext.set_timeout·py:method·1·context.html#$·-
 85 iio.NetworkContext.version·py:property·1·context.html#$·-
 86 iio.NetworkContext.xml·py:property·1·context.html#$·-
30 iio.Trigger·py:class·1·trigger.html#$·-87 iio.Trigger·py:class·1·trigger.html#$·-
31 iio.Trigger.attrs·py:property·1·trigger.html#$·-88 iio.Trigger.attrs·py:property·1·trigger.html#$·-
32 iio.Trigger.buffer_attrs·py:property·1·trigger.html#$·-89 iio.Trigger.buffer_attrs·py:property·1·trigger.html#$·-
33 iio.Trigger.channels·py:property·1·trigger.html#$·-90 iio.Trigger.channels·py:property·1·trigger.html#$·-
34 iio.Trigger.debug_attrs·py:property·1·trigger.html#$·-91 iio.Trigger.debug_attrs·py:property·1·trigger.html#$·-
35 iio.Trigger.find_channel·py:method·1·trigger.html#$·-92 iio.Trigger.find_channel·py:method·1·trigger.html#$·-
36 iio.Trigger.frequency·py:property·1·trigger.html#$·-93 iio.Trigger.frequency·py:property·1·trigger.html#$·-
37 iio.Trigger.id·py:property·1·trigger.html#$·-94 iio.Trigger.id·py:property·1·trigger.html#$·-
38 iio.Trigger.label·py:property·1·trigger.html#$·-95 iio.Trigger.label·py:property·1·trigger.html#$·-
39 iio.Trigger.name·py:property·1·trigger.html#$·-96 iio.Trigger.name·py:property·1·trigger.html#$·-
40 iio.Trigger.reg_read·py:method·1·trigger.html#$·-97 iio.Trigger.reg_read·py:method·1·trigger.html#$·-
41 iio.Trigger.reg_write·py:method·1·trigger.html#$·-98 iio.Trigger.reg_write·py:method·1·trigger.html#$·-
42 iio.Trigger.sample_size·py:property·1·trigger.html#$·-99 iio.Trigger.sample_size·py:property·1·trigger.html#$·-
43 iio.Trigger.set_kernel_buffers_count·py:method·1·trigger.html#$·-100 iio.Trigger.set_kernel_buffers_count·py:method·1·trigger.html#$·-
 101 iio.XMLContext·py:class·1·context.html#$·-
 102 iio.XMLContext.attrs·py:property·1·context.html#$·-
 103 iio.XMLContext.clone·py:method·1·context.html#$·-
 104 iio.XMLContext.description·py:property·1·context.html#$·-
 105 iio.XMLContext.devices·py:property·1·context.html#$·-
 106 iio.XMLContext.find_device·py:method·1·context.html#$·-
 107 iio.XMLContext.name·py:property·1·context.html#$·-
 108 iio.XMLContext.set_timeout·py:method·1·context.html#$·-
 109 iio.XMLContext.version·py:property·1·context.html#$·-
 110 iio.XMLContext.xml·py:property·1·context.html#$·-
44 iio_attr·py:module·0·iio_attr.html#module-$·-111 iio_attr·py:module·0·iio_attr.html#module-$·-
45 iio_attr.Arguments·py:class·1·iio_attr.html#$·-112 iio_attr.Arguments·py:class·1·iio_attr.html#$·-
46 iio_attr.ContextBuilder·py:class·1·iio_attr.html#$·-113 iio_attr.ContextBuilder·py:class·1·iio_attr.html#$·-
47 iio_attr.ContextBuilder.create·py:method·1·iio_attr.html#$·-114 iio_attr.ContextBuilder.create·py:method·1·iio_attr.html#$·-
48 iio_attr.Information·py:class·1·iio_attr.html#$·-115 iio_attr.Information·py:class·1·iio_attr.html#$·-
49 iio_attr.Information.write_information·py:method·1·iio_attr.html#$·-116 iio_attr.Information.write_information·py:method·1·iio_attr.html#$·-
50 iio_attr.main·py:function·1·iio_attr.html#$·-117 iio_attr.main·py:function·1·iio_attr.html#$·-
36.6 KB
./usr/share/doc/libiio0-doc/v0.26/python/searchindex.js
36.5 KB
js-beautify {}
    
Offset 84, 38 lines modifiedOffset 84, 83 lines modified
84 ········],84 ········],
85 ········"arguments·(class·in·iio_readdev)":·[85 ········"arguments·(class·in·iio_readdev)":·[
86 ············[7,·"iio_readdev.Arguments",·false]86 ············[7,·"iio_readdev.Arguments",·false]
87 ········],87 ········],
88 ········"arguments·(class·in·iio_writedev)":·[88 ········"arguments·(class·in·iio_writedev)":·[
89 ············[8,·"iio_writedev.Arguments",·false]89 ············[8,·"iio_writedev.Arguments",·false]
90 ········],90 ········],
 91 ········"attrs·(iio.channel·property)":·[
 92 ············[1,·"iio.Channel.attrs",·false]
 93 ········],
 94 ········"attrs·(iio.context·property)":·[
 95 ············[2,·"iio.Context.attrs",·false]
 96 ········],
91 ········"attrs·(iio.device·property)":·[97 ········"attrs·(iio.device·property)":·[
92 ············[3,·"iio.Device.attrs",·false]98 ············[3,·"iio.Device.attrs",·false]
93 ········],99 ········],
 100 ········"attrs·(iio.localcontext·property)":·[
 101 ············[2,·"iio.LocalContext.attrs",·false]
 102 ········],
 103 ········"attrs·(iio.networkcontext·property)":·[
 104 ············[2,·"iio.NetworkContext.attrs",·false]
 105 ········],
94 ········"attrs·(iio.trigger·property)":·[106 ········"attrs·(iio.trigger·property)":·[
95 ············[10,·"iio.Trigger.attrs",·false]107 ············[10,·"iio.Trigger.attrs",·false]
96 ········],108 ········],
 109 ········"attrs·(iio.xmlcontext·property)":·[
 110 ············[2,·"iio.XMLContext.attrs",·false]
 111 ········],
 112 ········"buffer·(class·in·iio)":·[
 113 ············[0,·"iio.Buffer",·false]
 114 ········],
97 ········"buffer_attrs·(iio.device·property)":·[115 ········"buffer_attrs·(iio.device·property)":·[
98 ············[3,·"iio.Device.buffer_attrs",·false]116 ············[3,·"iio.Device.buffer_attrs",·false]
99 ········],117 ········],
100 ········"buffer_attrs·(iio.trigger·property)":·[118 ········"buffer_attrs·(iio.trigger·property)":·[
101 ············[10,·"iio.Trigger.buffer_attrs",·false]119 ············[10,·"iio.Trigger.buffer_attrs",·false]
102 ········],120 ········],
103 ········"bufferbuilder·(class·in·iio_readdev)":·[121 ········"bufferbuilder·(class·in·iio_readdev)":·[
104 ············[7,·"iio_readdev.BufferBuilder",·false]122 ············[7,·"iio_readdev.BufferBuilder",·false]
105 ········],123 ········],
106 ········"bufferbuilder·(class·in·iio_writedev)":·[124 ········"bufferbuilder·(class·in·iio_writedev)":·[
107 ············[8,·"iio_writedev.BufferBuilder",·false]125 ············[8,·"iio_writedev.BufferBuilder",·false]
108 ········],126 ········],
 127 ········"cancel()·(iio.buffer·method)":·[
 128 ············[0,·"iio.Buffer.cancel",·false]
 129 ········],
 130 ········"channel·(class·in·iio)":·[
 131 ············[1,·"iio.Channel",·false]
 132 ········],
 133 ········"channelmodifier·(class·in·iio)":·[
 134 ············[1,·"iio.ChannelModifier",·false]
 135 ········],
109 ········"channels·(iio.device·property)":·[136 ········"channels·(iio.device·property)":·[
110 ············[3,·"iio.Device.channels",·false]137 ············[3,·"iio.Device.channels",·false]
111 ········],138 ········],
112 ········"channels·(iio.trigger·property)":·[139 ········"channels·(iio.trigger·property)":·[
113 ············[10,·"iio.Trigger.channels",·false]140 ············[10,·"iio.Trigger.channels",·false]
114 ········],141 ········],
 142 ········"channeltype·(class·in·iio)":·[
 143 ············[1,·"iio.ChannelType",·false]
 144 ········],
 145 ········"clone()·(iio.context·method)":·[
 146 ············[2,·"iio.Context.clone",·false]
 147 ········],
 148 ········"clone()·(iio.localcontext·method)":·[
 149 ············[2,·"iio.LocalContext.clone",·false]
 150 ········],
 151 ········"clone()·(iio.networkcontext·method)":·[
 152 ············[2,·"iio.NetworkContext.clone",·false]
 153 ········],
 154 ········"clone()·(iio.xmlcontext·method)":·[
 155 ············[2,·"iio.XMLContext.clone",·false]
 156 ········],
 157 ········"context·(class·in·iio)":·[
 158 ············[2,·"iio.Context",·false]
 159 ········],
115 ········"context·(iio.device·property)":·[160 ········"context·(iio.device·property)":·[
116 ············[3,·"iio.Device.context",·false]161 ············[3,·"iio.Device.context",·false]
117 ········],162 ········],
118 ········"contextbuilder·(class·in·iio_attr)":·[163 ········"contextbuilder·(class·in·iio_attr)":·[
119 ············[5,·"iio_attr.ContextBuilder",·false]164 ············[5,·"iio_attr.ContextBuilder",·false]
120 ········],165 ········],
121 ········"contextbuilder·(class·in·iio_readdev)":·[166 ········"contextbuilder·(class·in·iio_readdev)":·[
Offset 135, 53 lines modifiedOffset 180, 107 lines modified
135 ········],180 ········],
136 ········"create()·(iio_writedev.bufferbuilder·method)":·[181 ········"create()·(iio_writedev.bufferbuilder·method)":·[
137 ············[8,·"iio_writedev.BufferBuilder.create",·false]182 ············[8,·"iio_writedev.BufferBuilder.create",·false]
138 ········],183 ········],
139 ········"create()·(iio_writedev.contextbuilder·method)":·[184 ········"create()·(iio_writedev.contextbuilder·method)":·[
140 ············[8,·"iio_writedev.ContextBuilder.create",·false]185 ············[8,·"iio_writedev.ContextBuilder.create",·false]
141 ········],186 ········],
 187 ········"data_format·(iio.channel·property)":·[
 188 ············[1,·"iio.Channel.data_format",·false]
 189 ········],
 190 ········"dataformat·(class·in·iio)":·[
 191 ············[1,·"iio.DataFormat",·false]
 192 ········],
142 ········"datareader·(class·in·iio_readdev)":·[193 ········"datareader·(class·in·iio_readdev)":·[
143 ············[7,·"iio_readdev.DataReader",·false]194 ············[7,·"iio_readdev.DataReader",·false]
144 ········],195 ········],
145 ········"datawriter·(class·in·iio_writedev)":·[196 ········"datawriter·(class·in·iio_writedev)":·[
146 ············[8,·"iio_writedev.DataWriter",·false]197 ············[8,·"iio_writedev.DataWriter",·false]
147 ········],198 ········],
148 ········"debug_attrs·(iio.device·property)":·[199 ········"debug_attrs·(iio.device·property)":·[
149 ············[3,·"iio.Device.debug_attrs",·false]200 ············[3,·"iio.Device.debug_attrs",·false]
150 ········],201 ········],
151 ········"debug_attrs·(iio.trigger·property)":·[202 ········"debug_attrs·(iio.trigger·property)":·[
152 ············[10,·"iio.Trigger.debug_attrs",·false]203 ············[10,·"iio.Trigger.debug_attrs",·false]
153 ········],204 ········],
 205 ········"description·(iio.context·property)":·[
 206 ············[2,·"iio.Context.description",·false]
 207 ········],
 208 ········"description·(iio.localcontext·property)":·[
 209 ············[2,·"iio.LocalContext.description",·false]
 210 ········],
 211 ········"description·(iio.networkcontext·property)":·[
 212 ············[2,·"iio.NetworkContext.description",·false]
 213 ········],
 214 ········"description·(iio.xmlcontext·property)":·[
 215 ············[2,·"iio.XMLContext.description",·false]
 216 ········],
154 ········"device·(class·in·iio)":·[217 ········"device·(class·in·iio)":·[
155 ············[3,·"iio.Device",·false]218 ············[3,·"iio.Device",·false]
156 ········],219 ········],
 220 ········"device·(iio.buffer·property)":·[
 221 ············[0,·"iio.Buffer.device",·false]
 222 ········],
Max diff block lines reached; 32688/37361 bytes (87.49%) of diff not shown.