Difference between revisions of "IR"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
*'''irid''': IRTrans id, as defined in the list of the IRTrans parameter in | *'''irid''': IRTrans id, as defined in the list of the IRTrans parameter in | ||
hsyco.ini | hsyco.ini | ||
− | *'''com''': the sequence of IR commands to send. Every command is | + | *'''com''': the sequence of IR commands to send. Every command is composed by a name that identifies the commands database, followed by a comma and the name of the command in that database. Different commands in sequence can be separated by blank spaces. It is possible to insert the special @N command, which introduces a wait time of N milliseconds before sending the next command. For example: |
− | composed by a name that identifies the commands database, followed by a comma and the name of the command in that database. Different commands in sequence can be separated by blank spaces. It is possible to insert the special @N command, which introduces a wait time of N milliseconds before sending the next command. For example: | ||
denon-1036,on @4000 denon-1036,tv | denon-1036,on @4000 denon-1036,tv | ||
sends the “on” command of the “denon-1036” remote control, then waits 4 seconds, and finally sends the “tv” command of the “denon-1036” | sends the “on” command of the “denon-1036” remote control, then waits 4 seconds, and finally sends the “tv” command of the “denon-1036” |
Revision as of 12:38, 22 January 2014
A button used to send infrared (IR) commands through the IRTrans IR emitter/receiver network devices. It has several colors (depending on the skin) and three different sizes:
- ir (standard size)
- irmini (medium size)
- irmicro (small size)
Parameters
- irid: IRTrans id, as defined in the list of the IRTrans parameter in
hsyco.ini
- com: the sequence of IR commands to send. Every command is composed by a name that identifies the commands database, followed by a comma and the name of the command in that database. Different commands in sequence can be separated by blank spaces. It is possible to insert the special @N command, which introduces a wait time of N milliseconds before sending the next command. For example:
denon-1036,on @4000 denon-1036,tv
sends the “on” command of the “denon-1036” remote control, then waits 4 seconds, and finally sends the “tv” command of the “denon-1036”
- position: the object's position. Use the pixels or rows and columns coordinates format
- color: the color of the button. It can assume any of the skin's color values (E.g. for the "blue" skin, the possible values are: b - blue; g - green; gr - gray; r - red; y - yellow; glass)
- label: the text label on the button. It can contain HTML tags
Syntax
(ir <irid>; <com>; <pos>; <color>; <label>) (irmini <irid>; <com>; <pos>; <color>; <label>) (irmicro <irid>; <com>; <pos>; <color>; <label>) (irimage <file>; <pos>; <width>; <height>; <irid>; <com>; <label>; <css>)
E.g.