[mythtv] Unicable / Satellite Channel Router / DIN EN 50494 support for MythTV

Matthias Benesch twoof7 at freenet.de
Tue Apr 12 16:54:51 UTC 2011


I have implemented the Unicable (DIN EN 50494) support for MythTV.

It is based on a Kernel Patch 
(http://www.mythtvtalk.com/unicable-scr-din-en-50494-a-14103/), which 
will not be included into the kernel. In addition I am using some bug 
fixing from a VDR patch 

The .patch file will extend the DiSEqCDevLNB class only, to implement 
the functional parts of the Unicable support.

The necessary configuration of the userband ID, userband frequency, 
satellite position and PIN can be done within the mythtv-setup's "LNB 
Configuration" with LNB Preset "Custom" and LNB Type "Unicable / SCR".  
One open issue is the LNBSCRUserBandSetting inheriting from class 
SpinBoxSetting, which can not be disabled by its setEnabled(false).

I know that the user interface for configuration is not yet perfect. But 
I first like to get your feedback whether the functional parts of this 
patch are acceptable, or whether it is better to add a new class 
DiSEqCDevSCR inheriting directly from class DiSEqCDevDevice (like 
DiSEqCDevSwitch, DiSEqCDevRotor and DiSEqCDevLNB).

The .sql file will add some columns to database "mythconverg" table 
"diseqc_tree" to store the configuration parameters.

The patch was tested with a Inverto IDLB-QUDL41-UNI2L-1PP 

Kind regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-dev/attachments/20110412/bfd30885/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-Unicable-SCR-EN-50494-support.tar.gz
Type: application/x-gzip
Size: 5662 bytes
Desc: not available
Url : http://www.mythtv.org/pipermail/mythtv-dev/attachments/20110412/bfd30885/attachment.gz 

More information about the mythtv-dev mailing list