[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