IT++ Logo
Classes | Enumerations
Digital Modulation
Communications Module

Classes

class  itpp::Modulator< T >
 General modulator for 1D or 2D signal constellations. More...
 
class  itpp::QAM
 M-ary QAM modulator with square lattice. More...
 
class  itpp::PSK
 M-ary PSK modulator. More...
 
class  itpp::QPSK
 QPSK modulator. More...
 
class  itpp::BPSK_c
 BPSK modulator with complex symbols. More...
 
class  itpp::BPSK
 BPSK modulator with real symbols. More...
 
class  itpp::PAM_c
 M-ary PAM modulator with complex symbols. More...
 
class  itpp::PAM
 M-ary PAM modulator with real symbols. More...
 
class  itpp::Modulator_ND
 Base class for an N-dimensional (ND) vector (MIMO) modulator. More...
 
class  itpp::Modulator_NRD
 Base class for N-dimensional vector (MIMO) channel modulators/demodulators with real-valued components. More...
 
class  itpp::Modulator_NCD
 Base class for vector (MIMO) channel modulator/demodulators with complex valued components. More...
 
class  itpp::ND_UPAM
 Real-valued MIMO channel with uniform PAM along each dimension. More...
 
class  itpp::ND_UQAM
 Complex MIMO channel with uniform QAM per dimension. More...
 
class  itpp::ND_UPSK
 
class  itpp::OFDM
 Class for modulating and demodulation of OFDM signals using the FFT. More...
 
class  itpp::Spread_1d
 Spreading of float symbols to float output. More...
 
class  itpp::Spread_2d
 Spreading of complex symbols to complex output. More...
 
class  itpp::Multicode_Spread_1d
 Multicode spreading of float symbols. More...
 
class  itpp::Multicode_Spread_2d
 Multicode spreading of complex symbols to complex output. More...
 

Enumerations

enum  itpp::Soft_Method { itpp::LOGMAP, itpp::APPROX }
 Soft demodulation methods. More...
 

Detailed Description

Enumeration Type Documentation

Soft demodulation methods.

Enumerator:
LOGMAP 

Log-MAP full calculation.

APPROX 

Approximate faster method.

Definition at line 47 of file modulator.h.

SourceForge Logo

Generated on Sat Jul 6 2013 10:54:29 for IT++ by Doxygen 1.8.2