[WiP] TV Server hardware-specific code refactoring (1 Viewer)

Hedis

New Member
October 20, 2012
1
0
Home Country
Sweden Sweden
Hi,
I'm a new MP user and have a BGT3600 card.
Over one year have went by and this problem is still unsolved.

What's the best solution right now for this problem?
(mm1352000, could you describe the "quick and dirty patch-job" or paste some code for it? Then I could recompile it for 1.2.3)

When will 1.3 be released?

Regards
Niclas
 
Last edited:

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello Niclas

    The work here is not abandoned entirely, but it was restarted pretty much from scratch as there were so many changes to the code in MP 1.2.x that it became impossible to maintain the patch and merge updates.

    Regarding a patch: the code is all available in the first post. If you search the "HardwareSpecificRefactoring[v5][SVN_HEAD_26867].zip" file for "BlackgoldBDA" you should find all the code and comments that you have asked for.

    Alternatively you can get my latest code from here:
    https://github.com/MediaPortal/MediaPortal-1/tree/EXP-Tuner_hardware_support_cleanup_and_extension

    In that branch the relevant plugin is called "Microsoft".

    mm
     

    yrehan

    Portal Member
    April 14, 2012
    31
    6
    48
    Home Country
    Sweden Sweden

    Hi mm,
    I am interested in knowing the status of DiSEqC 1.1 (16 LNB support) in mediaportal. I found this post following pointers from
    https://forum.team-mediaportal.com/...rt-more-than-4-satellites.112955/#post-921140

    Can you please provide an update on DiSEqC 1.1 support status? Does your above mentioned branch contains these changes?

    BR,
    yrehan
     

    joxen

    MP Donator
  • Premium Supporter
  • May 14, 2008
    146
    14
    stockholm
    Home Country
    Sweden Sweden
    @mm1352000

    is the black gold diseq switching working in mp 1.6 ? having trubel whith bgt 3630 card ?

    did not find any info if it is fixt or not.

    thanks for all your work ..
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    I did simple a fix for the original goal off this thread (no refactoring here)

    Just make the diseqC works for this cards :
    + "@device:pnp:\\\\?\\pci#ven_1131&dev_7162&subsys_010111bd" // Pinnacle PCTV 7010ix
    + , "@device:pnp:\\\\?\\pci#ven_1131&dev_7160&subsys_010411bd" // Pinnacle PCTV 710ix
    + , "@device:pnp:\\\\?\\pci#ven_1131&dev_7162&subsys_354014c7" // Blackgold BGT3540
    + , "@device:pnp:\\\\?\\pci#ven_1131&dev_7231&subsys_359514c7" // Blackgold BGT3595

    It wouldnt break anything else.
    the patch is made on the version 1.7.1 of TVServer
     

    Attachments

    • DiseqCforBlackgoldLikeCards.patch
      5.3 KB
    • TVLibrary[1.7.1].zip
      205.9 KB

    joxen

    MP Donator
  • Premium Supporter
  • May 14, 2008
    146
    14
    stockholm
    Home Country
    Sweden Sweden
    @mbb

    do you think you coud add the bgt 3630 ?

    PCI\VEN_1131&DEV_7231&SUBSYS_363014C7&REV_AA
    PCI\VEN_1131&DEV_7231&SUBSYS_363014C7
    PCI\VEN_1131&DEV_7231&CC_048000
    PCI\VEN_1131&DEV_7231&CC_0480

    or is it already included ?
     

    mbb

    Portal Pro
    November 20, 2004
    374
    15
    Home Country
    France France
    here you go.
    could you report if it works for you.
    You can check if your card is well detected by finding "Blackgold like BDA card detected => SendDiseqcCommand will be sent after graph build for DVBS channels" in TVService.log
     

    Attachments

    • DiseqCforBlackgoldLikeCardswith3630.patch
      5.3 KB
    • TVLibrarywith3630[1.7.1].zip
      206 KB

    joxen

    MP Donator
  • Premium Supporter
  • May 14, 2008
    146
    14
    stockholm
    Home Country
    Sweden Sweden
    thank you !!!

    first time ever diseq switching working in mp whit bgt 3630 ....

    did not have time to make a channel scan did only map the channels from other scan.

    if you whant loggs from scan i can put them her after iam done ..
     

    ge2301

    Lead Design MP2
  • Team MediaPortal
  • January 11, 2014
    8,705
    3,491
    Stuttgart
    Home Country
    Germany Germany
    Hi @mm1352000,

    I hope you are doing well. You have kindly supported once with my Hauppauge HVR-5500 TV Tuner, which never could find any TV-Channel during tuning with TVE3.0 in MP1. Unfortunately there was no solution found. In the end it was possible with MP2 and new TVE3.5 engine. If I understood correctly it was related to missing DiseqC 2.0 support with TVE3.0, perhaps you know better than me :D

    Since I really would like to use also MP1 with my TV-card I tried to find any Pre-TVE3.5 branch for MP1 from Github. There were several branches, but nothing that was working or I was not really sure what was included. :( Is there something?
    If not, is it possible to create an inoffical patch for testing purposes? I know that you do not want to further work on TVE3.0. I also understand this decision, because otherwise everybody will come with something ;)

    But since all latest HVR cards did not work with TVE3.0 I really want to be sure it was an issue about DiseqC or other changes in TVE3.5 mades those cards working. If there are only minor code changes I could also try to compile an modified TV library by myself, just at the moment do not even know for sure where the coresponding code can be found.

    Sorry for bothering you with this. I saw, that you really support many people not only on the surface. but deeply and hope, that you can help me :whistle:

    Gerrit
     

    Users who are viewing this thread

    Top Bottom