dev around Technisat Cablestar 2 (1 Viewer)

FlipGer

Retired Team Member
  • Premium Supporter
  • April 27, 2004
    2,658
    115
    48
    Leipzig, Germany
    Home Country
    Germany Germany
    Hi,

    best way to get in contact with the responsible dev is using IRC. See the link "Chat with us LIVE!" right in the top of this forum.

    Flip.
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    I tested successfuly my Cablestar card with MP (autoscan and viewing TV)

    To do that, I just added this code :
    hr = m_tunerCtrl.SetModulation(5); // 5 = QAM_64

    in function MediaPortal.TV.Recording.DVBGraphSS2.Tune()

    and write a tpl file with right Frequency and SymbolRate


    The next step is to build right form for each card type to input right fields.
    (CableStar need just one additionnal field but I think about Airstar to)
    And put info in the right DB table (DVBS,DVBC,DVBT and ATSC) to keep specific settings.

    (Im newbie in C# and .NET but was good in C++ 7 years ago.)

    I think about 2 ways :

    1) use GetTunerCapabilities to know the cardtype but :
    a) I have trouble with IntPtr and struct in C# to retrieve the value
    b) I m not sure to find the right place in sources to use it to choose the right input form

    2) use CaptureCardDefinitions.xml but I dont know if devid for B2C2 cards is unique for each type of card.
    for CableStar it's PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\3&267A616A&0&08

    It would be great if somebody could help me.
     

    eagle

    Portal Pro
    September 25, 2004
    603
    79
    Unterfranken
    Home Country
    Germany Germany
    hi mbb,

    thumbs up for your success with the CableStar. Hopefully you are able to integrate the Airstar too. Unfortunately I can't really help you, only to encourage to go on with your work :D :D :D

    eagle
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    Thanks,

    But you can help me.

    Could you check If the device ID of your card is different of mine.

    check it in device manager/Network Adapters/Technisat DVB-PC TV Star PCI
    properties/details/Device Instance Id
     

    eagle

    Portal Pro
    September 25, 2004
    603
    79
    Unterfranken
    Home Country
    Germany Germany
    Hi mbb,

    which driver-version do you use? I've got no properties/details/ in device manager/Network Adapters/Technisat DVB-PC TV Start PCI. Is there another possibility to get the Device Instance ID?

    eagle
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    sorry eagle I was lazy.

    to got properties => left click on Technisat DVB-PC TV Start PCI

    on the top of the screen you have General/Advanced/Driver/Details/Ressources choices

    choose Details.

    My driver version is 4.3.2

    an other way to find the code and to be able to cut and paste it is to open regedit an search PCI\VEN_13D0

    thanks for your help

    mbb
     

    liborc

    Portal Pro
    December 22, 2004
    52
    0
    Salut mec, c'est bien de voir un francophone par ici! Je le ferai en anglais pour que les autres comprennent aussi... ;-)

    I have an airstar2 and have checked the device id my card has. It is apparently different from the cablestar:

    PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\REV_02\4&3B1D9AB8&0&3040

    The driver version is 4.2.10.9999

    I would really appreciate if you could include the airstar support also plus the forms to input the frequencies. I really don'Å¥ program at all and am helpless on this... If this happens, then I think many people will worship you as God! ;-)

    Thanks for now,

    Libor
     

    eagle

    Portal Pro
    September 25, 2004
    603
    79
    Unterfranken
    Home Country
    Germany Germany
    Hi mbb,

    that was the way I searched for the Device ID. But I got only General/Advanced/Driver/Ressources (also after upgradeing to 4.3.2).

    No Details are available. Even the search in regedit comes to no result. But the Airstar works without any issues (unforunately not with MP)

    Maybe the german driver is a bit different to the french.

    Sorry


    [EDIT]

    Finally found it in the registry:
    PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\4&1F7DBC9F&0&10F0

    It is slightly different to liborc's ID

    [/EDIT]

    eagle
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    Some news of work in progress.

    Finally, I abandonned the CaptureCardDefinitions.xml way because nothing in the driver differentiate a Skystar of a Cablestar or an Airstar.

    I found tonight a solution for my trouble with the f :evil: :evil: ing IntPtr

    I tested successfuly autotune with the good input form for my card and the right place for channels information. :D

    I have to check now if I dont miss something for the other card types.

    The final step will be to rewrite my modifications in the latest CVS and to send all modifying sources to Agree.

    I'm not sure to have time this weekend, maybe the next. :oops:
     

    Users who are viewing this thread

    Top Bottom