KNC ONE TV-Station CI/CAM not recognized (2 Viewers)

disaster123

MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    What is the status about this? Does it now work?
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Unfortunately it doesn't work yet. After Test4 I have done nothing new to the sources. Without card it's hard to find out what's still hanging on here...

    So currently I'm trying, with help of Kay Diefenthal, to get an KNC1 card to develop and test locally.

    Sources I will post after cleaning up them ;)
     

    dman_lfc

    Retired Team Member
  • Premium Supporter
  • July 28, 2004
    1,772
    30
    UK
    Home Country
    New Zealand New Zealand
    I have updated the KNC support based on the latest SDK and DLL in a vain attempt to get CI to work.
    DiSEqC doesn't seem like it was implemented properly also, so I have updated the code.

    You'll need SVN 21310 or later of TVServer & TSWriter to try it out.

    I have no KNC card here so I cannot test it for you...

    DMAN
     

    misterd

    Retired Team Member
  • Premium Supporter
  • April 4, 2006
    1,597
    314
    Home Country
    Germany Germany
    Here the needed binaries for testing based on the last SVN snapshot.

    MisterD
     

    Attachments

    • KNC-Test.zip
      30.6 KB

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    DiSEqC doesn't seem like it was implemented properly also, so I have updated the code.
    DMAN

    That sadly true:

    The KNC BDA-Api doesn't support DiSEqC, inspite of the Technotrend Api.

    There are only 11 function exposed by the dll:
    Code:
            1   0x00004E40    KNCBDA_CI_CloseMenu
            2   0x00004F30    KNCBDA_CI_Disable
            3   0x00004F60    KNCBDA_CI_Enable
            4   0x00004EA0    KNCBDA_CI_EnterMenu
            5   0x00004DE0    KNCBDA_CI_GetName
            6   0x00004F00    KNCBDA_CI_HW_Enable
            7   0x00004D20    KNCBDA_CI_IsAvailable
            8   0x00004CF0    KNCBDA_CI_IsReady
            9   0x00004E70    KNCBDA_CI_SelectMenu
           10   0x00004E10    KNCBDA_CI_SendMenuAnswer
           11   0x00004ED0    KNCBDA_CI_SendPMTCommand

    You see, that's quite less than the 46 functions of TT Api that gives you further control about the hardware.
     

    dman_lfc

    Retired Team Member
  • Premium Supporter
  • July 28, 2004
    1,772
    30
    UK
    Home Country
    New Zealand New Zealand
    Actually there are now 13, see the latest DLL I updated too.
    It's version 1.2.1208.0 and is located in TVServer.Base.
    You'll see it has new functions called KNC_BDA_HW_Enable & KNC_BDA_HW_DiSEqCWrite.

    If I get a card this will progress faster.

    DMAN
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    ok, nice to see that there are updates to the api. this gives new hope ;)

    So I think that newer header files along with the dll are included in recent svn? So I can have a newer base for testing here.

    Hopefully I'll get a KNC card soon then I can make deeper tests...
     

    Users who are viewing this thread

    Top Bottom