- Moderator
- #1
Many TV cards owner should be more happy with this code.
Then, some of them will see signal strength values different than zero.
I cleaned the code and removed others own logs.
Finally, it's not many lines but, I hope you will be pleased with and, you will commit it in MP.
Note : Nova-T500 works fine because it is considered as 2 cards with one tuner each. (_tunerStatistics.Count = 1)
Therefore, for some dual cards (Pinnacle DUAL DVB-T PRO PCI for example but, I suppose all dual tuner cards like this one) driver report one card with 2 tuners.
In this case, _tunerStatistics.Count = 2 and stat.get_SignalLocked(out isLocked) always return false and, I didn't find why.
Then, it appears MP doesn't work with those cards type, for the moment.
Some own (very bad) logs wich could confirm that :
Franck.
Then, some of them will see signal strength values different than zero.
I cleaned the code and removed others own logs.
Finally, it's not many lines but, I hope you will be pleased with and, you will commit it in MP.
Note : Nova-T500 works fine because it is considered as 2 cards with one tuner each. (_tunerStatistics.Count = 1)
Therefore, for some dual cards (Pinnacle DUAL DVB-T PRO PCI for example but, I suppose all dual tuner cards like this one) driver report one card with 2 tuners.
In this case, _tunerStatistics.Count = 2 and stat.get_SignalLocked(out isLocked) always return false and, I didn't find why.
Then, it appears MP doesn't work with those cards type, for the moment.
Some own (very bad) logs wich could confirm that :
I wish you a nice week-end.........
2009-04-29 08:14:25.828125 [4]: dvb: RunGraph
2009-04-29 08:14:30.250000 [4]: dvb: GetTunerSignalStatistics()
2009-04-29 08:14:30.250000 [4]: fmu RunGraph subChannel2 :0
2009-04-29 08:14:30.250000 [4]: fmu RunGraph _mapSubChannels.ContainsKey2
2009-04-29 08:14:30.250000 [4]: fmu _tunerStatistics.Count :2
2009-04-29 08:14:30.265625 [4]: fmu isLocked :False
2009-04-29 08:14:30.265625 [4]: fmu isLocked :False
2009-04-29 08:14:30.265625 [4]: fmu isLocked2 :False
2009-04-29 08:14:30.265625 [4]: dvb: LockedInOnSignal waiting 20ms
2009-04-29 08:14:30.281250 [4]: fmu _tunerStatistics.Count :2
2009-04-29 08:14:30.281250 [4]: fmu isLocked :False
2009-04-29 08:14:30.281250 [4]: fmu isLocked :False
2009-04-29 08:14:30.281250 [4]: fmu isLocked2 :False
......
......
2009-04-29 08:14:32.203125 [4]: dvb: LockedInOnSignal waiting 20ms
2009-04-29 08:14:32.218750 [4]: fmu _tunerStatistics.Count :2
2009-04-29 08:14:32.218750 [4]: fmu isLocked :False
2009-04-29 08:14:32.218750 [4]: fmu isLocked :False
2009-04-29 08:14:32.218750 [4]: fmu isLocked2 :False
2009-04-29 08:14:32.234375 [4]: dvb: LockedInOnSignal waiting 20ms
2009-04-29 08:14:32.250000 [4]: fmu _tunerStatistics.Count :2
2009-04-29 08:14:32.250000 [4]: fmu isLocked :False
2009-04-29 08:14:32.250000 [4]: fmu isLocked :False
2009-04-29 08:14:32.250000 [4]: fmu isLocked2 :False
2009-04-29 08:14:32.250000 [4]: dvb: LockedInOnSignal waiting 20ms
2009-04-29 08:14:32.281250 [4]: fmu isLocked3 :False
2009-04-29 08:14:32.281250 [4]: dvb: LockedInOnSignal could not lock onto channel - no signal or bad signal
2009-04-29 08:14:32.281250 [4]: fmu RunGraph !LockedInOnSignal()2
2009-04-29 08:14:32.281250 [4]: card2:setuptv 1 -1
2009-04-29 08:14:32.281250 [4]: Controller: setuptv 1 -1
2009-04-29 08:14:32.281250 [4]: Controller: Timeshifting failed, lets try next available card.
Franck.