openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eDVBFrontendParametersTerrestrial Class Reference

#include <frontendparms.h>

Public Types

enum  {
  Bandwidth_8MHz , Bandwidth_7MHz , Bandwidth_6MHz , Bandwidth_Auto ,
  Bandwidth_5MHz , Bandwidth_1_712MHz , Bandwidth_10MHz
}
 
enum  {
  FEC_1_2 =0 , FEC_2_3 =1 , FEC_3_4 =2 , FEC_5_6 =3 ,
  FEC_7_8 =4 , FEC_Auto =5 , FEC_6_7 =6 , FEC_8_9 =7 ,
  FEC_3_5 =8 , FEC_4_5 =9
}
 
enum  { System_DVB_T_T2 = -1 , System_DVB_T , System_DVB_T2 }
 
enum  {
  TransmissionMode_2k , TransmissionMode_8k , TransmissionMode_Auto , TransmissionMode_4k ,
  TransmissionMode_1k , TransmissionMode_16k , TransmissionMode_32k
}
 
enum  {
  GuardInterval_1_32 , GuardInterval_1_16 , GuardInterval_1_8 , GuardInterval_1_4 ,
  GuardInterval_Auto , GuardInterval_1_128 , GuardInterval_19_128 , GuardInterval_19_256
}
 
enum  {
  Hierarchy_None , Hierarchy_1 , Hierarchy_2 , Hierarchy_4 ,
  Hierarchy_Auto
}
 
enum  {
  Modulation_QPSK , Modulation_QAM16 , Modulation_QAM64 , Modulation_Auto ,
  Modulation_QAM256
}
 
enum  { Inversion_Off , Inversion_On , Inversion_Unknown }
 

Public Member Functions

void set (const TerrestrialDeliverySystemDescriptor &)
 
void set (const T2DeliverySystemDescriptor &)
 

Public Attributes

int frequency
 
int bandwidth
 
int code_rate_HP
 
int code_rate_LP
 
int modulation
 
int transmission_mode
 
int guard_interval
 
int hierarchy
 
int inversion
 
int system
 
int plp_id
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Bandwidth_8MHz 
Bandwidth_7MHz 
Bandwidth_6MHz 
Bandwidth_Auto 
Bandwidth_5MHz 
Bandwidth_1_712MHz 
Bandwidth_10MHz 

◆ anonymous enum

anonymous enum
Enumerator
FEC_1_2 
FEC_2_3 
FEC_3_4 
FEC_5_6 
FEC_7_8 
FEC_Auto 
FEC_6_7 
FEC_8_9 
FEC_3_5 
FEC_4_5 

◆ anonymous enum

anonymous enum
Enumerator
System_DVB_T_T2 
System_DVB_T 
System_DVB_T2 

◆ anonymous enum

anonymous enum
Enumerator
TransmissionMode_2k 
TransmissionMode_8k 
TransmissionMode_Auto 
TransmissionMode_4k 
TransmissionMode_1k 
TransmissionMode_16k 
TransmissionMode_32k 

◆ anonymous enum

anonymous enum
Enumerator
GuardInterval_1_32 
GuardInterval_1_16 
GuardInterval_1_8 
GuardInterval_1_4 
GuardInterval_Auto 
GuardInterval_1_128 
GuardInterval_19_128 
GuardInterval_19_256 

◆ anonymous enum

anonymous enum
Enumerator
Hierarchy_None 
Hierarchy_1 
Hierarchy_2 
Hierarchy_4 
Hierarchy_Auto 

◆ anonymous enum

anonymous enum
Enumerator
Modulation_QPSK 
Modulation_QAM16 
Modulation_QAM64 
Modulation_Auto 
Modulation_QAM256 

◆ anonymous enum

anonymous enum
Enumerator
Inversion_Off 
Inversion_On 
Inversion_Unknown 

Member Function Documentation

◆ set() [1/2]

void eDVBFrontendParametersTerrestrial::set ( const T2DeliverySystemDescriptor &  descriptor)

◆ set() [2/2]

void eDVBFrontendParametersTerrestrial::set ( const TerrestrialDeliverySystemDescriptor &  descriptor)

Member Data Documentation

◆ bandwidth

int eDVBFrontendParametersTerrestrial::bandwidth

◆ code_rate_HP

int eDVBFrontendParametersTerrestrial::code_rate_HP

◆ code_rate_LP

int eDVBFrontendParametersTerrestrial::code_rate_LP

◆ frequency

int eDVBFrontendParametersTerrestrial::frequency

◆ guard_interval

int eDVBFrontendParametersTerrestrial::guard_interval

◆ hierarchy

int eDVBFrontendParametersTerrestrial::hierarchy

◆ inversion

int eDVBFrontendParametersTerrestrial::inversion

◆ modulation

int eDVBFrontendParametersTerrestrial::modulation

◆ plp_id

int eDVBFrontendParametersTerrestrial::plp_id

◆ system

int eDVBFrontendParametersTerrestrial::system

◆ transmission_mode

int eDVBFrontendParametersTerrestrial::transmission_mode

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