Difference between revisions of "Control regular A/V equipment"

From LinuxMCE
Jump to: navigation, search
m
m (added to "Spammed")
Line 18: Line 18:
  
 
[[Category: Tutorials]]
 
[[Category: Tutorials]]
 +
[[Category: Spammed]]

Revision as of 15:11, 1 September 2007

peter sellers salsa maionese ciara my goodies nb1lh canon lazio coppia felice 30 the night sdn chicane doblo roma musei etruschi coppie sadomaso correre per vincere konica minolta 7d fuji finepix s3500 passeggino batteria canon bp 511 a comunenapoli it menam o mae nam hi fi stereo con divx sydney moon telecamere digitali samsung congelatore ignis televisori plasma lcd giochi da mare un certo sorriso gratis ragazze nude www onuitalia it vanessa kellly motor schou yaooo download gioco gratis acer n30 con gps screensever dei cartoni termocucine cheb dauphin tutti i brividi del mondo western digital 320gb obsesion musica ristorante a bologna psicologia delle masse libri fred bongusto son tutte belle le mamme del mondo lauara pausini nuovi stili alimentari io donna national anthem nism ista videocamere sony dcr hc17 bud spenser gomma e plastica trasformazione trak race pornogallerie cartoline anniversario capareza mp3 dvd video plug in foto umoristiche donne asiatiche in autoscatti tesi infermieristica razzi volanti stampante canon 4000 bandabassotti stampante laser rete paps and skar video torn eng zip telecamera wifi ip donne negre il figlio di godzilla liner julie zenatti the love sesso orale xbox 360 wireless bridge tenor thermaltake selami sahin lexmark c760 alfa romeo 166 v6 turbo teen free video hot star us nue carcinoma intestinale toner sharp ar 163 belafonte magic stars giogia donne famose bocchinare titoli canzoni pubblicita turco ucciso gli amici degli amici hanno saputo giugliano in campania gamaboy ritmo romantica com prefabbricati cividini sony televisori al plasma 42 pollici arc 5560 accessorio calzatura icf 270 palmari gps hpcompaq video italiano sgozzato adattatore mp3 per autoradio profumo armani black code lg usb pen platinum jessica alba epson toner epl 6200 logos 682 s inthevip collana catena gioiello traghetti per odessa la francaise des jeux palmari eten p300 hyde hotel samsung hardisk chiavate dal vivo lettore dj last minute seychelles trans taranto tamsweg sbplayer poem d amour soluzioni giochi ps2 hotel gabbiano beach vieste avviso pubblico psicologi inculate asiatiche 119 it sordita it sesso incesto batteria sl 55 muchel ostaggi iraq krakau camping mattinata renault modus diesel vini al lotto mafijas la sfinge zucchero zu co il volo nincsen arra big tom hanks spiagge blu peugeot 206 campania diffusori apart estro fides spa applicazioni java sony ericsson la data di xbox live americano hex tv cabo www onet pl donadoni video beheading paul ca ve lsrl modelle nudo aer simulator elisa abruzzo infisso legno como plasma hyundai www regione lombardia it sinfonia n40 mozart gatti sanomi quarantino vianello casio exz57 torriglia wenders inedito videi scandali tv mivar 29 testament crescete e moltiplicatevi alberghi a mentone tvc samsung dscw7 sony cuccioli box set tuta bambina lavatrice aaa mpeg2 dvd plug tania lamana testi di gianni vezzosi testo di te c hanno mai mannato www lesbo super com doom (pc) quesiti di analisi matamatica i honda civic ctdi love parade dj decks e fx biglietti anastasia last minute caraibi ragazza di genova assunzione slalom in sicilia pompa di calore inverter 12000 btu free love ads the creep non amarmi remix maine giochi motorola v3 mujer encuerada nokia 6021 colori usher and burn maros lg 600 ricevimenti castello ottobre decapitazione lorena berno cassa forense usb tuner acer al 19 12 discoteca j himo euro 2004 puzzle numerici matematico pioneer home cinema 535 coniglio domestico vicolo cieco breathe in (lucie silvas) i need sleep royal gigolos california dreamin extend blowjobs ragazzo lyon stampanti a3 colori manuale peer to peer jong, erica crucify my love calendario 2006 sondrio neghelli pirandello enrico vi wolkswagen golf v palm lifedrive mobile bravia sony hp - deskjet a3 culi delle celebrita toner type 1220d jazz suite hp deskjet 9800 cartucce analogico videocamere dv in out nute if you buck www beautiful com it paperport 10 professional testo di don t you worry about a thing i cieli del mito libri wecam mi nonno mi nonnino sopravvivenza antichi maxtor 200 gb sata brigitte bui kocsis testo di to nem ai una noche fria i ragazzi della kiss 1500 fz 97 p 1 ix p4c800 deluxe -e sms sound nokia www googlo ch yattaman. vol. 01 malta alberghi e hotel banca tariffa anie esecuzioni curdi comune di novara porno black la luna splende kodak digital loga tan pornostar alexia mell porta batterie plextor cd-r premium schede video nvidia 6800 agp intuos3 a5 the steet io vagabondo nomadi stefania lay concorsi per call center ufficio treviglio testi sistem of a down be together sting wwwpetardas con sacco a pelo a tre piazze viaggio zanzibar fotos da fabiola rodrigues ministerio di caccamo sdram 133 mhz video porno gratuite globalsat bluetooth gps bt338 gabriel amano serrano shame shame shame ordinanza 3274 del 20 03 2003 santee gk festa spettacolo festa offerte lavoro infermieri svizzera immagini copyleft multifunzione epson rx video free hard smaila s pandora tomorrow sparisci offlap teen free tamburo per brother sensi inquieti il ragazzo e laquila stranieri come noi cherry liquore milly vanilly international press institute singolo dotato one piece ps2 videogiochi christopher mcdonald aspirina bayer baby pratik alias. prima serie sigla il gladiatore agenzia generali assicurazioni testina stampante canon li codici telecomandi nike - shox r4 nuova mitsubishi pajero diesel auto volo aereo catania venezia lettori mp3 con hard disk uranus blue curtian falls fbi contro la pirateria video katie price planetary x boom wah dis hurdes, las- il signore senza alloggio autocad lt full italiano per causa d amor last update for tps 00 7c 00 canon 50 www cervelloni it dvd cinema velours epson stylus rx620 lacie 40 base musicale le tagliatelle di nonna pi grande fratello roma mappa stradale industria olearia bicchiere polistirolo chat per sito web mai piu senza te baglioni coreldraw graphics suite 12 donne depilate sito donne pelose calcosina polistirolo prato tv al plasma hyundai scarpette puma le foto e gli avvenimenti della vita di eres todopoderoso mouse nero requebra adobe audition www le vibrazioni it dancemusic definitely maybe carte briscola lehmann, wilhelm lcd klv-s32a10 hdmi not that kind anastacia exel completo donna gli antenati su playstation cristo fra i muratori risotto testo italiano della canzone fuck it eminem video like toy soldiers rape porno teeny weeny sting bikini motorola v525 driver sbarco in normandia amd sempron 3300 uccisione di un americano accessori cavi coassiale crazy ball uv lampada johan cruyff versiva traduzione gratuita stampante brother multifunzione vetro e derivati toyota pd la volpe a tre zampe daje ti ric castori valentina istituti superiori ghostbusters 2 fun house shup up foto carolina marconi fiesta diesel le tigri del pacifico assicurazione berlin telecomando wireless per ipod lo chiamavano trinita verica serifovic lucha de gigantes nacha j m g le clezio il gladiatore theme mmc nokia 6630

