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

#include <frontendparms.h>

Public Types

enum  { Polarisation_Horizontal , Polarisation_Vertical , Polarisation_CircularLeft , Polarisation_CircularRight }
 
enum  { Inversion_Off , Inversion_On , Inversion_Unknown }
 
enum  {
  FEC_Auto =0 , FEC_1_2 =1 , FEC_2_3 =2 , FEC_3_4 =3 ,
  FEC_5_6 =4 , FEC_7_8 =5 , FEC_8_9 =6 , FEC_3_5 =7 ,
  FEC_4_5 =8 , FEC_9_10 =9 , FEC_6_7 =10 , FEC_None =15
}
 
enum  { System_DVB_S , System_DVB_S2 }
 
enum  {
  Modulation_Auto , Modulation_QPSK , Modulation_8PSK , Modulation_QAM16 ,
  Modulation_16APSK , Modulation_32APSK
}
 
enum  { RollOff_alpha_0_35 , RollOff_alpha_0_25 , RollOff_alpha_0_20 , RollOff_auto }
 
enum  { Pilot_Off , Pilot_On , Pilot_Unknown }
 
enum  { Band_Unknown , Band_C , Band_Ka , Band_Ku }
 
enum  { PLS_Root , PLS_Gold , PLS_Combo , PLS_Unknown }
 
enum  { No_Stream_Id_Filter = NO_STREAM_ID_FILTER }
 
enum  { PLS_Default_Gold_Code , PLS_Default_Root_Code }
 
enum  { No_T2MI_PLP_Id = eDVBFrontendParametersSatellite::No_Stream_Id_Filter , T2MI_Default_Pid = 4096 }
 

Public Member Functions

void set (const SatelliteDeliverySystemDescriptor &)
 
void set (const S2SatelliteDeliverySystemDescriptor &)
 

Public Attributes

bool no_rotor_command_on_tune
 
int frequency
 
int symbol_rate
 
int polarisation
 
int fec
 
int inversion
 
int orbital_position
 
int system
 
int modulation
 
int rolloff
 
int pilot
 
int is_id
 
int pls_mode
 
int pls_code
 
int t2mi_plp_id
 
int t2mi_pid
 
int plp_id
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Polarisation_Horizontal 
Polarisation_Vertical 
Polarisation_CircularLeft 
Polarisation_CircularRight 

◆ anonymous enum

anonymous enum
Enumerator
Inversion_Off 
Inversion_On 
Inversion_Unknown 

◆ anonymous enum

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

◆ anonymous enum

anonymous enum
Enumerator
System_DVB_S 
System_DVB_S2 

◆ anonymous enum

anonymous enum
Enumerator
Modulation_Auto 
Modulation_QPSK 
Modulation_8PSK 
Modulation_QAM16 
Modulation_16APSK 
Modulation_32APSK 

◆ anonymous enum

anonymous enum
Enumerator
RollOff_alpha_0_35 
RollOff_alpha_0_25 
RollOff_alpha_0_20 
RollOff_auto 

◆ anonymous enum

anonymous enum
Enumerator
Pilot_Off 
Pilot_On 
Pilot_Unknown 

◆ anonymous enum

anonymous enum
Enumerator
Band_Unknown 
Band_C 
Band_Ka 
Band_Ku 

◆ anonymous enum

anonymous enum
Enumerator
PLS_Root 
PLS_Gold 
PLS_Combo 
PLS_Unknown 

◆ anonymous enum

anonymous enum
Enumerator
No_Stream_Id_Filter 

◆ anonymous enum

anonymous enum
Enumerator
PLS_Default_Gold_Code 
PLS_Default_Root_Code 

◆ anonymous enum

anonymous enum
Enumerator
No_T2MI_PLP_Id 
T2MI_Default_Pid 

Member Function Documentation

◆ set() [1/2]

void eDVBFrontendParametersSatellite::set ( const S2SatelliteDeliverySystemDescriptor &  descriptor)

◆ set() [2/2]

void eDVBFrontendParametersSatellite::set ( const SatelliteDeliverySystemDescriptor &  descriptor)

Member Data Documentation

◆ fec

int eDVBFrontendParametersSatellite::fec

◆ frequency

int eDVBFrontendParametersSatellite::frequency

◆ inversion

int eDVBFrontendParametersSatellite::inversion

◆ is_id

int eDVBFrontendParametersSatellite::is_id

◆ modulation

int eDVBFrontendParametersSatellite::modulation

◆ no_rotor_command_on_tune

bool eDVBFrontendParametersSatellite::no_rotor_command_on_tune

◆ orbital_position

int eDVBFrontendParametersSatellite::orbital_position

◆ pilot

int eDVBFrontendParametersSatellite::pilot

◆ plp_id

int eDVBFrontendParametersSatellite::plp_id

◆ pls_code

int eDVBFrontendParametersSatellite::pls_code

◆ pls_mode

int eDVBFrontendParametersSatellite::pls_mode

◆ polarisation

int eDVBFrontendParametersSatellite::polarisation

◆ rolloff

int eDVBFrontendParametersSatellite::rolloff

◆ symbol_rate

int eDVBFrontendParametersSatellite::symbol_rate

◆ system

int eDVBFrontendParametersSatellite::system

◆ t2mi_pid

int eDVBFrontendParametersSatellite::t2mi_pid

◆ t2mi_plp_id

int eDVBFrontendParametersSatellite::t2mi_plp_id

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