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

Contexts

│ │ │ │
│ │ │ │

Members

│ │ │ │
│ │ │ │ +
│ │ │ │ +class iio.LocalContext[source]
│ │ │ │ +

Local IIO Context.

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +property attrs
│ │ │ │ +

List of context-specific attributes │ │ │ │ +type=dict of str objects

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +clone()
│ │ │ │ +

Clone this instance.

│ │ │ │ +
│ │ │ │ +
returns: type=iio.LocalContext

An new instance of this class

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property description
│ │ │ │ +

Description of this IIO context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property devices
│ │ │ │ +

List of devices contained in this context. │ │ │ │ +type=list of iio.Device and iio.Trigger objects

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +find_device(name_or_id_or_label)
│ │ │ │ +

Find a IIO device by its name, ID or label.

│ │ │ │ +
│ │ │ │ +
Parameters:
│ │ │ │ +

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

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property name
│ │ │ │ +

Name of this IIO context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +set_timeout(timeout)
│ │ │ │ +

Set a timeout for I/O operations.

│ │ │ │ +
│ │ │ │ +
Parameters:
│ │ │ │ +

timeout – type=int │ │ │ │ +The timeout value, in milliseconds

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property version
│ │ │ │ +

Version of the backend. │ │ │ │ +type=(int, int, str)

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property xml
│ │ │ │ +

XML representation of the current context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +class iio.XMLContext(xmlfile)[source]
│ │ │ │ +

XML IIO Context.

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +property attrs
│ │ │ │ +

List of context-specific attributes │ │ │ │ +type=dict of str objects

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +clone()
│ │ │ │ +

Clone this instance.

│ │ │ │ +
│ │ │ │ +
returns: type=iio.LocalContext

An new instance of this class

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property description
│ │ │ │ +

Description of this IIO context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property devices
│ │ │ │ +

List of devices contained in this context. │ │ │ │ +type=list of iio.Device and iio.Trigger objects

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +find_device(name_or_id_or_label)
│ │ │ │ +

Find a IIO device by its name, ID or label.

│ │ │ │ +
│ │ │ │ +
Parameters:
│ │ │ │ +

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

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property name
│ │ │ │ +

Name of this IIO context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +set_timeout(timeout)
│ │ │ │ +

Set a timeout for I/O operations.

│ │ │ │ +
│ │ │ │ +
Parameters:
│ │ │ │ +

timeout – type=int │ │ │ │ +The timeout value, in milliseconds

│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property version
│ │ │ │ +

Version of the backend. │ │ │ │ +type=(int, int, str)

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +property xml
│ │ │ │ +

XML representation of the current context. │ │ │ │ +type=str

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │
│ │ │ │ class iio.NetworkContext(hostname=None)[source]
│ │ │ │

Network IIO Context.

│ │ │ │
│ │ │ │
│ │ │ │ property attrs
│ │ │ │

List of context-specific attributes │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -1,9 +1,69 @@ │ │ │ │ │ ************ CCoonntteexxttss_?¶ ************ │ │ │ │ │ ********** MMeemmbbeerrss_?¶ ********** │ │ │ │ │ + ccllaassss iio.LocalContext_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + Local IIO Context. │ │ │ │ │ + pprrooppeerrttyy attrs_¶ │ │ │ │ │ + List of context-specific attributes type=dict of str objects │ │ │ │ │ + clone()_¶ │ │ │ │ │ + Clone this instance. │ │ │ │ │ + returns: type=iio.LocalContext │ │ │ │ │ + An new instance of this class │ │ │ │ │ + pprrooppeerrttyy description_¶ │ │ │ │ │ + Description of this IIO context. type=str │ │ │ │ │ + pprrooppeerrttyy devices_¶ │ │ │ │ │ + List of devices contained in this context. type=list of iio.Device │ │ │ │ │ + and iio.Trigger objects │ │ │ │ │ + find_device(nnaammee__oorr__iidd__oorr__llaabbeell)_¶ │ │ │ │ │ + Find a IIO device by its name, ID or label. │ │ │ │ │ + Parameters: │ │ │ │ │ + nnaammee__oorr__iidd__oorr__llaabbeell – type=str The name, ID or label of the │ │ │ │ │ + device to find │ │ │ │ │ + returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ + The IIO Device │ │ │ │ │ + pprrooppeerrttyy name_¶ │ │ │ │ │ + Name of this IIO context. type=str │ │ │ │ │ + set_timeout(ttiimmeeoouutt)_¶ │ │ │ │ │ + Set a timeout for I/O operations. │ │ │ │ │ + Parameters: │ │ │ │ │ + ttiimmeeoouutt – type=int The timeout value, in milliseconds │ │ │ │ │ + pprrooppeerrttyy version_¶ │ │ │ │ │ + Version of the backend. type=(int, int, str) │ │ │ │ │ + pprrooppeerrttyy xml_¶ │ │ │ │ │ + XML representation of the current context. type=str │ │ │ │ │ + ccllaassss iio.XMLContext(xxmmllffiillee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + XML IIO Context. │ │ │ │ │ + pprrooppeerrttyy attrs_¶ │ │ │ │ │ + List of context-specific attributes type=dict of str objects │ │ │ │ │ + clone()_¶ │ │ │ │ │ + Clone this instance. │ │ │ │ │ + returns: type=iio.LocalContext │ │ │ │ │ + An new instance of this class │ │ │ │ │ + pprrooppeerrttyy description_¶ │ │ │ │ │ + Description of this IIO context. type=str │ │ │ │ │ + pprrooppeerrttyy devices_¶ │ │ │ │ │ + List of devices contained in this context. type=list of iio.Device │ │ │ │ │ + and iio.Trigger objects │ │ │ │ │ + find_device(nnaammee__oorr__iidd__oorr__llaabbeell)_¶ │ │ │ │ │ + Find a IIO device by its name, ID or label. │ │ │ │ │ + Parameters: │ │ │ │ │ + nnaammee__oorr__iidd__oorr__llaabbeell – type=str The name, ID or label of the │ │ │ │ │ + device to find │ │ │ │ │ + returns: type=iio.Device or type=iio.Trigger │ │ │ │ │ + The IIO Device │ │ │ │ │ + pprrooppeerrttyy name_¶ │ │ │ │ │ + Name of this IIO context. type=str │ │ │ │ │ + set_timeout(ttiimmeeoouutt)_¶ │ │ │ │ │ + Set a timeout for I/O operations. │ │ │ │ │ + Parameters: │ │ │ │ │ + ttiimmeeoouutt – type=int The timeout value, in milliseconds │ │ │ │ │ + pprrooppeerrttyy version_¶ │ │ │ │ │ + Version of the backend. type=(int, int, str) │ │ │ │ │ + pprrooppeerrttyy xml_¶ │ │ │ │ │ + XML representation of the current context. type=str │ │ │ │ │ ccllaassss iio.NetworkContext(hhoossttnnaammee==NNoonnee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Network IIO Context. │ │ │ │ │ pprrooppeerrttyy attrs_¶ │ │ │ │ │ List of context-specific attributes type=dict of str objects │ │ │ │ │ clone()_¶ │ │ │ │ │ Clone this instance. │ │ │ │ │ returns: type=iio.LocalContext │ │ │ ├── ./usr/share/doc/libiio0-doc/v0.26/python/genindex.html │ │ │ │ @@ -58,23 +58,25 @@ │ │ │ │ │ │ │ │

│ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │

B

│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ @@ -100,16 +102,22 @@ │ │ │ │
│ │ │ │ │ │ │ │

F

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

H

│ │ │ │ │ │ │ │ @@ -247,14 +273,18 @@ │ │ │ │
  • label (iio.Device property) │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │

    M

    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │ @@ -333,24 +367,30 @@ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │

    T

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

    W

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

    X

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