ich habe eine kleines Problem. Meine Kanalsuche funktioniert nicht richtig. Ich habe einen privaten Kabelanbieter von dem ich diese Frequenzen kenne:
S38 362 MHz Premiere
S29 370 MHz Premiere
S30 378 MHz Premiere
S31 386 MHz Premiere
S32 394 MHz Premiere
S33 402 MHz Premiere
S36 426 MHz Pro7
S37 434 MHz RTL World
S38 442 MHz ZDF Vision
S39 450 MHz ARD Digital
und jetzt weiss ich nicht ob ichs richtig mache. Ich habe die cable.xml so abgeändert. (bloß Premiere erstmal)
<cable name="Telekom">
<transponder frequency="362000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
<transponder frequency="370000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
<transponder frequency="378000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
<transponder frequency="386000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
<transponder frequency="394000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
<transponder frequency="402000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
</cable>
die anderen Anbieter hab ich jetzt mal nicht hier mit rein kopiert, stehen aber auch in der cable.xml drin.
Jetzt boote ich die D-Box und mach eine Kanalsuche. Er findet aber immer nur die Sender des letztens Eintrags (<transponder frequency="402000" symbol_rate="27500000" fec_inner="6" modulation="3"/>
</cable>)
und ändert dann dem entsprechend die services.xml. Für die o.g. cable.xml sieht die services.xml dann so aus:
<?xml version="1.0" encoding="iso-8859-1"?>
<zapit>
<cable name="Telekom">
<transponder id="0001" onid="0085" frequency="12090000" symbol_rate="27500000" fec_inner="3" modulation="0">
<channel service_id="000d" name="PLANET" service_type="0001" channel_nr="0"/>
<channel service_id="0020" name="Sonnenklar TV" service_type="0001" channel_nr="0"/>
<channel service_id="0022" name="DISNEY CHANNEL" service_type="0001" channel_nr="0"/>
<channel service_id="0024" name="STUDIO UNIVERSAL" service_type="0001" channel_nr="0"/>
<channel service_id="0f86" name="BData3" service_type="000c" channel_nr="0"/>
<channel service_id="0f87" name="BData4" service_type="000c" channel_nr="0"/>
<channel service_id="0f88" name="BData5" service_type="000c" channel_nr="0"/>
</transponder>
<transponder id="0002" onid="0085" frequency="11797500" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0003" onid="0085" frequency="11719500" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0004" onid="0085" frequency="12031500" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0005" onid="0085" frequency="12070500" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0007" onid="0085" frequency="12148500" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0011" onid="0085" frequency="11758000" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0021" onid="0085" frequency="12480000" symbol_rate="27500000" fec_inner="3" modulation="0">
</transponder>
<transponder id="0458" onid="0001" frequency="12610500" symbol_rate="22000000" fec_inner="4" modulation="0">
</transponder>
</cable>
</zapit>
und je nachdem was in der cable.xml der letzte Eintrag bei Telekom ist, sieht die services.xml immer anders aus.
Die Frage: Wie editier ich meine cable.xml so, dass er alle Sender findet und mir die dann auch in die services.xml einträgt ?
Bin echt am Ende.
