Diseqc bug? (1 Viewer)

mylle

Portal Pro
April 14, 2005
574
66
Denmark
Home Country
Denmark Denmark
MediaPortal Version: 1.1 final
MediaPortal Skin: Blue 3 wide
Windows Version: windows 7 32bit
CPU Type: amd e4850
HDD: 500gb WD
Memory: 4gb
Motherboard:
Video Card: gigabyte
Video Card Driver: hd3200
Sound Card: onboard
Sound Card AC3:
Sound Card Driver:
1. TV Card: mystique satix dual
1. TV Card Type: dvb-s
1. TV Card Driver: latest
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec:
MPEG2 Audio Codec:
h.264 Video Codec:
Satelite/CableTV Provider:
HTPC Case:
Cooling:
Power Supply:
Remote:
TV:
TV - HTPC Connection:


Hi,

I just found a weird issue that i have not seen before.

I have a dvb-s card connected to a 4 port diseq switch. Normally the ports a numbered as this

port1 = AA
port2 = AB
port3 = BA
port4 = BB

This is also how they are numbered if you look at the dvb-s card properties eg. where you set if you are using a diseq switch or not and how many ports you are using.

BUT

If you look under at a specific dvb-s channels properties in the channel manager its different.

Here it reads.

port1 = AA
port2 = BA
port3 = AB
port4 = BB

My problem shows if i scan afther channels on diseq port 2 (AB). The scan completes fine and finds all the expected channels BUT if you look under the properties of the channels just found they will read as BA where they actually should be AB as when they were scanned, and when trying to tune the channels does not work.

Has anybody seen this?

I have attached a couple of pictures that shows this behaviour.

regards
Jacob
 

Attachments

  • diseq1.JPG
    diseq1.JPG
    11.3 KB
  • diseq2.JPG
    diseq2.JPG
    24.3 KB

willemx