How to set it up

First add the infrared transmitter on the Wizard, Devices, Interfaces page in LinuxMCE Admin. Then add your a/v devices on the Wizard, Devices, A/V Equipment page. Control a TV or cable/satellite box for an example of adding a TV, and creating a new Device Template if your model isn't already in the system.

On the A/V Equipment page issue specify for each device what infrared transmitter will be controlling it in the Controlled Via pulled down. If this device uses infrared codes, when you click the "A/V properties" button next to that device you should the "Uses I/R" box is checked. Confirm the inputs and other I/R settings, such as toggle vs. discrete are correct. If they are not, then whoever added the device template for this model originally may have done it wrong, or perhaps he had a different model. In either case you can create a new Device Template for your model as explained Control a TV or cable/satellite box. Then click the "IR/GSD codes" button to select or learn new infrared codes.

LinuxMCE includes a stock library of infrared codes supplied by other users. These codes are grouped, sometimes referred to as code sets or Infrared Groups. For example, Sony may make a thousand and models of TV sets, but nearly all of them use the same infrared codes; the remotes are interchangeable. Therefore it makes no sense to learn or input the infrared codes for every single model, rather it's much easier to put all the codes into a group called "Sony TV codes", and then only 1 user needs to add the codes, and then every other user with the Sony TV can use that set of codes. On the IR/GSD codes page you can select what Infrared Group, or codeset, you want to use for this device. All the codes are stored in Pronto format. If there are multiple Infrared Groups for that Manufacturer and Device Category, you can choose the one you want from the pull down, and then click the test code button next to one of the codes to see if the device responds. Worst case you need to create your own I/R codes. If an existing Infrared Group is correct, but there are just more new codes you need to add, choose the Infrared Group and then choose Add/remove commands. If none of the existing Infrared Groups are correct, you can create a new infrared group, or leave the Infrared Group pull-down empty and the codes you provide will be used only for this model, without belonging to an Infrared Group.

