#include <diffdemodulator.h>
Inheritance diagram for simthlib::DaskDemDD_STD:
Public Member Functions | |
DaskDemDD_STD (int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl, int bitsPerState, double amplFactor, int subSeqLen, map_type mapMode, simth::SequenceType outType) | |
virtual void | print (std::ostream &os) const |
Protected Member Functions | |
virtual void | MetricDD (Complex sym, Complex prev_sym, simth::Llv *llv) const |
|
Class constructor. Unlike with the coherent differential demodulator class, this incoherent differential demodulator constructor does not take the parameter 'amplAddend', since it makes no sense to choose an amplAddend that unequals 0 for incoherent differential detection. |
|
Implements simthlib::DaskDemodulatorDD. |
|
Reimplemented from simthlib::DaskDemodulatorDD. |