Page 1 of 2

DVBSky S950C PCIe DVB-S2 CI

Posted: Thu Apr 21, 2016 5:33 pm
by pearl1985
Hello

I have big problem with pay tv on this card.
FTA working very fine, but ProgDVB cant read my CAM Cyfrowy Polsat not readed .

But "home" sotware included with this card DVB Sky working fine with my CAM card ( http://prntscr.com/av58xm ).

Can i expect repair this bug?

Do u need some more "debug data"?

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Thu Apr 21, 2016 6:03 pm
by Prog
Check Settings->[device name]->mode.
But I am not sure. Every device have self API for CI :(

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Fri Apr 22, 2016 8:30 pm
by pearl1985
I checked this settings and for me is ok ( http://prntscr.com/avmplx ).
I think is problem with API CI in ProgDVB because original software DVB Sky don't have this problem.


-- Added

Solution is ( http://prntscr.com/avn0b9 ) uncheck Symbol rate in kilo-symbols and install 32 bit version.
64 bit version not working good with this card (CI module).

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Sun Apr 24, 2016 4:47 am
by Prog
Do you test CI in x32?

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Sun Apr 24, 2016 6:48 pm
by pearl1985
I testing in Windows 7 64 bit Professional using 32 bit version ProgDVB and my module CI working fine. Window with CI command working ( http://prntscr.com/awd13y ). Using 64 bit version ProgDVB CI window is empty. And 5 min later option ( http://prntscr.com/awd1ll ) CAM Interface is blocked.

If you need some data for debug, write how to prepare this data.
Sorry for my basic english skills. This is not my priority language.

And actual i am so happy using 32 bit version progdvb but i am so sad because i cant use more timeshift in ram (3GB max).

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Mon Apr 25, 2016 4:06 am
by Prog
That mean x64 driver not support CI. I think not many software in world have x64 version.
My code total same for x32 and x64. But x64 version use x64 modules, codec and drivers.

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Mon Apr 25, 2016 5:29 am
by pearl1985
U have right!
Original soft DVBSky is 32 bit version!

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Mon Apr 25, 2016 6:58 am
by Prog
Do you have last driver?

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Mon Apr 25, 2016 7:04 am
by pearl1985
Yes i have latest drivers from there http://www.dvbsky.net/download/pcie-drv ... 151112.zip

---- Added ----
This is screenshoots from hardware manager:
http://prntscr.com/awjgdp
http://prntscr.com/awjj66
http://prntscr.com/awjj9j
http://prntscr.com/awjjdw
http://prntscr.com/awjjjn
http://prntscr.com/awjjmr

----- Added --------
http://prntscr.com/awjmsk - 32 bit version original included with card (DVBSky Player)

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Thu Dec 15, 2016 7:30 pm
by pearl1985
I found strange thing.

When I use the 32-bit version of the program encoded watching how quickly shut the program and I turn 64 bit version of the program channel works!

http://prntscr.com/djxyi6

When i try change channels to other program decoding doesn't work.

Can u explain me why?

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Fri Dec 16, 2016 10:38 am
by pearl1985
I received reply from developers dvbsky:

I think the problem is raised from the following structure.

typedef struct _BSTCI_BDA_EXT_CMD
{
DWORD dwCmd;
VOID * POINTER_32 lpInputBuffer;
DWORD dwInputBufferLength;
VOID * POINTER_32 lpOutputBuffer;
DWORD dwOutputBufferLength;
DWORD * POINTER_32 lpOutputLength;
}BSTCI_BDA_EXT_CMD, *PBSTCI_BDA_EXT_CMD;

Our 64bit driver expects to receive 32bit pointer, but Progdvb 64bit version sends 64bit pointer.
This feature makes our 64bit driver can work with 32bit application running in 64bit windows OS.

Could your forward this information to Progdvb developers?

BR,

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Fri Dec 16, 2016 10:48 am
by Prog
That mean driver not support x64. What you use x64 ProgDVB ? :)

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Fri Dec 16, 2016 11:11 am
by pearl1985
At the moment I use the 32 bit version. But I very much like the 64-bit version because it works very well with Windows 7 64bit and 32GB of RAM.

Is there a chance that for the DVB Sky S950C exception would do / fix?


I wrote again to support DVBSky to fix it in the drivers.

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Tue Dec 20, 2016 7:42 am
by pearl1985
And next reply:

This compatible problem can be fixed by our 64bit driver or ProgDVB 64bit program.
Of cause the 64bit driver can work in 64bit os.
but the current driver need 32bit pointer in this structure from the application.
And we hope ProgDVB can fix this problem, since other 64bit programs follow this request already.

BR,





Please enter the exception for DVBSky cards that you can use freely 64-bit version.

Re: DVBSky S950C PCIe DVB-S2 CI

Posted: Tue Dec 20, 2016 10:45 am
by Prog
I am still not understand what is "32bit pointer" in x64 application. x64 application have only x64 pointers because this is x64 process.