Reception#

Inheritance diagram of hermespy.modem.modem.CommunicationReception

class CommunicationReception(signal, frames=None)[source]#

Bases: Reception

Collection of information generated by receiving over a modem.

Returned when calling the receive method of a ReceivingModem instance.

Parameters:
property bits: ndarray#

Received bits after FEC decoding.

Returns:

Numpy array containing received bits.

property encoded_bits: ndarray#

Received bits before FEC decoding.

Returns:

Numpy array containing received bits.

property equalized_symbols: Symbols#

Collect all equalized communication symbols.

frames: List[CommunicationReceptionFrame]#

Individual received communication frames.

property num_frames: int#

Number of received communication frames.

Returns:

Number of frames.

property symbols: Symbols#

Collect all communication symbols.