Check off one of the Command Groups check boxes to add groups of codes, such as Standard navigation, or volume control. Or click the add remove command buttons to add them individually. Try to use the existing command whenever possible; they are already quite complete. It is important to use the correct existing commands, even if your device gives them another name. For example, when you hit the channel up button on any remote-control, it will send to the "Skip Fwd - Channel/Track Greater" command to the device. Different remote controls call this function different things. Maybe yours calls it "Seek Up". If you create a new command called "Seek Up", then the existing remote-control which is designed to send our stock command will not work with your device, and you'll need to create a whole new remote control for your device. You don't want to do that. LinuxMCE Orbiter runs on web pads, pda's, phones, etc. We already have stock remote controls for all those types of devices that send our stock commands. Therefore it is much easier to use the existing commands even if the names are different than what you're device uses.

If your infrared device supports learning, then when you click the "new code" button on the I/R code page you'll be able to learn the code automatically. For example, if you're using the gc100, there is a learning dongle for it. Plug it into the gc100's port or into another serial port on the computer that is controlled in the gc100. On the gc100's device page, specify what serial port you're using in the "comm port parameter". If your device does not support learning, or is unable to learn the code correctly, then you'll need to get the code in pronto format on your own. One of the best sources is the http://www.remotecentral.com website. You can copy and paste the infrared codes from that website into the LinuxMCE Admin page. On the A/V equipment page if you leave the check box "Share my I/R codes with others" checked the infrared codes will automatically be shared with other users.

To test codes you can either do it by clicking the test code button from the infrared code page in LinuxMCE Admin, or by clicking the Advanced button on the orbiter, which is normally the LinuxMCE logo. On the Orbiter's advanced page is an option to test infrared codes. Note that to test i/r codes with that button on the orbiter only I/R codes that were already in the system before the last Router reload will work. This isn't the case with the [[LinuxMCE Admin Website[[, so, when setting up devices for the first time, the website is the preferred tool.

How to use it

Just add a media scenario for the device, as explained Control a TV or cable/satellite box <p>

Programmer's guide

The logic for determining what infrared codes each device uses is in Infrared_Plugin. The command is Get Infrared Codes. Each infrared interface device, like the gc100, should inherit from the MessageTranslation class which handles translating for toggle codes, proper formatting of numbers, etc.