Simple Module APSKModulator

Package: inet.physicallayer.apskradio.bitlevel
File: src/inet/physicallayer/apskradio/bitlevel/APSKModulator.ned

C++ definition

This module is part of a simple hypothetical layered transmitter. It computes the symbol domain representation from the bit domain representation by applying the configured modulation.

See also APSKDemodulator, APSKLayeredTransmitter.

APSKModulator

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Parameters:

Name Type Default value Description
modulation string

BPSK, QPSK, QAM-16, QAM-64, QAM-256, etc. (see APSKModulationBase::findModulation)

Properties:

Name Value Description
display i=block/mac

Source code:

//
// This module is part of a simple hypothetical layered transmitter. It computes
// the symbol domain representation from the bit domain representation by applying
// the configured modulation.
//
// See also ~APSKDemodulator, ~APSKLayeredTransmitter.
//
simple APSKModulator like IModulator
{
    parameters:
        string modulation; // BPSK, QPSK, QAM-16, QAM-64, QAM-256, etc. (see APSKModulationBase::findModulation)
        @display("i=block/mac");
}