News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

Sharing Sky Plus device template

Started by b4rney, May 11, 2010, 12:12:21 PM

Previous topic - Next topic

b4rney

I have created a new device template for a sky plus satellite receiver. I did this using a usbuirt and 'learning' the ir commands. There are already 'sky' codesets but none of them work for my receiver.

How can I make this template available for all users of LinuxMCE?

Barney

<edit>title for clarity</edit>

nite_man

First of all, thanks for your contribution! This is a really good example how to LinuxMCE users can help to project to improve it and extend its functionality.

The easiest and safest way to share your template IMHO is to create a page in the wiki with all commands similar to that one - http://wiki.linuxmce.org/index.php/Marantz_SR5600. You may also prepare a script - PHP, Perl shell etc which will create the template in the DB automatically. And the finally, feel free to join dev IRC channel (linuxmce-devel on the Freenode) and ask there how to commit your template using sqlCVS.
Michael Stepanov,
My setup: [url="http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup"]http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup[/url]
Russian LinuxMCE community: [url="http://linuxmce.ru"]http://linuxmce.ru[/url]

Techstyle

I second Nite_man, the more working templates there are for different devices the easy it is for new users and it also makes it easier for you to re-install if needed.

I submitted a couple of templates over the last two weeks and it involves taking out a trac ticket and submitting using sqlCVS.  This process is better completed with a 'sponsor'.  Go to the IRC channel, like Nite_man said, and ask somebody to talk through the process and then approve your submission.
Techstyle UK Ltd
[url=http://www.techstyleuk.co.uk]http://www.techstyleuk.co.uk[/url]

Techstyle US Inc.
[url=http://www.techstyleus.com]http://www.techstyleus.com[/url]

b4rney


tschak909

ARRRGGGHHH GUYS! GUYS! GUYS!

If you do not know the correct method, DO NOT SPEAK UP! Why don't any of you pay attention?

....

b4rney,

Please, we need to get your device templates into sqlCVS so that others can use it...

do you have one or more templates to contribute?

-Thom

tschak909

nite_man, the wiki is NOT a dumping ground for device templates!

-Thom

nite_man

Quote from: tschak909 on May 12, 2010, 08:10:53 PM
nite_man, the wiki is NOT a dumping ground for device templates!

-Thom

Correct. Thanks for clarification, Tom.
Michael Stepanov,
My setup: [url="http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup"]http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup[/url]
Russian LinuxMCE community: [url="http://linuxmce.ru"]http://linuxmce.ru[/url]

tschak909

Sorry Michael, I was a little irritated...

-Thom

nite_man

Michael Stepanov,
My setup: [url="http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup"]http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup[/url]
Russian LinuxMCE community: [url="http://linuxmce.ru"]http://linuxmce.ru[/url]

b4rney

Thom,

I only have the one template. I know my way around mysql dbs if someone can point me in the right direction I might be able to create a sql file.

Barney

b4rney

OK Found this page:
http://wiki.linuxmce.org/index.php/SqlCVS#Submitting_a_new_batch

Need to know what tables to do the diff on for a new av device with new ir codeset.
Barney

tschak909

Okay,

First step, is to create a ticket at http://svn.linuxmce.org/ ... with the name of your device template.. this is so we can track it through the batches so we can approve it. We just need to be able to read it, and match it up with the ticket #.

Second step, in the web admin, use sqlcvs diff.. and select the dce and ir repositories (all the tables).

Third step, look over the stuff it sends back, to make sure it's okay.

Fourth step, IN THE COMMENTS BOX BELOW, put in the # of the trac ticket you made above. So we can track it.

Fifth step, submit.

We'll look over it, verify it, and if it's okay, we'll approve it.

Voila, it will be included in the next update.

:)

-Thom

Techstyle

Thom,

I only gave the directions I gave because that is what you told me to do - work with somebody in the IRC such as yourself.  I was going to give the instructions you gave but did not want to get thwapped :)

One thing though, it would be good if the tickets got closed out so we knew they were submitted.  My two submissions are not closed out, for example (below) 

http://svn.linuxmce.org/trac.cgi/ticket/676
http://svn.linuxmce.org/trac.cgi/ticket/661
Techstyle UK Ltd
[url=http://www.techstyleuk.co.uk]http://www.techstyleuk.co.uk[/url]

Techstyle US Inc.
[url=http://www.techstyleus.com]http://www.techstyleus.com[/url]

b4rney

Ticket submitted (#681). Diff submitted as anonymous with ticket ref in comments.

Hopefully this thread will help others too.
Thanks guys
Barney

b4rney

Can confirm this device (SKY > Sky Plus) is now available as AV equipment in recent builds.

In order to use this template you'll need to complete the initial setup without it, then add it as av equipment in the web admin, then re-run the setup wizard and it will appear and can be assigned to your capture card.

Thanks Thom,
Barney