public class QuadratureDemodulator extends BasebandDemodulator
Modifier and Type | Field and Description |
---|---|
DownSample |
downSampleI |
DownSample |
downSampleQ |
downSample
Constructor and Description |
---|
QuadratureDemodulator(ModemBuilder modem) |
Modifier and Type | Method and Description |
---|---|
void |
connect()
Systems are connected, e.g. sigGen.connect(filter).
|
void |
createPulseShaperSwitch() |
void |
createSystems()
Create all required systems as class fields.
|
void |
label() |
void |
setPulseShape(PulseShape pulseShape) |
QuadratureDemodulator |
switch2PulseShape(PulseShape pulseShape) |
getPulseShape, getPulseShaper
addOutPorts, createWires, doWiringLayout, getImplementation, init, replaceInPort, replaceInPorts, replaceOutPorts, step
connect, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
addSymbol, getMainParameters, getName, longName, name, name, notifyBeforeParameterChange, setStepInterceptor, setSymbol, show, show, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addSymbol, connect, getImplementation, getInWire, getOutWire, label, longName, name, name, set, setStepInterceptor, setSymbol, show, show
public DownSample downSampleI
public DownSample downSampleQ
public QuadratureDemodulator(ModemBuilder modem)
public void setPulseShape(PulseShape pulseShape)
setPulseShape
in class BaseBandModemImpl
public QuadratureDemodulator switch2PulseShape(PulseShape pulseShape)
switch2PulseShape
in interface BaseBandModem
switch2PulseShape
in class BaseBandModemImpl
public void createPulseShaperSwitch()
createPulseShaperSwitch
in class BaseBandModemImpl
public void createSystems()
SystemComposite
createSystems
in class BasebandDemodulator
public void connect()
SystemComposite
connect
in class BasebandDemodulator
public void label()
label
in class BasebandDemodulator