|
|
(52 intermediate revisions by 16 users not shown) |
Line 1: |
Line 1: |
− | [http://helmed.info/topic/toner-ir/ toner ir 1600] [http://kinunia.cn/risultati-live.htm risultati live] [http://psisemiya.com/images/small/muscolo-arredamenti/ muscolo arredamenti] [http://bloprofeldi.info/lib/frigoriferi-side.htm frigoriferi side by inox] [http://psisemiya.com/images/small/deep-purple/ deep purple live in concert 72 73] [http://nobinters.org/zahl-peter.htm zahl, peter paul] [http://kinunia.cn/note-book.htm note book] [http://psisemiya.com/images/small/jeep-yj/ jeep yj] [http://helmed.info/topic/fotoannunci-ragazze/ fotoannunci ragazze a pagamento] [http://nobinters.org/duplicazione-cd.htm duplicazione cd dvd] [http://amohseni.info/img/styles/eddie-guerrero/ eddie guerrero mp3] [http://amohseni.info/img/styles/pioneer-ns/ pioneer ns f10] [http://kinunia.cn/l-war.htm l war] [http://saibso.org/parete-attrezzata.htm parete attrezzata arte povera] [http://psisemiya.com/images/small/dj-bob/ dj bob] [http://chaba.info/halle-berry/ halle berry] [http://bloprofeldi.info/lib/end-of.htm end of evangelion] [http://nobinters.org/fiat-punto.htm fiat punto napoli] [http://chaba.info/riduttore-wc/ riduttore wc] [http://kinunia.cn/schermo-per.htm schermo per videoproiettori accessori] [http://psisemiya.com/images/small/web-marketing/ web marketing tools] [http://ustall.org/web/ram-pc.htm ram pc133 notebook] [http://ustall.org/web/www-evenimentulzilei.htm www evenimentulzilei ro] [http://nobinters.org/melodie-napoletane.htm melodie napoletane] [http://ashythro.info/library/html/ordine-architetti/ ordine architetti vicenza] [http://kinunia.cn/michael-learns.htm michael learns to rock] [http://bloprofeldi.info/lib/www-joux.htm www joux it] [http://bloprofeldi.info/lib/panocha.htm panocha] [http://chaba.info/icona-computer/ icona computer] [http://helmed.info/topic/ragazzi-drop/ ragazzi drop out] [http://chaba.info/hp-/ hp 1320 lan] [http://ustall.org/web/papier.htm papier] [http://chaba.info/biy-boy/ biy boy] [http://ustall.org/web/modem-bluethoot.htm modem bluethoot trust] [http://ustall.org/web/neverjetna-si.htm neverjetna si] [http://bloprofeldi.info/lib/galleria-video.htm galleria video casalinghe] [http://nobinters.org/sms-tenero.htm sms tenero] [http://davte.info/library/html/lavoro-montichiari.htm lavoro montichiari] [http://bloprofeldi.info/lib/nikon-coolpix.htm nikon coolpix 995] [http://davte.info/library/html/usb-.htm usb 2 0 digital photo bank] [http://nobinters.org/condizionatori-samsung.htm condizionatori samsung dual] [http://bloprofeldi.info/lib/ancora-vita.htm ancora vita] [http://chaba.info/warez-mp/ warez mp3] [http://kinunia.cn/ariagel-eco.htm ariagel eco] [http://davte.info/library/html/amsterdarm.htm amsterdarm] [http://psisemiya.com/images/small/verdetto-finale/ verdetto finale] [http://psisemiya.com/images/small/bandi-di/ bandi di concorso esercito per polizia d] [http://saibso.org/appartamento-vacanza.htm appartamento vacanza lampedusa] [http://chaba.info/korosten/ korosten] [http://helmed.info/topic/gioco-erotico/ gioco erotico online] [http://helmed.info/topic/gunter-gabriel/ gunter gabriel] [http://davte.info/library/html/facolta-di.htm facolta di scienze motorie di cassino] [http://psisemiya.com/images/small/scuola-risultati/ scuola risultati prove] [http://amohseni.info/img/styles/dissipatore-socket/ dissipatore socket 462] [http://nobinters.org/smart-creamstyle.htm smart creamstyle] [http://ashythro.info/library/html/vaser/ vaser] [http://kinunia.cn/provincia-di.htm provincia di udine] [http://psisemiya.com/images/small/panasonic-televisori/ panasonic televisori] [http://nobinters.org/olidata-it.htm olidata it] [http://kinunia.cn/ombre-chiare.htm ombre chiare] [http://helmed.info/topic/mhr-team/ mhr team] [http://psisemiya.com/images/small/mmc-per/ mmc per nokia 6630] [http://ustall.org/web/fabri-fibra.htm fabri fibra mp3] [http://helmed.info/topic/braun/ braun 8985] [http://kinunia.cn/dvd-hdmi.htm dvd hdmi yamaha] [http://ashythro.info/library/html/la-cassa/ la cassa sbagliata] [http://psisemiya.com/images/small/e-natale/ e natale ma io non ci sto dentro] [http://ustall.org/web/udine-manifestazioni.htm udine manifestazioni] [http://nobinters.org/il-teatro.htm il teatro greco] [http://kinunia.cn/quick-time.htm quick time for windows] [http://kinunia.cn/dual-income.htm dual income tax] [http://kinunia.cn/boys-gay.htm boys gay porn] [http://davte.info/library/html/vacanza-affitto.htm vacanza affitto como] [http://chaba.info/gloria-gloria/ gloria gloria alleluia] [http://bloprofeldi.info/lib/spartiti-per.htm spartiti per pianoforte di tiziano ferro] [http://ashythro.info/library/html/iomega-rev/ iomega rev 35gb 90gb atapi internal] [http://nobinters.org/raffaella-carra.htm raffaella carra felicita ta ta] [http://kinunia.cn/ordinanza-.htm ordinanza 3274 del 20 03 2003] [http://davte.info/library/html/henry-o.htm henry, o.] [http://saibso.org/sinead-oconnor.htm sinead oconnor. goodnight, thank you, youve been a lovely audience] [http://psisemiya.com/images/small/wisconsin-fiume/ wisconsin (fiume)] [http://chaba.info/buble-troubles/ buble troubles] [http://ustall.org/web/ati-xxt.htm ati x800xt] [http://ustall.org/web/la-mano.htm la mano lunga del padrino] [http://nobinters.org/modem-linux.htm modem linux] [http://bloprofeldi.info/lib/gutter-brothers.htm gutter brothers] [http://saibso.org/chat-gratuita.htm chat gratuita con google] [http://ustall.org/web/bred-peet.htm bred peet] [http://ustall.org/web/godo-e.htm godo e sudo] [http://psisemiya.com/images/small/danna-garsia/ danna garsia] [http://chaba.info/il-ribelle/ il ribelle dello spazio] [http://saibso.org/attrezzatura-sportiva.htm attrezzatura sportiva articolo sportivo] [http://nobinters.org/tastiera-mouse.htm tastiera mouse wireless pc mac] [http://saibso.org/hp-media.htm hp media center 2005] [http://ustall.org/web/lettori-dvd.htm lettori dvd majestic] [http://psisemiya.com/images/small/giocattolo-vecchio/ giocattolo vecchio] [http://bloprofeldi.info/lib/otto-facce.htm otto facce di bronzo] [http://nobinters.org/sertaneja.htm sertaneja] [http://bloprofeldi.info/lib/passo-di.htm passo di brizio 8] [http://davte.info/library/html/codici-tre.htm codici tre] [http://ashythro.info/library/html/amstrad-dvx/ amstrad dvx lettori dvd] [http://ustall.org/web/smells-like.htm smells like tenn spirit] [http://ashythro.info/library/html/zoccoli/ zoccoli] [http://amohseni.info/img/styles/the-up/ the up in smoke tour] [http://kinunia.cn/rag-against.htm rag against the machine] [http://bloprofeldi.info/lib/faak-it.htm faak it] [http://ustall.org/web/eyes-of.htm eyes of laura mars] [http://kinunia.cn/soundfonts.htm soundfonts] [http://helmed.info/topic/bipielle/ bipielle] [http://helmed.info/topic/the-point/ the point man] [http://nobinters.org/handel-suite.htm handel suite n11] [http://amohseni.info/img/styles/scienza-doppia/ scienza doppia h] [http://chaba.info/siamo-tre/ siamo tre] [http://bloprofeldi.info/lib/smoke-gets.htm smoke gets in you eyes] [http://bloprofeldi.info/lib/yamaha-.htm yamaha - rx-v657] [http://nobinters.org/nokia.htm nokia 200] [http://ustall.org/web/www-assistente.htm www assistente tecnico it] [http://amohseni.info/img/styles/brenda-exporto/ brenda exporto] [http://kinunia.cn/www-xplus.htm www xplus tv] [http://saibso.org/amplificatori-classe.htm amplificatori classe a] [http://davte.info/library/html/palmare-gprs.htm palmare gprs gsm] [http://kinunia.cn/erreway-mi.htm erreway mi vida] [http://amohseni.info/img/styles/pac-/ pac 600 cs] [http://nobinters.org/www-tigre.htm www tigre it] [http://ustall.org/web/www-intimissimi.htm www intimissimi] [http://kinunia.cn/la-stoffa.htm la stoffa del campione] [http://davte.info/library/html/rally-italia.htm rally italia mondiale] [http://chaba.info/toscana-agriturismo/ toscana agriturismo] [http://bloprofeldi.info/lib/beauty-center.htm beauty center elettrostimolatore] [http://nobinters.org/amplificatore.htm amplificatore 5] [http://helmed.info/topic/ville-e/ ville e giardini] [http://bloprofeldi.info/lib/sigla-triple.htm sigla triple h wrestling] [http://saibso.org/nissan-micra.htm nissan micra 1.3 16v] [http://kinunia.cn/www-fuorissimo.htm www fuorissimo com] [http://davte.info/library/html/test-canzone.htm test canzone curtains fall] [http://helmed.info/topic/diablo-/ diablo 2 trade hack] [http://chaba.info/puritania/ puritania] [http://helmed.info/topic/volvo-s/ volvo s60 d5 kinetic] [http://chaba.info/silbermond/ silbermond] [http://nobinters.org/il-caso.htm il caso difficile del commissario maigret] [http://saibso.org/monsignore.htm monsignore] [http://psisemiya.com/images/small/nokia-blc/ nokia bl-5c 850] [http://psisemiya.com/images/small/f-lemon/ f lemon juice what u get is what u c] [http://saibso.org/pmp.htm pmp] [http://chaba.info/in-nome/ in nome del padre] [http://bloprofeldi.info/lib/olympus-c.htm olympus c-400] [http://psisemiya.com/images/small/tommy-hol/ tommy hol ellingsen] [http://nobinters.org/akg-k.htm akg k-501] [http://bloprofeldi.info/lib/il-lancio.htm il lancio del pinguin 4] [http://chaba.info/tu-pirata/ tu pirata] [http://chaba.info/oakley-straight/ oakley straight] [http://ashythro.info/library/html/five-for/ five for fighting something about you] [http://davte.info/library/html/siti-erotici.htm siti erotici] [http://saibso.org/viaggi-india.htm viaggi india] [http://bloprofeldi.info/lib/the-smashing.htm the smashing pumkins] [http://bloprofeldi.info/lib/sanlisoy.htm sanlisoy] [http://chaba.info/i-could/ i could be the one] [http://psisemiya.com/images/small/iar-siltal/ iar siltal congelatori] [http://chaba.info/cucinare-con/ cucinare con la pentola apressione] [http://saibso.org/concerto-della.htm concerto della bandabardo] [http://amohseni.info/img/styles/campari/ campari] [http://ustall.org/web/sapo-pt.htm sapo pt] [http://chaba.info/gigi-finizio/ gigi finizio ti cerchero] [http://davte.info/library/html/banca-popolare.htm banca popolare pugliese] [http://psisemiya.com/images/small/happy-chrismas/ happy chrismas] [http://psisemiya.com/images/small/wrestlingmedia/ wrestlingmedia] [http://nobinters.org/blue-cover.htm blue cover] [http://davte.info/library/html/decrypt.htm decrypt] [http://nobinters.org/omicidio-berg.htm omicidio berg] [http://nobinters.org/segreteria-vivavoce.htm segreteria vivavoce telefoni] [http://amohseni.info/img/styles/pulangkanlah/ pulangkanlah] [http://helmed.info/topic/router-wireless/ router wireless robotics] [http://ustall.org/web/dymo.htm dymo 450] [http://davte.info/library/html/lettore-memory.htm lettore memory card 4 in 1] [http://chaba.info/blue-staff/ blue staff] [http://amohseni.info/img/styles/antenna-gps/ antenna gps per acer n30] [http://davte.info/library/html/voli-pantelleria.htm voli pantelleria] [http://chaba.info/brazilian-feet/ brazilian feet] [http://bloprofeldi.info/lib/carraresi.htm carraresi] [http://chaba.info/appassionatamente/ appassionatamente] [http://amohseni.info/img/styles/moto-usate/ moto usate in lombardia] [http://davte.info/library/html/friends-.htm friends - stagione 1] [http://ustall.org/web/hifi-united.htm hifi united piacenza] [http://davte.info/library/html/argentero.htm argentero] [http://bloprofeldi.info/lib/hq.htm hq 60] [http://kinunia.cn/intel-scheda.htm intel scheda di rete] [http://kinunia.cn/grafield.htm grafield] [http://ustall.org/web/asus-pwd.htm asus p5wd2 i955x] [http://ustall.org/web/morellato-uomo.htm morellato uomo acciaio e oro] [http://amohseni.info/img/styles/metallurgia-e/ metallurgia e metalli] [http://kinunia.cn/piedras-y.htm piedras y flores] [http://saibso.org/contratti-di.htm contratti di lavoro] [http://chaba.info/luis-mariano/ luis mariano] [http://helmed.info/topic/lauder-fondotinta/ lauder fondotinta] [http://psisemiya.com/images/small/jamie-cullum/ jamie cullum twentysomething] [http://psisemiya.com/images/small/antiche-rose/ antiche rose] [http://chaba.info/master-diritto/ master diritto gratuiti] [http://bloprofeldi.info/lib/zucconi-vittorio.htm zucconi vittorio] [http://saibso.org/wir-sind.htm wir sind wir] [http://ustall.org/web/il-delta.htm il delta di venere] <p><h1>How to set it up</h1></p>
| + | {{versioninfo}} |
− | <p>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.</p>
| + | [[Category:Input]] |
− | <p>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.</p>
| + | [[Category:Infrared]] |
| | | |
− | <p>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.</p>
| |
| | | |
− | <p>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.</p>
| + | ==How to set it up== |
| | | |
− | <p>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.</p>
| + | First add the infrared transmitter on the '''Wizard > Devices > [[Interfaces]]''' page in [[LinuxMCE Admin Website]]. Then add your a/v devices on the '''Wizard > Devices > [[AV 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. |
| | | |
− | <p>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.</p>
| + | On the [[AV Devices| 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. |
| | | |
− | <p><h1>How to use it</h1></p>
| + | 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 one 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. |
− | <p>Just add a media scenario for the device, as explained [[Control a TV or cable/satellite box]]
| + | |
| | | |
− | <p><h1>Programmer's guide</h1></p>
| + | 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. |
− | <p>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.</p>
| + | |
| + | 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. |
| + | |
| + | {{p}} |
| + | |
| + | ==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. |
Latest revision as of 22:37, 19 October 2012
Version
|
Status
|
Date Updated
|
Updated By
|
710
|
Unknown
|
N/A
|
N/A
|
810
|
Unknown
|
N/A
|
N/A
|
1004
|
Unknown
|
N/A
|
N/A
|
1204
|
Unknown
|
N/A
|
N/A
|
1404
|
Unknown
|
N/A
|
N/A
|
Usage Information
|
How to set it up
First add the infrared transmitter on the Wizard > Devices > Interfaces page in LinuxMCE Admin Website. 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 one 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
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.