If you should have the following problem with a Hauppauge card e.g. NOVA-S-PLUS or NOVA-2S-HD:
Scanning or tuning does only work for low-band channels (only a few German stations found).
High-Band channels only work after several restarts of TVService or after a slight change of LNB settings (e.g. change LNB Switch Frequency to 11701 or back to 11700 (The reinitialization trick).
The problem mostly was seen when using LNBs with a built-in switch.
Then the below patch may help, please report success or fail.
For any reason the function SendDiseqCommand disrupts the Hauppauge drivers so that the 22KHz signal apparently is no longer sent to the LNB for switching on high-band. The patch makes the function return without doing anything if the DisEqC is 'none'.
If you are interested in details, check the other threads in this forum.
Note: This patch will only work for stations for which DisEqC is set to 'none'
Hint: If it does not work immediately you may have already tried with the unpatched release. Doing so may leave the Hauppauge drivers in a not working state. To fix that you can either reboot the PC or use TransEdit an scan any high band Transponder (e.g.Pro7). This will bring the drivers back to a working mode.
Have fun and don't forget to post your results - so the patch can make it into the official release.
Attached the patch for the latest svns
Gregor
Scanning or tuning does only work for low-band channels (only a few German stations found).
High-Band channels only work after several restarts of TVService or after a slight change of LNB settings (e.g. change LNB Switch Frequency to 11701 or back to 11700 (The reinitialization trick).
The problem mostly was seen when using LNBs with a built-in switch.
Then the below patch may help, please report success or fail.
Code:
public void SendDiseqCommand(ScanParameters parameters, DVBSChannel channel)
{
if (_isHauppauge == false) return;
bool hiBand = BandTypeConverter.IsHiBand(channel, parameters);
int antennaNr = BandTypeConverter.GetAntennaNr(channel);
if (antennaNr == 0) return;
...
...
If you are interested in details, check the other threads in this forum.
Note: This patch will only work for stations for which DisEqC is set to 'none'
Hint: If it does not work immediately you may have already tried with the unpatched release. Doing so may leave the Hauppauge drivers in a not working state. To fix that you can either reboot the PC or use TransEdit an scan any high band Transponder (e.g.Pro7). This will bring the drivers back to a working mode.
Have fun and don't forget to post your results - so the patch can make it into the official release.
Attached the patch for the latest svns
Gregor