[mythtv-commits] Ticket #10997: Don't send Diseqc if tuning to the same transponder

MythTV noreply at mythtv.org
Mon Aug 13 09:12:58 UTC 2012


#10997: Don't send Diseqc if tuning to the same transponder
---------------------------------+----------------------------
     Reporter:  warpme@…         |      Owner:  danielk
         Type:  Patch - Bug Fix  |     Status:  new
     Priority:  minor            |  Milestone:  unknown
    Component:  MythTV - DVB     |    Version:  Master Head
     Severity:  medium           |   Keywords:  Unicable DVB-S
Ticket locked:  0                |
---------------------------------+----------------------------
 Some DVB demodulators (i.e. Montage m88ds3103) can loose LOCK when DVB app
 is sending Diseqc commands and consecutive tune call with re_tune=0. Issue
 is manifesting in MythTV when user is asking for DVB-S/S2 channel on
 already tuned multiplex. In such case MythTV can't get/keep lock on some
 multiplexes. Looking on dvbchannel.cpp:733 it seems current code can skip
 fe tuning if requested mplex is the same, but Diseqc commands are still
 sent. Attached patch turns-off sending Diseqc commands when tune is to
 already tuned mplex (I believe this should be by design). This patch might
 be especially relevant to Unicable systems as in Unicable Diseqc commands
 are directly impacting demodulator PLL sync state (they are controlling UB
 LO on Unicable LNB).

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10997>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list