Transmission Frame

Inheritance diagram of hermespy.modem.modem.CommunicationTransmissionFrame
class CommunicationTransmissionFrame(signal, bits, encoded_bits, symbols, encoded_symbols, timestamp)[source]

Bases: Transmission

A single synchronized frame of information generated by transmittgin over a modem.

Returned when calling the transmit method of a TransmittingModem instance.

Parameters:
  • signal (Signal) – Transmitted communication base-band waveform.

  • bits (np.ndarray) – Transmitted communication data bits.

  • encoded_bits (np.ndarray) – Transmitted communication bits after FEC encoding.

  • symbols (Symbols) – Transmitted communication data symbols.

  • encoded_symbols (Symbols) – Transmitted communication data symbols after symbol encoding.

  • timestamp (float) – Time at which the frame was transmitted in seconds.

bits: ndarray

Communication data bits.

encoded_bits: ndarray

Transmitted bits after FEC encoding.

encoded_symbols: Symbols

Communication data symbols after symbol encoding.

signal: Signal

Communication base-band waveform.

symbols: Symbols

Communication data symbols.

timestamp: float

Time at which the frame was transmitted in seconds.