MP Donator
  • Premium Supporter
  • November 20, 2008
    48
    8
    Home Country
    Netherlands Netherlands
    Yes!
    I have seen this in my setup too. I even looked in the logfiles to see what codes are actually sent to the cards and I noticed that also there the wrong codes are being used. I can live with this however; I just swapped the antenna cables in my disecq switch to "fix" this problem.
    regards,
    Willem
     

    willemx

    MP Donator
  • Premium Supporter
  • November 20, 2008
    48
    8
    Home Country
    Netherlands Netherlands
    This week I have reinstalled my system, including the antenna dish with Diseqc switches and I have rechecked the Diseqc settings.
    I am using Triax 4/1 switches which have clear indications (AA AB BA BB) on the antenna connectors.
    (If these indications are correct, then )MP must definitely be using the wrong codes. If I let MP tune to a channel that is on a sattelite on the AB position of the switch, I must set the Diseqc code in MP to BA and vice-versa. Even though in the MP logfile it says that the AB code is sent, actually the BA code was sent.
    The AA and BB codes are sent correctly.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    AW: Diseqc bug?

    please post complete tvserver logfiles. best with a channel scan included.
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    I've looked into the issue. I have 4 lnb's myself.

    If you compare the 2 dropdown lists containing the diseqc info you will see that they are inconsisten in regards to the "right" sequence of the contents listed.

    In the code we have this enum:

    Code:
     public enum DisEqcType
      {        
        <snip>
        Level1AA = 3,    
        Level1AB = 4, 
        Level1BA = 5,    
        Level1BB = 6,
      } ;

    when u scan a channel using diseqc, you should ideally look in the tuningdetails SQL table and look up the diseqc integer value.
    Does it correspond well to the ENUM above ?
    This is what the tuning logic retrieves and uses.

    so the dropdown in "edit tuningdetails" under setuptv is merely wrong, it should reflect the sequence listed in the enum above.
    although fixing this just tells the end-user the correct diseqc details.
    which it should :)

    edit:
    fix has been added to svn.
    mantis : http://mantis.team-mediaportal.com/view.php?id=3008

    as to why the "port2 = AB" scanned channels do not work for u I currently dont know.
    could u check that SQL tuningdetails reports diseqc=4 in this case ?



    /gibman
     

    mylle

    Portal Pro
    April 14, 2005
    574
    66
    Denmark
    Home Country
    Denmark Denmark
    I've looked into the issue. I have 4 lnb's myself.

    If you compare the 2 dropdown lists containing the diseqc info you will see that they are inconsisten in regards to the "right" sequence of the contents listed.

    In the code we have this enum:

    Code:
     public enum DisEqcType
      {        
        <snip>
        Level1AA = 3,    
        Level1AB = 4, 
        Level1BA = 5,    
        Level1BB = 6,
      } ;

    when u scan a channel using diseqc, you should ideally look in the tuningdetails SQL table and look up the diseqc integer value.
    Does it correspond well to the ENUM above ?
    This is what the tuning logic retrieves and uses.

    so the dropdown in "edit tuningdetails" under setuptv is merely wrong, it should reflect the sequence listed in the enum above.
    although fixing this just tells the end-user the correct diseqc details.
    which it should :)

    edit:
    fix has been added to svn.
    mantis : 0003008: setuptv - tuningdetails : diseqc dropdown contains wrong items. - MediaPortal Bugtracker

    as to why the "port2 = AB" scanned channels do not work for u I currently dont know.
    could u check that SQL tuningdetails reports diseqc=4 in this case ?



    /gibman

    Thanks alot for fixing this even though the bug might have just been cosmetic :)

    Everything DID work before, I was just changing so many things at once that i somehow screwed it up.

    Everything is working fine.

    Regards
    Jacob
     

    danzka

    MP Donator
  • Premium Supporter
  • February 28, 2007
    7
    0
    Home Country
    Germany Germany
    AW: Diseqc bug?

    Hi,
    I hope this is the right place..

    I miss the entry "9/10" in the InnerFecRate dropdown at the tuningdetails.
    On a scanned channel the parameters seems to be correct and the channel tunes fine, but I can't edit or add a channel manualy.
    If I open the details of a scanned FEC 9/10 channel the dropdowns InnerFecRate, Pilot and Roll-Off shows an empty entry..

    An export of one of these channel shows this:
    <TuningDetails>
    <tune IdChannel="195" IdTuning="195" AudioPid="0" Bandwidth="8" ChannelNumber="195" ChannelType="3" CountryId="31" Diseqc="0" FreeToAir="False" Frequency="11914000" MajorChannel="-1" MinorChannel="-1" Modulation="31" Name="Sky Sport HD 1" NetworkId="133" PcrPid="0" PmtPid="98" Polarisation="1" Provider="SKY" ServiceId="129" SwitchingFrequency="11700000" Symbolrate="27500" TransportId="6" TuningSource="0" VideoPid="0" VideoSource="0" AudioSource="0" IsVCRSignal="False" SatIndex="-1" InnerFecRate="14" Band="0" Pilot="1" RollOff="3" Url="" Bitrate="0" />
    </TuningDetails>
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Re: AW: Diseqc bug?

    Hi!

    This has already been fixed and committed in:
    0002853: Adding and editing channels does not match MP channel handling. - MediaPortal Bugtracker

    /gibman

    Hi,
    I hope this is the right place..

    I miss the entry "9/10" in the InnerFecRate dropdown at the tuningdetails.
    On a scanned channel the parameters seems to be correct and the channel tunes fine, but I can't edit or add a channel manualy.
    If I open the details of a scanned FEC 9/10 channel the dropdowns InnerFecRate, Pilot and Roll-Off shows an empty entry..

    An export of one of these channel shows this:
    <TuningDetails>
    <tune IdChannel="195" IdTuning="195" AudioPid="0" Bandwidth="8" ChannelNumber="195" ChannelType="3" CountryId="31" Diseqc="0" FreeToAir="False" Frequency="11914000" MajorChannel="-1" MinorChannel="-1" Modulation="31" Name="Sky Sport HD 1" NetworkId="133" PcrPid="0" PmtPid="98" Polarisation="1" Provider="SKY" ServiceId="129" SwitchingFrequency="11700000" Symbolrate="27500" TransportId="6" TuningSource="0" VideoPid="0" VideoSource="0" AudioSource="0" IsVCRSignal="False" SatIndex="-1" InnerFecRate="14" Band="0" Pilot="1" RollOff="3" Url="" Bitrate="0" />
    </TuningDetails>
     

    Users who are viewing this thread

    Top Bottom