Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: initial.h additions for scan



Hi,

Lauri Tischler wrote:
Some transponders added for Sirius at S5.0E and Thor at S1.0W

imho, something needs to be done about initial.h,
it's ok for few, 5-10 trans[ponder|mitter]s but trying to insert
all info for Astra, Hotbird, Sirius and Thor is quite horrible.
I would suggest separate initialinfofiles for each satellite
with absolute minimum info, like one line for each transponder.
This would then be parsed by scan, like below only
freq, pol and srate, I believe that FEC_AUTO can be used
instead of specifing it for all transponders.

12054000,V,275000

Anybody willing to do something about it ??
I applied your patch, but on the long run this has to get overhauled and done more intelligent.

If you analyse the OtherNIT tables correctly I hope it's possible to stay at one or two start transponders per Satellite. For Astra that's even sufficient now, they only use usual NITs.

Would you like to do it?

Holger


--- /usr/local/dvb/DVB/apps/scan/initial.h 2003-06-12 13:29:52.000000000 +0300
+++ initial.h 2003-06-24 22:48:04.000000000 +0300
@@ -57,6 +57,175 @@
},
.polarisation = POLARISATION_VERTICAL
},
+ /**
+ * Sirius Cinema 1
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 12054000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 27500000,
+ .fec_inner = FEC_3_4
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Sirius S5.0E
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 11977000,
+ .inversion = INVERSION_AUTO,
+ { qpsk: {
+ .symbol_rate = 27500000,
+ .fec_inner = FEC_3_4
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Sirius
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 11823000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 27500000,
+ .fec_inner = FEC_3_4
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Sirius S5.0E Viasat
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 12054000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 27500000,
+ .fec_inner = FEC_3_4
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Thor S1.0W
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 12226000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 28000000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Thor Telenor
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 11247000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 24500000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_VERTICAL
+ },
+ /**
+ * Thor Danish mux
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 11293000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 24500000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_HORIZONTAL
+ },
+ /**
+ * Thor Finnish Mux
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 12054000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 2800000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_HORIZONTAL
+ },
+ /**
+ * Canal Digital Thor S1.0W
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 11325000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 24500000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_HORIZONTAL
+ },
+ /**
+ * Thor 1.0W Bulgarian mux
+ */
+ {
+ .type = FE_QPSK,
+ .param = {
+ .frequency = 12169000,
+ .inversion = INVERSION_AUTO,
+ { qpsk:
+ {
+ .symbol_rate = 28000000,
+ .fec_inner = FEC_7_8
+ }
+ }
+ },
+ .polarisation = POLARISATION_HORIZONTAL
+ },
/**
* HISPASAT 1A/B, 30.0W vertical (TV de Galicia)
*/







--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index