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
#2Check Settings->[device name]->mode.
But I am not sure. Every device have self API for CI
But I am not sure. Every device have self API for CI

Re: DVBSky S950C PCIe DVB-S2 CI
#3I 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).
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
#5I 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).
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
#6That 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.
My code total same for x32 and x64. But x64 version use x64 modules, codec and drivers.
Re: DVBSky S950C PCIe DVB-S2 CI
#9Yes 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)
---- 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
#10I 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?
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
#11I 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,
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
#13At 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.
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
#14And 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.
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
#15I am still not understand what is "32bit pointer" in x64 application. x64 application have only x64 pointers because this is x64 process.