--- /srv/reproducible-results/rbuild-debian/r-b-build.TKkpQ4Uc/b1/libiio_0.24-4_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.TKkpQ4Uc/b2/libiio_0.24-4_arm64.changes ├── Files │ @@ -1,10 +1,10 @@ │ │ 0a8178462eaaf652fad2b6dc1a0818d9 88772 debug optional iiod-dbgsym_0.24-4_arm64.deb │ 5b2637b020cdf1a77eb84c806d886706 30896 net optional iiod_0.24-4_arm64.deb │ 8277a216a86e695a8ab16a102dcd6c90 13316 libdevel optional libiio-dev_0.24-4_arm64.deb │ ddf5410daa8b55857377627ccfa89c5c 149988 debug optional libiio-utils-dbgsym_0.24-4_arm64.deb │ a24e98d6f684dcead42fa4ef74d25728 71596 libs optional libiio-utils_0.24-4_arm64.deb │ fbf1b89b9f31271aea62bb08b747875e 160996 debug optional libiio0-dbgsym_0.24-4_arm64.deb │ - b8956f77f8f8a1602da567072e069e0f 3745464 doc optional libiio0-doc_0.24-4_all.deb │ + ac13d0c24404b25b4258eac67f5d3109 3746844 doc optional libiio0-doc_0.24-4_all.deb │ 370fa2a6c83a851c5596b92da4d437f8 47076 libs optional libiio0_0.24-4_arm64.deb │ 7e7f24cb4d11e378eb2dabf7bd690d2e 12972 python optional python3-libiio_0.24-4_all.deb ├── libiio0-doc_0.24-4_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2023-01-24 02:16:11.000000 debian-binary │ │ --rw-r--r-- 0 0 0 18704 2023-01-24 02:16:11.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3726568 2023-01-24 02:16:11.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 18692 2023-01-24 02:16:11.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 3727960 2023-01-24 02:16:11.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: libiio0-doc │ │ │ │ Source: libiio │ │ │ │ Version: 0.24-4 │ │ │ │ Architecture: all │ │ │ │ Maintainer: A. Maitland Bottoms │ │ │ │ -Installed-Size: 8412 │ │ │ │ +Installed-Size: 8444 │ │ │ │ Depends: libjs-sphinxdoc, libjs-jquery, libjs-underscore │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://github.com/analogdevicesinc/libiio │ │ │ │ Description: libiio documentation │ │ │ │ Libiio is a library that has been conceived to ease the development of │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -763,15 +763,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2925 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/man1/iio_reg.1.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5072 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/man1/iio_writedev.1.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/man3/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16899 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/man3/libiio.3.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 230 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/.buildinfo │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 177153 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 178056 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 107835 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio_attr.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24297 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35704 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38511 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio_writedev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4058 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_modules/index.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_sources/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89 2022-07-08 09:13:06.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_sources/buffer.rst.txt │ │ │ │ @@ -812,28 +812,28 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/js/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9478 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/js/theme.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/minus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/plus.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4819 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/pygments.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5097 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/sphinx_highlight.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4782 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/buffer.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5085 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/channel.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12191 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/context.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7264 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/channel.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 33818 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/context.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22792 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/device.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13451 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/examples.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16382 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/genindex.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19384 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/genindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 114793 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/iio_attr.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8927 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/iio_info.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13191 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/iio_readdev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13220 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/iio_writedev.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7226 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/index.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 887 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/objects.inv │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1025 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/objects.inv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4773 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/py-modindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4123 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18150 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21265 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/searchindex.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15599 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/trigger.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 255 2022-09-21 15:59:39.000000 ./usr/share/doc-base/libiio0-doc.libiio0-doc │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/doctools.js -> ../../../../../javascript/sphinxdoc/1.0/doctools.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/jquery.js -> ../../../../../javascript/jquery/jquery.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/language_data.js -> ../../../../../javascript/sphinxdoc/1.0/language_data.js │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-24 02:16:11.000000 ./usr/share/doc/libiio0-doc/v0.24/python/_static/searchtools.js -> ../../../../../javascript/sphinxdoc/1.0/searchtools.js │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.24/python/_modules/iio.html │ │ │ │ @@ -237,15 +237,15 @@ │ │ │ │ IIO_MOD_PM4 = 40 │ │ │ │ IIO_MOD_PM10 = 41 │ │ │ │ IIO_MOD_ETHANOL = 42 │ │ │ │ IIO_MOD_H2 = 43 │ │ │ │ IIO_MOD_O2 = 44 │ │ │ │ │ │ │ │ │ │ │ │ -class ChannelType(Enum): │ │ │ │ +
[docs]class ChannelType(Enum): │ │ │ │ """Contains the type of an IIO channel.""" │ │ │ │ │ │ │ │ IIO_VOLTAGE = 0 │ │ │ │ IIO_CURRENT = 1 │ │ │ │ IIO_POWER = 2 │ │ │ │ IIO_ACCEL = 3 │ │ │ │ IIO_ANGL_VEL = 4 │ │ │ │ @@ -275,15 +275,15 @@ │ │ │ │ IIO_ELECTRICALCONDUCTIVITY = 28 │ │ │ │ IIO_COUNT = 29 │ │ │ │ IIO_INDEX = 30 │ │ │ │ IIO_GRAVITY = 31 │ │ │ │ IIO_POSITIONRELATIVE = 32 │ │ │ │ IIO_PHASE = 33 │ │ │ │ IIO_MASSCONCENTRATION = 34 │ │ │ │ - IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF │ │ │ │ + IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF
│ │ │ │ │ │ │ │ │ │ │ │ # pylint: disable=invalid-name │ │ │ │ _ScanContextPtr = _POINTER(_ScanContext) │ │ │ │ _ContextInfoPtr = _POINTER(_ContextInfo) │ │ │ │ _ContextPtr = _POINTER(_Context) │ │ │ │ _DevicePtr = _POINTER(_Device) │ │ │ │ @@ -1374,15 +1374,15 @@ │ │ │ │ """ │ │ │ │ Context for the device. │ │ │ │ type: iio.Context │ │ │ │ """ │ │ │ │ return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ -class Context(object): │ │ │ │ +
[docs]class Context(object): │ │ │ │ """Contains the representation of an IIO context.""" │ │ │ │ │ │ │ │ def __init__(self, _context=None): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the local or the network backend of the IIO library. │ │ │ │ │ │ │ │ returns: type=iio.Context │ │ │ │ @@ -1420,45 +1420,45 @@ │ │ │ │ self._version = (major.value, minor.value, buf.value.decode("ascii")) │ │ │ │ │ │ │ │ def __del__(self): │ │ │ │ """Destroy this context.""" │ │ │ │ if self._context is not None: │ │ │ │ _destroy(self._context) │ │ │ │ │ │ │ │ - def set_timeout(self, timeout): │ │ │ │ +
[docs] def set_timeout(self, timeout): │ │ │ │ """ │ │ │ │ Set a timeout for I/O operations. │ │ │ │ │ │ │ │ :param timeout: type=int │ │ │ │ The timeout value, in milliseconds │ │ │ │ """ │ │ │ │ - _set_timeout(self._context, timeout) │ │ │ │ + _set_timeout(self._context, timeout)
│ │ │ │ │ │ │ │ - def clone(self): │ │ │ │ +
[docs] def clone(self): │ │ │ │ """ │ │ │ │ Clone this instance. │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ - return Context(_clone(self._context)) │ │ │ │ + return Context(_clone(self._context))
│ │ │ │ │ │ │ │ - def find_device(self, name_or_id_or_label): │ │ │ │ +
[docs] def find_device(self, name_or_id_or_label): │ │ │ │ """ │ │ │ │ │ │ │ │ Find a IIO device by its name, ID or label. │ │ │ │ │ │ │ │ :param name_or_id_or_label: type=str │ │ │ │ The name, ID or label of the device to find │ │ │ │ │ │ │ │ returns: type=iio.Device or type=iio.Trigger │ │ │ │ The IIO Device │ │ │ │ """ │ │ │ │ dev = _find_device(self._context, name_or_id_or_label.encode("ascii")) │ │ │ │ - return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev) │ │ │ │ + return None if bool(dev) is False else Trigger(self, dev) if _d_is_trigger(dev) else Device(self, dev)
│ │ │ │ │ │ │ │ name = property( │ │ │ │ lambda self: self._name, None, None, "Name of this IIO context.\n\ttype=str" │ │ │ │ ) │ │ │ │ description = property( │ │ │ │ lambda self: self._description, │ │ │ │ None, │ │ │ │ @@ -1490,46 +1490,46 @@ │ │ │ │ _get_device(self._context, x) │ │ │ │ for x in range(0, _devices_count(self._context)) │ │ │ │ ] │ │ │ │ ], │ │ │ │ None, │ │ │ │ None, │ │ │ │ "List of devices contained in this context.\n\ttype=list of iio.Device and iio.Trigger objects", │ │ │ │ - ) │ │ │ │ + )
│ │ │ │ │ │ │ │ │ │ │ │ -class LocalContext(Context): │ │ │ │ +
[docs]class LocalContext(Context): │ │ │ │ """Local IIO Context.""" │ │ │ │ │ │ │ │ def __init__(self): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the local backend of the IIO library. │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ ctx = _new_local() │ │ │ │ - super(LocalContext, self).__init__(ctx) │ │ │ │ + super(LocalContext, self).__init__(ctx)
│ │ │ │ │ │ │ │ │ │ │ │ -class XMLContext(Context): │ │ │ │ +
[docs]class XMLContext(Context): │ │ │ │ """XML IIO Context.""" │ │ │ │ │ │ │ │ def __init__(self, xmlfile): │ │ │ │ """ │ │ │ │ Initialize a new instance of the Context class, using the XML backend of the IIO library. │ │ │ │ │ │ │ │ :param xmlfile: type=str │ │ │ │ Filename of the XML file to build the context from │ │ │ │ │ │ │ │ returns: type=iio.XMLContext │ │ │ │ An new instance of this class │ │ │ │ """ │ │ │ │ ctx = _new_xml(xmlfile.encode("ascii")) │ │ │ │ - super(XMLContext, self).__init__(ctx) │ │ │ │ + super(XMLContext, self).__init__(ctx)
│ │ │ │ │ │ │ │ │ │ │ │
[docs]class NetworkContext(Context): │ │ │ │ """Network IIO Context.""" │ │ │ │ │ │ │ │ def __init__(self, hostname=None): │ │ │ │ """ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -181,15 +181,15 @@ │ │ │ │ │ IIO_MOD_PM4 = 40 │ │ │ │ │ IIO_MOD_PM10 = 41 │ │ │ │ │ IIO_MOD_ETHANOL = 42 │ │ │ │ │ IIO_MOD_H2 = 43 │ │ │ │ │ IIO_MOD_O2 = 44 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -class ChannelType(Enum): │ │ │ │ │ +[docs]class ChannelType(Enum): │ │ │ │ │ """Contains the type of an IIO channel.""" │ │ │ │ │ │ │ │ │ │ IIO_VOLTAGE = 0 │ │ │ │ │ IIO_CURRENT = 1 │ │ │ │ │ IIO_POWER = 2 │ │ │ │ │ IIO_ACCEL = 3 │ │ │ │ │ IIO_ANGL_VEL = 4 │ │ │ │ │ @@ -222,14 +222,15 @@ │ │ │ │ │ IIO_GRAVITY = 31 │ │ │ │ │ IIO_POSITIONRELATIVE = 32 │ │ │ │ │ IIO_PHASE = 33 │ │ │ │ │ IIO_MASSCONCENTRATION = 34 │ │ │ │ │ IIO_CHAN_TYPE_UNKNOWN = 0x7FFFFFFF │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ # pylint: disable=invalid-name │ │ │ │ │ _ScanContextPtr = _POINTER(_ScanContext) │ │ │ │ │ _ContextInfoPtr = _POINTER(_ContextInfo) │ │ │ │ │ _ContextPtr = _POINTER(_Context) │ │ │ │ │ _DevicePtr = _POINTER(_Device) │ │ │ │ │ _ChannelPtr = _POINTER(_Channel) │ │ │ │ │ _BufferPtr = _POINTER(_Buffer) │ │ │ │ │ @@ -1355,15 +1356,15 @@ │ │ │ │ │ Context for the device. │ │ │ │ │ type: iio.Context │ │ │ │ │ """ │ │ │ │ │ return self.ctx │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -class Context(object): │ │ │ │ │ +[docs]class Context(object): │ │ │ │ │ """Contains the representation of an IIO context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, _context=None): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the local or the │ │ │ │ │ network backend of the IIO library. │ │ │ │ │ │ │ │ │ │ @@ -1405,47 +1406,50 @@ │ │ │ │ │ self._version = (major.value, minor.value, buf.value.decode("ascii")) │ │ │ │ │ │ │ │ │ │ def __del__(self): │ │ │ │ │ """Destroy this context.""" │ │ │ │ │ if self._context is not None: │ │ │ │ │ _destroy(self._context) │ │ │ │ │ │ │ │ │ │ - def set_timeout(self, timeout): │ │ │ │ │ +[docs] def set_timeout(self, timeout): │ │ │ │ │ """ │ │ │ │ │ Set a timeout for I/O operations. │ │ │ │ │ │ │ │ │ │ :param timeout: type=int │ │ │ │ │ The timeout value, in milliseconds │ │ │ │ │ """ │ │ │ │ │ _set_timeout(self._context, timeout) │ │ │ │ │ │ │ │ │ │ - def clone(self): │ │ │ │ │ + │ │ │ │ │ +[docs] def clone(self): │ │ │ │ │ """ │ │ │ │ │ Clone this instance. │ │ │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ return Context(_clone(self._context)) │ │ │ │ │ │ │ │ │ │ - def find_device(self, name_or_id_or_label): │ │ │ │ │ + │ │ │ │ │ +[docs] def find_device(self, name_or_id_or_label): │ │ │ │ │ """ │ │ │ │ │ │ │ │ │ │ Find a IIO device by its name, ID or label. │ │ │ │ │ │ │ │ │ │ :param name_or_id_or_label: type=str │ │ │ │ │ The name, ID or label of the device to find │ │ │ │ │ │ │ │ │ │ returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ The IIO Device │ │ │ │ │ """ │ │ │ │ │ dev = _find_device(self._context, name_or_id_or_label.encode("ascii")) │ │ │ │ │ return None if bool(dev) is False else Trigger(self, dev) if │ │ │ │ │ _d_is_trigger(dev) else Device(self, dev) │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ name = property( │ │ │ │ │ lambda self: self._name, None, None, "Name of this IIO │ │ │ │ │ context.\n\ttype=str" │ │ │ │ │ ) │ │ │ │ │ description = property( │ │ │ │ │ lambda self: self._description, │ │ │ │ │ None, │ │ │ │ │ @@ -1481,30 +1485,32 @@ │ │ │ │ │ None, │ │ │ │ │ None, │ │ │ │ │ "List of devices contained in this context.\n\ttype=list of iio.Device │ │ │ │ │ and iio.Trigger objects", │ │ │ │ │ ) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -class LocalContext(Context): │ │ │ │ │ + │ │ │ │ │ +[docs]class LocalContext(Context): │ │ │ │ │ """Local IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the local backend │ │ │ │ │ of the IIO library. │ │ │ │ │ │ │ │ │ │ returns: type=iio.LocalContext │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ ctx = _new_local() │ │ │ │ │ super(LocalContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -class XMLContext(Context): │ │ │ │ │ + │ │ │ │ │ +[docs]class XMLContext(Context): │ │ │ │ │ """XML IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, xmlfile): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the XML backend │ │ │ │ │ of the IIO library. │ │ │ │ │ │ │ │ │ │ @@ -1514,14 +1520,15 @@ │ │ │ │ │ returns: type=iio.XMLContext │ │ │ │ │ An new instance of this class │ │ │ │ │ """ │ │ │ │ │ ctx = _new_xml(xmlfile.encode("ascii")) │ │ │ │ │ super(XMLContext, self).__init__(ctx) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ [docs]class NetworkContext(Context): │ │ │ │ │ """Network IIO Context.""" │ │ │ │ │ │ │ │ │ │ def __init__(self, hostname=None): │ │ │ │ │ """ │ │ │ │ │ Initialize a new instance of the Context class, using the network │ │ │ │ │ backend of the IIO library. │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.24/python/channel.html │ │ │ │ @@ -42,15 +42,18 @@ │ │ │ │
│ │ │ │ @@ -81,14 +84,20 @@ │ │ │ │

Channels

│ │ │ │
│ │ │ │

Members

│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

Channel attributes

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +class iio.ChannelType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
│ │ │ │ +

Contains the type of an IIO channel.

│ │ │ │ +
│ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │