class documentation
High-level SD remote library and transmitter facade.
| Method | __init__ |
Undocumented |
| Method | begin |
Start raw reception without blocking. |
| Method | capture |
Capture a raw signal and optionally save it to the SD library. |
| Method | list |
List remote files below the configured SD root. |
| Method | load |
Load a remote from SD storage. |
| Method | receiver |
Create a receiver for one supported protocol. |
| Method | send |
Send a signal, or a named signal from a loaded remote. |
| Class Variable | __slots__ |
Undocumented |
| Instance Variable | library |
Undocumented |
| Property | transmitter |
Return the lazily-created transmitter. |
| Instance Variable | _transmitter |
Undocumented |
| Instance Variable | _tx |
Undocumented |
| Instance Variable | _verbose |
Undocumented |
Start raw reception without blocking.
Poll the returned receiver's data attribute (None until received). The caller must close it on success, cancellation, error, or timeout.