Changeset 4546

Show
Ignore:
Timestamp:
08/07/07 11:24:42 (6 years ago)
Author:
jgaeddert
Message:

creating unified enumerated modulation scheme

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • SigProc/trunk/SigProc/SigProc.h

    r4528 r4546  
    883883 
    884884 
     885/// 
     886enum ModulationScheme { 
     887        UNKNOWN,                                // Unknown modulation scheme 
     888        BPSK,   QPSK,   PSK8,   PSK16,          // Phase shift keying 
     889        DBPSK,  DQPSK,  DPSK8,  DPSK16,         // Differential PSK 
     890        PAM4,   PAM8,   PAM16,  PAM32,          // Pulse amplitude modulation 
     891        BFSK,   FSK4,   FSK8,   FSK16,          // Frequency shift keying 
     892        QAM16,  QAM32,  QAM64,  QAM128, QAM256  // Quadrature amplitude modulation 
     893        }; 
     894 
    885895#define BPSK_LEVEL      10000   ///< BPSK amplitude (RMS=10000) 
    886896#define QPSK_LEVEL      7071    ///< QPSK amplitude (RMS=10000)