- March 26, 2007
- 3,715
- 180
- Home Country
- Germany
https://forum.team-mediaportal.com/...diseqc-cmds-after-graph-run-77853/#post579151 [^]
I have a hauppauge dvb-s2 nova-hd, which has always been plagued with diseqc problem resulting in "no signal" errors.
Every single initial tune always ends up with a "no signal" error, but only if the channel is located on diseqc 2,3 or 4.
With the word "initial" I mean: resumed from standby or a OS start/reboot.
I finally took the time to debug the issue and to my surprise I found out what caused it.
It seems like the diseqc command needs to be issued after graphrun, otherwise the call to :
int hr = _propertySet.Set(BdaTunerExtentionProperties, (int)BdaTunerExtension.KSPROPERTY_BDA_DISEQC, _ptrDiseqc,
len, _ptrDiseqc, len);
will fail with a hr code:
Hauppauge: SendDiseq returned: 0x8007001F - n/a
If I instead re-issue the diseqc command just after the initial succesful graphun, then it's ok, and the diseqc completes without any errors.
This might be because of bad behaving drivers.
http://mantis.team-mediaportal.com/view.php?id=2707
Open the issue in Mantis...
I have a hauppauge dvb-s2 nova-hd, which has always been plagued with diseqc problem resulting in "no signal" errors.
Every single initial tune always ends up with a "no signal" error, but only if the channel is located on diseqc 2,3 or 4.
With the word "initial" I mean: resumed from standby or a OS start/reboot.
I finally took the time to debug the issue and to my surprise I found out what caused it.
It seems like the diseqc command needs to be issued after graphrun, otherwise the call to :
int hr = _propertySet.Set(BdaTunerExtentionProperties, (int)BdaTunerExtension.KSPROPERTY_BDA_DISEQC, _ptrDiseqc,
len, _ptrDiseqc, len);
will fail with a hr code:
Hauppauge: SendDiseq returned: 0x8007001F - n/a
If I instead re-issue the diseqc command just after the initial succesful graphun, then it's ok, and the diseqc completes without any errors.
This might be because of bad behaving drivers.
http://mantis.team-mediaportal.com/view.php?id=2707
Open the issue in Mantis...