0002707: hauppauge dvb-s2 nova-hd need DiseqC cmds after graph run. (1 Viewer)

MediaPortal-Bot

Worlds greatest bot!
March 26, 2007
3,715
180
Home Country
Germany 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...
 

Users who are viewing this thread

Top Bottom