Page 1 of 3
How does Disecq work with BDA devices?
Posted: Mon Nov 20, 2006 11:09 am
by Philou5
I have a dish with two LNBs - Astra 19.2° and Hotbird 13°
My device is the TerraTec 1200 DVB-S card with BDA drivers.
It works great !
But I can only watch Astra 19.2 which is on the 1rst LNB.
I'm not able to get the channels on Hotbird, I tried it so many times with different configurations. How must I configure this in DVB Dream 1.3a ?
Astra 19.2° on Port 1
Hotbird 13.0° on Port 2
Re: How does Disecq work with BDA devices?
Posted: Mon Nov 20, 2006 3:22 pm
by compuwade
I have a dish with two LNBs - Astra 19.2° and Hotbird 13°
My device is the TerraTec 1200 DVB-S card with BDA drivers.
It works great !
But I can only watch Astra 19.2 which is on the 1rst LNB.
I'm not able to get the channels on Hotbird, I tried it so many times with different configurations. How must I configure this in DVB Dream 1.3a ?
Astra 19.2° on Port 1
Hotbird 13.0° on Port 2
While I do not use bda drivers, it may work better with raw commands if you aren't already using them.
Choose "none" for switch
and use raw command E0 10 38 F0 for port 1
and E0 10 38 F4 for port 2
and let us know if that worked for you.
Thanks.
Posted: Tue Nov 21, 2006 8:41 am
by Philou5
compuwade, thank you for your help.
But it doesn't work
If I choose "none" for switch I don't have two ports, but only one (port 1 which I use for 19.2°).
So I chose "Mini Diseqc"
Then I wrote the commands you give me for raw command and restarted the program. Nothing has changed, 13.0° isn't working for me.
MyTheatre and TerraTec Home Cinema doesn't have this problems, I can watch with them 19.2° AND 13.0°.
What about "Uncommitted" ? Maybe I have to change something there?

Posted: Tue Nov 21, 2006 10:15 am
by compuwade
If you choose "none" it doesn't give you the port numbers because you are telling it that you do not have a switch. However, if you put the raw commands in you are telling it to manualy switch to the proper port thus not needing to use a switch setting. If you use the raw command with the mini swtich selected you end up telling your swtich to switch twice.
All you need to do is set it to "none" and then add another satellite. Put the raw commands in and you should be good to go.
Like this:
I'm not saying this is going to work for you. But it's worth a try. I can't get BDA drivers to work at all in DD.
-Comp
Posted: Tue Nov 21, 2006 10:41 am
by genpix
I don't think it's related to WHAT diseqc commnad you send. It's HOW you send it.
With mini-switch or with "none" (and raw diseqc command) you end up controlling the same switch exactly the SAME way. With raw commnad you have more flexibility, though (you can edit address or command).
The problem with BDA:
BDA standard does not include diseqc communication to beging with.
Thus, one has to use non-standard driver commands to send diseqc command.
Different manufacturers use different ways to implement these non-standard commnads.
Thus, what's working with one BDA driver may not work with another.
The only way to be able to use it: implement this non-standard call in the program. Program should recognize both, the hardware and the presence of proper BDA driver, then use a proper DISEQC call (these calls would be different for different hardware).
Please find the documentation (from manufacturer) how to issue DISEqC command and provide this info to Rel.
Also, Rel needs to know how to identify the presence of this specific BDA driver in the system (unique driver name and location would do it).
He would implement this call in the software.
Posted: Mon Dec 04, 2006 1:49 pm
by FredB
Same BDA issue with the same kind of card. I say same kind of card, because there's two model of Cinergy 1200 DVBS (same Philips SAA7146 chipset but different front-end SU1200_K or SD1878)
The KNC One TV-Station uses the same SU1200_k front-end.
Here is a Philips guide about Windows drivers for it.
Last est BDA drivers available for Windows XP
Lastest beta BDA drivers available for Windows Vista
DiseqC functions for this card are not supported by DD or AltDVB*, but are well supported by DVBViewer. I'll try to make more research about this product and the way it could handle DiseqC switching.
* AltDVB shows a message telling that raw commands are not supported ?!?
Posted: Thu Dec 07, 2006 2:19 am
by Philou5
I got the DiSEqC documentation from TerraTec and mailed it to Rel.
Posted: Thu Dec 07, 2006 3:55 am
by FredB
I got the DiSEqC documentation from TerraTec and mailed it to Rel.
Great !!!

Posted: Thu Dec 07, 2006 4:30 am
by rel
I got the DiSEqC documentation from TerraTec and mailed it to Rel.
... and I have tried to implement it.
Please test the patch attached.
Posted: Thu Dec 07, 2006 4:44 am
by Philou5
really fast
thank you very much !
I copied the file in the Device folder, but it doesn't work, I get the message that DVB Dream isn't able to initialize the DVB Hardware (error code 1)
Code: Select all
[12/07/06 12:41:38 : ] StartDevice() dwDeviceNo:0
[12/07/06 12:41:38 : ] CoCreateInstance(CLSID_FilterGraph..) OK pFilterGraph:01964BA8
[12/07/06 12:41:38 : ] pFilterGraph->QueryInterface(IID_IMediaControl..) OK pMediaControl:01964F14
[12/07/06 12:41:38 : 31] LoadTuningSpace()...
[12/07/06 12:41:38 : 31] m_pNetworkProvider->QueryInterface(IID_ITuner..) OK
[12/07/06 12:41:38 : 31] TuningSpace Name: 'Cable'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'Antenna'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'ATSC'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'Digital Cable'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'AuxIn1'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'FM Radio'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'DVB-T'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBC'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBS'
[12/07/06 12:41:38 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBT'
[12/07/06 12:41:38 : 31] Enumeration found 10 tuning spaces
[12/07/06 12:41:38 : 31] LoadTuningSpace() OK
[12/07/06 12:41:38 : 31] Couldn't put_TuneRequest
[12/07/06 12:41:38 : 31] FAILED: LoadMCENetworkProvider()
Posted: Thu Dec 07, 2006 8:38 am
by rel
another version to test.
* please copy paste bda.log file again if it fails.
Posted: Thu Dec 07, 2006 9:20 am
by Philou5
Code: Select all
[12/07/06 17:19:29 : ] StartDevice() dwDeviceNo:0
[12/07/06 17:19:29 : ] CoCreateInstance(CLSID_FilterGraph..) OK pFilterGraph:01963E58
[12/07/06 17:19:29 : ] pFilterGraph->QueryInterface(IID_IMediaControl..) OK pMediaControl:019641C4
[12/07/06 17:19:29 : 31] LoadTuningSpace()...
[12/07/06 17:19:29 : 31] m_pNetworkProvider->QueryInterface(IID_ITuner..) OK
[12/07/06 17:19:29 : 31] TuningSpace Name: 'Cable'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'Antenna'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'ATSC'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'Digital Cable'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'AuxIn1'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'FM Radio'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'DVB-T'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBC'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBS'
[12/07/06 17:19:29 : 31] TuningSpace Name: 'TerraTec_Tuningspace_DVBT'
[12/07/06 17:19:29 : 31] Enumeration found 10 tuning spaces
[12/07/06 17:19:29 : 31] LoadTuningSpace() OK
[12/07/06 17:19:29 : 31] WARNING: Couldn't put_TuneRequest
[12/07/06 17:19:29 : 31] - 0) Cinergy 1200 DVB-S Tuner (BDA) (Looking for:0)
[12/07/06 17:19:29 : 94] RemoveFilter , that wasn't the the filter we wanted.
[12/07/06 17:19:29 : 110] - 1) Cinergy Hybrid T USB XS Digital Tuner (Looking for:0)
[12/07/06 17:19:29 : 110] RemoveFilter2
[12/07/06 17:19:29 : 110] FAILED: Couldn't connect Network Provider to Tuner filter hr:80004005
Posted: Thu Dec 07, 2006 10:08 am
by rel
I think I wont be able to help much without the card. I have KNC1 TV Station (almost identical hardware) and works fine on BDA device. (just without Diseqc yet) I can't install Cinergy drivers over KNC card. (I have tried but didnt work)
Was v1.3b working with Cinergy 1200 ?
Posted: Thu Dec 07, 2006 10:20 am
by Philou5
Was v1.3b working with Cinergy 1200 ?
1.3a and 1.3b work perfectly with Cinergy 1200.
The only thing which doesn't work is the DiSEqC support. So I can watch only the channels from 19.2° (first LNB), the channels from 13.0° (second LNB) I can't watch.
With the two patches I can watch nothing, no 19.2° and no 13.0° - Cinergy 1200 doesn't work with this two patches.

Posted: Thu Dec 07, 2006 11:12 am
by rel
another patch, (will try to keep sending these until problem fixed as long as you dont get bored.

)