Processed Input¶

- class ProcessedSimulatedDeviceInput(impinging_signals, leaking_signal, baseband_signal, operator_separation, operator_inputs, trigger_realization, noise_realization)[source]¶
Bases:
ProcessedDeviceInput,SimulatedDeviceReceiveRealizationInformation generated by receiving over a simulated device.
- Parameters:
impinging_signals (
Sequence[Signal|Sequence[Signal]]) – Numpy vector containing lists of signals impinging onto the device.leaking_signal (
Signal) – Signal leaking from transmit to receive chains.baseband_signal (
Signal) – Baseband signal model from which the operator inputs are generated.operator_separation (
bool) – Is the operator separation flag enabled?operator_inputs (
Sequence[Signal]) – Signal models to be processed by the device’s receive DSP algorithms.trigger_realization (
TriggerRealization) – Trigger realization modeling the time delay between a drop start and frame start.
- Raises:
ValueError – If operator_separation is enabled and impinging_signals contains sublists longer than one.
- classmethod Deserialize(process)[source]¶
Deserialize an object’s state.
Objects cannot be deserialized directly, instead a
Factorymust be instructed to carry out the deserialization process.- Parameters:
process (
DeserializationProcess) – The current stage of the deserialization process. This object is generated by theFactoryand provides an interface to deserialization methods supporting multiple backends.- Return type:
- Returns:
The deserialized object.
- serialize(process)[source]¶
Serialize this object’s state.
Objects cannot be serialized directly, instead a
Factorymust be instructed to carry out the serialization process.- Parameters:
process (
SerializationProcess) – The current stage of the serialization process. This object is generated by theFactoryand provides an interface to serialization methods supporting multiple backends.- Return type:
- property leaking_signal: Signal | None¶
Signal leaking from transmit to receive chains.
- Returns:
Model if the leaking signal. None if no leakage was considered.
- property trigger_realization: TriggerRealization¶
Trigger realization modeling the time delay between a drop start and frame start.