add support for rolloff and pilot changing (needed for some 8PSK transponders)
[enigma2.git] / lib / dvb / frontendparms.h
index b8f47f43fc22f61905cc52e4b17f07cb96b006b8..c963a251ea4cf74ddbc79d73d313463ce5e89fd6 100644 (file)
@@ -37,14 +37,21 @@ struct eDVBFrontendParametersSatellite
                        Auto, QPSK, M8PSK, QAM_16
                };
        };
                        Auto, QPSK, M8PSK, QAM_16
                };
        };
-       struct RollOff {  // dvb-s2
+       // dvb-s2
+       struct RollOff {
                enum {
                enum {
-                       alpha_0_35, alpha_0_25, alpha_0_20, alpha_auto
+                       alpha_0_35, alpha_0_25, alpha_0_20
+               };
+       };
+       // only 8psk
+       struct Pilot {  
+               enum {
+                       Off, On, Unknown
                };
        };
        bool no_rotor_command_on_tune;
        unsigned int frequency, symbol_rate;
                };
        };
        bool no_rotor_command_on_tune;
        unsigned int frequency, symbol_rate;
-       int polarisation, fec, inversion, orbital_position, system, modulation, roll_off;
+       int polarisation, fec, inversion, orbital_position, system, modulation, rolloff, pilot;
 };
 SWIG_ALLOW_OUTPUT_SIMPLE(eDVBFrontendParametersSatellite);
 
 };
 SWIG_ALLOW_OUTPUT_SIMPLE(eDVBFrontendParametersSatellite);