Hi, Lauri Tischler wrote:
I applied your patch, but on the long run this has to get overhauled and done more intelligent.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 ??
--- /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.