[vdr] Tuners only handling some combinations of channel configs
Hello all, As an FYI: My HD tuner (DVB-T2 290e) was only tuning some combinations of HD channels - I was trying to record 2 HD channels on the same multiplex and could only record one. No error was produced by VDR or in the kernel log, just that nothing happened, the original channel kept being recorded. To cut a long story short, I found that in channels.conf some channels were configured as B8S1P0M256 But some were : B8S1P0 (i.e. no modulation specified) Basically if VDR tried to tune both of these types at the same time, it failed as above. However, individually it could tune to both types. Once I set them all with B8S1P0M256, I managed to get 4 HD channels simultaneously :-) Perhaps Klaus could confirm - Is this a bug/feature, is the modulation type mandatory, recommended, or best to not configure and let VDR determine when running? Thanks ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Tuners only handling some combinations of channel configs
On 24.04.2016 12:53, Richard F wrote: Hello all, As an FYI: My HD tuner (DVB-T2 290e) was only tuning some combinations of HD channels - I was trying to record 2 HD channels on the same multiplex and could only record one. No error was produced by VDR or in the kernel log, just that nothing happened, the original channel kept being recorded. To cut a long story short, I found that in channels.conf some channels were configured as B8S1P0M256 But some were : B8S1P0 (i.e. no modulation specified) Basically if VDR tried to tune both of these types at the same time, it failed as above. However, individually it could tune to both types. Once I set them all with B8S1P0M256, I managed to get 4 HD channels simultaneously :-) Perhaps Klaus could confirm - Is this a bug/feature, is the modulation type mandatory, recommended, or best to not configure and let VDR determine when running? The tuning parameters need to be exactly the same. They are compared with strcmp(), and only if they match can two or more channels be received on the same device. If VDR creates channels from the SI data, these strings are automatically identical. Klaus ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Tuners only handling some combinations of channel configs
OK. That explains a related problem. In the UK on Freeview HD they are now mixing HD and non-HD on the same multiplex. I'm not sure the various tuning programs consistently report the tuning string, I had the following BBC ONE HD:546000:B8S1P0M256:T:27500:6601=27:6602=eng@17,6606=eng@17:0;6605=eng:0:17540:9018:16516:0 Film4+1:546000:B8M256S1P0:T:27500:7501=27:7502=eng@17,7506=eng@17:0;7505=eng:0:20352:9018:16516:0 So again I could tune to each individually, but not at the same time. Would it be possible to log an warning if the frequencies match but the tuning strings don't, that could be helpful ? Thanks Richard On 24/04/2016 12:29, Klaus Schmidinger wrote: > On 24.04.2016 12:53, Richard F wrote: >> Hello all, >> >> As an FYI: My HD tuner (DVB-T2 290e) was only tuning some >> combinations of HD channels - I was trying to record 2 HD channels >> on the same multiplex and could only record one. No error was >> produced by VDR or in the kernel log, just that nothing happened, the >> original channel kept being recorded. >> >> To cut a long story short, I found that in channels.conf some >> channels were configured as >> >> B8S1P0M256 >> >> But some were : >> >> B8S1P0 >> (i.e. no modulation specified) >> >> Basically if VDR tried to tune both of these types at the same time, >> it failed as above. >> >> However, individually it could tune to both types. >> >> Once I set them all with B8S1P0M256, I managed to get 4 HD channels >> simultaneously :-) >> >> Perhaps Klaus could confirm - Is this a bug/feature, is the >> modulation type mandatory, recommended, or best to not configure and >> let VDR determine when running? > > The tuning parameters need to be exactly the same. > They are compared with strcmp(), and only if they match can two or more > channels be received on the same device. > If VDR creates channels from the SI data, these strings are automatically > identical. > > Klaus > > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Tuners only handling some combinations of channel configs
On 24.04.2016 15:03, Richard F wrote: OK. That explains a related problem. In the UK on Freeview HD they are now mixing HD and non-HD on the same multiplex. I'm not sure the various tuning programs consistently report the tuning string, I had the following BBC ONE HD:546000:B8S1P0M256:T:27500:6601=27:6602=eng@17,6606=eng@17:0;6605=eng:0:17540:9018:16516:0 Film4+1:546000:B8M256S1P0:T:27500:7501=27:7502=eng@17,7506=eng@17:0;7505=eng:0:20352:9018:16516:0 So again I could tune to each individually, but not at the same time. Would it be possible to log an warning if the frequencies match but the tuning strings don't, that could be helpful ? Sure. You can do this in cDvbTuner::IsTunedTo(). Klaus ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr