Hitaki.TascamProtocol¶
- Implementations:
Methods¶
|
Virtual Methods¶
|
|
|
Properties¶
None
Signals¶
Name |
Short Description |
---|---|
Emitted when the part of image differed for the change of device state. |
Fields¶
None
Class Details¶
- class Hitaki.TascamProtocol¶
- Bases:
- Structure:
An interface for protocol of TASCAM FireWire series. TASCAM FireWire series transfer image of device state by either isochronous or asynchronous packets. The [iface`TascamProtocol`] is an object interface for the image and the change of state in the TASCAM FireWire protocol.
- read_state(state)¶
- Parameters:
state ([
int
]) – The image of state.- Raises:
- Returns:
True
if the overall operation finished successfully, elseFalse
.- state:
The image of state.
- Return type:
Read the latest image of device state.
- do_changed(index, before, after) virtual¶
- Parameters:
Class closure for the [signal`TascamProtocol`:py:func:::changed<Hitaki.TascamProtocol.signals.changed>] signal.
Signal Details¶
- Hitaki.TascamProtocol.signals.changed(tascam_protocol, index, before, after)¶
- Signal Name:
changed
- Flags:
- Parameters:
tascam_protocol (
Hitaki.TascamProtocol
) – The object which received the signalindex (
int
) – the numeric index on image of status and control info.before (
int
) – the value of info before changed.after (
int
) – the value of info after changed.
Emitted when the part of image differed for the change of device state.