GNU Radio's DVBS2RX Package
dvb_config.h File Reference

Go to the source code of this file.

Namespaces

 gr
 
 gr::dvbs2rx
 

Typedefs

typedef gr::dvbs2rx::dvb_standard_t dvb_standard_t
 
typedef gr::dvbs2rx::dvb_code_rate_t dvb_code_rate_t
 
typedef gr::dvbs2rx::dvb_framesize_t dvb_framesize_t
 
typedef gr::dvbs2rx::dvb_constellation_t dvb_constellation_t
 
typedef gr::dvbs2rx::dvb_guardinterval_t dvb_guardinterval_t
 
typedef gr::dvbs2rx::dvb_outputmode_t dvb_outputmode_t
 
typedef gr::dvbs2rx::dvb_infomode_t dvb_infomode_t
 

Enumerations

enum  gr::dvbs2rx::dvb_standard_t { gr::dvbs2rx::STANDARD_DVBS2 = 0, gr::dvbs2rx::STANDARD_DVBT2 }
 
enum  gr::dvbs2rx::dvb_code_rate_t {
  gr::dvbs2rx::C1_4 = 0, gr::dvbs2rx::C1_3, gr::dvbs2rx::C2_5, gr::dvbs2rx::C1_2,
  gr::dvbs2rx::C3_5, gr::dvbs2rx::C2_3, gr::dvbs2rx::C3_4, gr::dvbs2rx::C4_5,
  gr::dvbs2rx::C5_6, gr::dvbs2rx::C7_8, gr::dvbs2rx::C8_9, gr::dvbs2rx::C9_10,
  gr::dvbs2rx::C13_45, gr::dvbs2rx::C9_20, gr::dvbs2rx::C90_180, gr::dvbs2rx::C96_180,
  gr::dvbs2rx::C11_20, gr::dvbs2rx::C100_180, gr::dvbs2rx::C104_180, gr::dvbs2rx::C26_45,
  gr::dvbs2rx::C18_30, gr::dvbs2rx::C28_45, gr::dvbs2rx::C23_36, gr::dvbs2rx::C116_180,
  gr::dvbs2rx::C20_30, gr::dvbs2rx::C124_180, gr::dvbs2rx::C25_36, gr::dvbs2rx::C128_180,
  gr::dvbs2rx::C13_18, gr::dvbs2rx::C132_180, gr::dvbs2rx::C22_30, gr::dvbs2rx::C135_180,
  gr::dvbs2rx::C140_180, gr::dvbs2rx::C7_9, gr::dvbs2rx::C154_180, gr::dvbs2rx::C11_45,
  gr::dvbs2rx::C4_15, gr::dvbs2rx::C14_45, gr::dvbs2rx::C7_15, gr::dvbs2rx::C8_15,
  gr::dvbs2rx::C32_45, gr::dvbs2rx::C2_9_VLSNR, gr::dvbs2rx::C1_5_MEDIUM, gr::dvbs2rx::C11_45_MEDIUM,
  gr::dvbs2rx::C1_3_MEDIUM, gr::dvbs2rx::C1_5_VLSNR_SF2, gr::dvbs2rx::C11_45_VLSNR_SF2, gr::dvbs2rx::C1_5_VLSNR,
  gr::dvbs2rx::C4_15_VLSNR, gr::dvbs2rx::C1_3_VLSNR, gr::dvbs2rx::C_OTHER
}
 
enum  gr::dvbs2rx::dvb_framesize_t { gr::dvbs2rx::FECFRAME_SHORT = 0, gr::dvbs2rx::FECFRAME_NORMAL, gr::dvbs2rx::FECFRAME_MEDIUM }
 
enum  gr::dvbs2rx::dvb_constellation_t {
  gr::dvbs2rx::MOD_QPSK = 0, gr::dvbs2rx::MOD_16QAM, gr::dvbs2rx::MOD_64QAM, gr::dvbs2rx::MOD_256QAM,
  gr::dvbs2rx::MOD_8PSK, gr::dvbs2rx::MOD_8APSK, gr::dvbs2rx::MOD_16APSK, gr::dvbs2rx::MOD_8_8APSK,
  gr::dvbs2rx::MOD_32APSK, gr::dvbs2rx::MOD_4_12_16APSK, gr::dvbs2rx::MOD_4_8_4_16APSK, gr::dvbs2rx::MOD_64APSK,
  gr::dvbs2rx::MOD_8_16_20_20APSK, gr::dvbs2rx::MOD_4_12_20_28APSK, gr::dvbs2rx::MOD_128APSK, gr::dvbs2rx::MOD_256APSK,
  gr::dvbs2rx::MOD_BPSK, gr::dvbs2rx::MOD_BPSK_SF2, gr::dvbs2rx::MOD_8VSB, gr::dvbs2rx::MOD_OTHER
}
 
enum  gr::dvbs2rx::dvb_guardinterval_t {
  gr::dvbs2rx::GI_1_32 = 0, gr::dvbs2rx::GI_1_16, gr::dvbs2rx::GI_1_8, gr::dvbs2rx::GI_1_4,
  gr::dvbs2rx::GI_1_128, gr::dvbs2rx::GI_19_128, gr::dvbs2rx::GI_19_256
}
 
enum  gr::dvbs2rx::dvb_outputmode_t { gr::dvbs2rx::OM_CODEWORD = 0, gr::dvbs2rx::OM_MESSAGE }
 
enum  gr::dvbs2rx::dvb_infomode_t { gr::dvbs2rx::INFO_OFF = 0, gr::dvbs2rx::INFO_ON }
 

Typedef Documentation

◆ dvb_code_rate_t

◆ dvb_constellation_t

◆ dvb_framesize_t

◆ dvb_guardinterval_t

◆ dvb_infomode_t

◆ dvb_outputmode_t

◆ dvb_standard_t