How does Disecq work with BDA devices?

General discussion . (Do not post bug reports or feature requests in this section!)

Moderators:X05, Dreamer, FredB

Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:
How does Disecq work with BDA devices?

Postby Philou5 » Mon Nov 20, 2006 11:09 am

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
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
compuwade
Not too shy to talk
Posts:18
Joined:Mon Oct 23, 2006 11:45 pm

Re: How does Disecq work with BDA devices?

Postby compuwade » Mon Nov 20, 2006 3:22 pm

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.
Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:

Postby Philou5 » Tue Nov 21, 2006 8:41 am

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"

Image

Image

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°.

Image

What about "Uncommitted" ? Maybe I have to change something there?

Image
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
compuwade
Not too shy to talk
Posts:18
Joined:Mon Oct 23, 2006 11:45 pm

Postby compuwade » Tue Nov 21, 2006 10:15 am

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:

Image

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
User avatar
genpix
love DVB Dream!
Posts:396
Joined:Tue Jun 27, 2006 4:33 pm
Location:USA
Contact:

Postby genpix » Tue Nov 21, 2006 10:41 am

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.
AMD x2 3800+, 2GB RAM, nVidia 6600GT (AGP)
latest BETA nVidia Audio/Video codecs (Cyberlink for H.264)
genpix 8PSK-to-USB2, Twinhan 1020
User avatar
FredB
love DVB Dream!
Posts:315
Joined:Fri Jun 16, 2006 1:19 pm
Location:France
Contact:

Postby FredB » Mon Dec 04, 2006 1:49 pm

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 ?!?
Forum PCTVSat : http://pctvsat.free.fr
-----------------------------------------------------------------------
Pinnacle PCTV Sat + Terratec Cinergy 1200 DVB-S / Athlon 64 3500+ - 2048 Mb DDR - GeForce 7900 GS
Twinhan Vision Plus 1030A + Asus Europa II Hybrid / PIV D920 2x2.8 Ghz - 2048 Mb DDR2 - GeForce 7600 GS
PCTV Sat Pro PCI (PCTV 450i) + DVICO Fusion HDTV USB / Athlon XP 3200+ - 1024 Mb DDR - GeForce 6600GT
-----------------------------------------------------------------------
Collective installation with 2 LNB Quad and multiswitches DiseqC - LNB A = Astra 19.2°E - LNB B = Hotbird 13.0°E - Commutation = 13V/18V/22K + DiseqC 2.0
Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:

Postby Philou5 » Thu Dec 07, 2006 2:19 am

I got the DiSEqC documentation from TerraTec and mailed it to Rel.
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
User avatar
FredB
love DVB Dream!
Posts:315
Joined:Fri Jun 16, 2006 1:19 pm
Location:France
Contact:

Postby FredB » Thu Dec 07, 2006 3:55 am

I got the DiSEqC documentation from TerraTec and mailed it to Rel.
Great !!! :D
Forum PCTVSat : http://pctvsat.free.fr
-----------------------------------------------------------------------
Pinnacle PCTV Sat + Terratec Cinergy 1200 DVB-S / Athlon 64 3500+ - 2048 Mb DDR - GeForce 7900 GS
Twinhan Vision Plus 1030A + Asus Europa II Hybrid / PIV D920 2x2.8 Ghz - 2048 Mb DDR2 - GeForce 7600 GS
PCTV Sat Pro PCI (PCTV 450i) + DVICO Fusion HDTV USB / Athlon XP 3200+ - 1024 Mb DDR - GeForce 6600GT
-----------------------------------------------------------------------
Collective installation with 2 LNB Quad and multiswitches DiseqC - LNB A = Astra 19.2°E - LNB B = Hotbird 13.0°E - Commutation = 13V/18V/22K + DiseqC 2.0
User avatar
rel
relocation
Posts:2051
Joined:Fri Jun 16, 2006 9:50 am

Postby rel » Thu Dec 07, 2006 4:30 am

I got the DiSEqC documentation from TerraTec and mailed it to Rel.
... and I have tried to implement it. :)

Please test the patch attached.
Attachments
bda_s.dev
BDA diseqc patch for terratec 1200
(284.06KiB)Downloaded 1062 times
DVB Dream - because I have to dream about having time to code it
Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:

Postby Philou5 » Thu Dec 07, 2006 4:44 am

really fast :shock:

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()
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
User avatar
rel
relocation
Posts:2051
Joined:Fri Jun 16, 2006 9:50 am

Postby rel » Thu Dec 07, 2006 8:38 am

another version to test.

* please copy paste bda.log file again if it fails.
Attachments
bda_s.dev
patch 2
(284.06KiB)Downloaded 1040 times
DVB Dream - because I have to dream about having time to code it
Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:

Postby Philou5 » Thu Dec 07, 2006 9:20 am

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
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
User avatar
rel
relocation
Posts:2051
Joined:Fri Jun 16, 2006 9:50 am

Postby rel » Thu Dec 07, 2006 10:08 am

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 ?
DVB Dream - because I have to dream about having time to code it
Philou5
Not too shy to talk
Posts:18
Joined:Sat Sep 02, 2006 6:38 pm
Contact:

Postby Philou5 » Thu Dec 07, 2006 10:20 am

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. :(
SEMPRE FORZA AS ROMA E PHILIPPE MEXES

http://www.philippemexes.de
User avatar
rel
relocation
Posts:2051
Joined:Fri Jun 16, 2006 9:50 am

Postby rel » Thu Dec 07, 2006 11:12 am

another patch, (will try to keep sending these until problem fixed as long as you dont get bored. :-) )
Attachments
bda_s.dev
(284.06KiB)Downloaded 2885 times
DVB Dream - because I have to dream about having time to code it

Return to “General”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest