[mythtv-commits] Ticket #1945: DVB-S/diseqc patch
MythTV
mythtv at cvs.mythtv.org
Mon Jun 12 18:20:36 UTC 2006
#1945: DVB-S/diseqc patch
--------------------------------+-------------------------------------------
Reporter: yeasah at schwide.net | Owner: danielk
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: mythtv | Version:
Severity: medium |
--------------------------------+-------------------------------------------
Includes various improvements, including:
* Full diseqc tree code and GUI -- allows arbitrary diseqc configurations.
New diseqc code.
* LNB configuration is done by common presets (or optional custom mode
that lets you directly set LOFs/etc.)
* Retune on HAS_LOCK timeout for cards that lack the FE_CAN_RECOVER
capability.
* Rotor progress monitoring in signalmonitor, retune on rotation complete.
* Raises voltage temporarily for duration of rotation to increase rotor
speed.
* Fix Hz/KHz tuning bug.
* Always tune with FEC_AUTO if card can do it.
* Move DVB options in the input configuration wizard that affect scanning
above the scan button (previously on second page)
* Some DVB-S fixes in siscan.cpp (but there's a long way to go there)
* Change DVB-S+diseqc fixed-number-of-phantom-inputs scheme to instead
allow the ad-hoc creation of new inputs (since there is no longer a
bounded number of possible input configurations, the old scheme will not
work anymore)
* Coincidentally fixed bug in ListBoxSetting that prevented multiple
strings from being present in the list with the same displayed name but
different values.
There's some database update code that needs to be integrated; right now
it's just called every time and the code works out whether the upgrade is
needed.
I've been running with this code for some time, and it works well for me,
but of course there is a wide variety of devices out there and it's likely
it will need adjustment in some cases. Generally the new diseqc code
attempts to be as efficient as possible and includes a minimum of device-
workaround-hacks that make the command latency longer, but some of those
may need to be added back in at some point.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1945>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list