On Thu, 1 Mar 2018 10:22:10 +0100 Patrick Boettcher patrick.boettcher@posteo.de wrote:
On Wed, 28 Feb 2018 11:01:23 +0100 Klaus Schmidinger Klaus.Schmidinger@tvdr.de wrote:
On 27.02.2018 17:58, Patrick Boettcher wrote:
On Tue, 27 Feb 2018 16:54:35 +0100 Klaus Schmidinger Klaus.Schmidinger@tvdr.de wrote:
Hello Patrick,
your scan doesn't contain the NIT, which is where the transponder innformation is broadcast. Can you scan that, too, please?
Hi Klaus,
NIT attached (from another multiplex with the same symptoms).
DVB-DescriptorTag: 90 (0x5a) [=
terrestrial_delivery_system_descriptor] descriptor_length: 11 (0x0b) Center frequency: 0xffffffff (= 42949672.095 kHz)
@@ -219,6 +219,8 @@ cDvbTransponderParameters dtp; int Source = cSource::FromData(cSource::stTerr); int Frequency = Frequencies[0] = sd->getFrequency() * 10;
Frequency = Transponder() * 1000000;//XXX
dsyslog("Frequency = %08X, Transponder = %d",
sd->getFrequency(), Transponder());//XXX static int Bandwidths[] = { 8000000, 7000000, 6000000, 5000000, 0, 0, 0, 0 }; dtp.SetBandwidth(Bandwidths[sd->getBandwidth()]); static int Constellations[] = { QPSK, QAM_16, QAM_64, QAM_AUTO };
It works. I had to have VDR recreate the channels because it was mixing things up with the already existing ones.
As to why the frequency is set to "-10" I don't know (yet), but I remember it has always been like this since 2005.
Here is the explanation why the frequency field in French DVB-T shall not be used, (cf. CSA-Profil-de-signalisationv3.4.pdf, page 30, terrestrial_delivery_system_descriptor):
le terrestrial delivery_system_descriptor diffusés dans la NIT correspond au cas général. En effet, la NIT ne décrit pas de façon exhaustive le réseau actuel d’émetteurs, mais l’organisation des services des multiplex diffusés : ainsi les fréquences des multiplex renseignées par le paramètre centre_frequency ont une valeur fixée à 0xFFFFFFFF. Ces fréquences ne sont pas à prendre en compte
It says, grosso modo, that the NIT does not describe the network in an exhaustive manner, but it does for services. Le field centre_frequency contains the value 0xFFFFFFFF and is not to be taken into consideration.
-- Patrick.