#include <absdemodulator.h>
Inheritance diagram for simthlib::DummyDemodulator:
Public Member Functions | |
DummyDemodulator (int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | |
~DummyDemodulator () | |
virtual int | getBitsPerSymbol () const |
virtual int | getNumStates () const |
virtual void | print (std::ostream &os) const |
Protected Member Functions | |
Complex | getComplSymbol (int symbolIndex) const |
virtual void | MakeMetric (Complex sym, simth::Llv *const llv, Complex h, double noise) const |
virtual void | MakeMetric (Complex sym, simth::Llv *const llv) const |
Related Functions | |
(Note that these are not member functions.) | |
propertylist_DummyDemodulator (not_a_function) |
|
|
|
|
|
Implements simthlib::Demodulator. |
|
Implements simthlib::Demodulator. |
|
Implements simthlib::Demodulator. |
|
Returns the metric for the given symbol sym by the symbol itself and without any channel information h. Normally this would cause an error, because the channel information is needed for the equalization before absolute demodulation. However, this function will silently assume that the equalization has been done beforehand. Or probably its possible to implement a derived class which is able to demodulate without channel information. Implements simthlib::AbsDemodulatorMetric. |
|
Returns the metric for the given symbol by the symbol itself, and the channel information h. This function also performs ZF equalization by dividing the received symbol through the channel information h. Implements simthlib::AbsDemodulatorMetric. |
|
Reimplemented from simthlib::AbsDemodulatorMapping. |
|
These are the properties of class DummyDemodulator . This list is auto-generated from the XML-Devicelist of this device by means of an XSLT transformation script. Description of this device in the XML file: DOCUMENTME Note that this class also has the Properties of its base classes. The direct base class is simthlib::AbsDemodulatorMetric ; direct link to its propertylist should be propertylist_AbsDemodulatorMetric(). The list below usually includes the properties that have been inherited from the base classes; the properties which belong only to this class can be found at the end of this list. |