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.