Device Transmission

Inheritance diagram of hermespy.core.device.DeviceTransmission
class DeviceTransmission(operator_transmissions, mixed_signal)[source]

Bases: DeviceOutput

Information generated by transmitting over a device.

Parameters:
  • operator_transmissions (Sequence[Transmission]) – List of information generated by transmit operators.

  • mixed_signal (Signal) – Mixed signal transmitted by the device.

classmethod From_Output(output, operator_transmissions)[source]

Initialize a device transmission from a device output.

Parameters:
  • output (DeviceOutput) – Device output object.

  • operator_transmissions (List[Transmission]) – List of information generated by transmit operators.

Return type:

DeviceTransmission

classmethod Recall(group, device)[source]
Return type:

DeviceTransmission

property num_operator_transmissions: int

Number of operator transmissions.

property operator_transmissions: Sequence[Transmission]

Information transmitted by device operators.

Returns: Operator information.