SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Public Types | Public Attributes | Static Public Attributes | List of all members
leansdr::cstln_base Struct Reference

#include <sdr.h>

+ Inheritance diagram for leansdr::cstln_base:
+ Collaboration diagram for leansdr::cstln_base:

Public Types

enum  predef {
  BPSK, QPSK, PSK8, APSK16,
  APSK32, APSK64E, QAM16, QAM64,
  QAM256, COUNT
}
 

Public Attributes

float amp_max
 
complex< int8_t > * symbols
 
int nsymbols
 
int nrotations
 

Static Public Attributes

static const char * names []
 

Detailed Description

Definition at line 460 of file sdr.h.

Member Enumeration Documentation

◆ predef

Enumerator
BPSK 
QPSK 
PSK8 
APSK16 
APSK32 
APSK64E 
QAM16 
QAM64 
QAM256 
COUNT 

Definition at line 462 of file sdr.h.

463  {
464  BPSK, // DVB-S2 (and DVB-S variant)
465  QPSK, // DVB-S
466  PSK8,
467  APSK16,
468  APSK32, // DVB-S2
469  APSK64E, // DVB-S2X
470  QAM16,
471  QAM64,
472  QAM256, // For experimentation only
473  COUNT
474  };

Member Data Documentation

◆ amp_max

float leansdr::cstln_base::amp_max

Definition at line 477 of file sdr.h.

◆ names

const char * leansdr::cstln_base::names
static
Initial value:
=
{
"BPSK",
"QPSK",
"8PSK",
"16APSK",
"32APSK",
"64APSKe",
"16QAM",
"64QAM",
"256QAM"
}

Definition at line 476 of file sdr.h.

Referenced by leansdr::s2_frame_receiver< T, SOFTSYMB >::run_frame_locked().

◆ nrotations

int leansdr::cstln_base::nrotations

◆ nsymbols

int leansdr::cstln_base::nsymbols

◆ symbols

complex<int8_t>* leansdr::cstln_base::symbols

The documentation for this struct was generated from the following files: