Difference between revisions of "IguanaIR"

From MythTV Official Wiki
Jump to: navigation, search
Line 10: Line 10:
  
 
/etc/lirc/hardware.conf
 
/etc/lirc/hardware.conf
<code>
 
# /etc/lirc/hardware.conf
 
#
 
#Chosen Remote Control
 
REMOTE="None"
 
REMOTE_MODULES=""
 
REMOTE_DRIVER=""
 
REMOTE_DEVICE=""
 
REMOTE_SOCKET=""
 
REMOTE_LIRCD_CONF=""
 
REMOTE_LIRCD_ARGS=""
 
  
DRIVER="iguanaIR"
+
# /etc/lirc/hardware.conf
DEVICE="/dev/iguanaIR/0"
+
#
 +
#Chosen Remote Control
 +
REMOTE="None"
 +
REMOTE_MODULES=""
 +
REMOTE_DRIVER=""
 +
REMOTE_DEVICE=""
 +
REMOTE_SOCKET=""
 +
REMOTE_LIRCD_CONF=""
 +
REMOTE_LIRCD_ARGS=""
  
 +
DRIVER="iguanaIR"
 +
DEVICE="/dev/iguanaIR/0"
  
#Chosen IR Transmitter
+
#Chosen IR Transmitter
TRANSMITTER="My IguanaIR custom config"
+
TRANSMITTER="My IguanaIR custom config"
TRANSMITTER_MODULES=""
+
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER="iguanaIR"
+
TRANSMITTER_DRIVER="iguanaIR"
TRANSMITTER_DEVICE="/dev/iguanaIR/0"
+
TRANSMITTER_DEVICE="/dev/iguanaIR/0"
TRANSMITTER_SOCKET=""
+
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="pace/dct50x.conf"
+
TRANSMITTER_LIRCD_CONF="pace/dct50x.conf"
TRANSMITTER_LIRCD_ARGS=""
+
TRANSMITTER_LIRCD_ARGS=""
  
#Enable lircd
+
#Enable lircd
START_LIRCD="true"
+
START_LIRCD="true"
  
#Don't start lircmd even if there seems to be a good config file
+
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
+
#START_LIRCMD="false"
  
#Try to load appropriate kernel modules
+
#Try to load appropriate kernel modules
LOAD_MODULES="true"
+
LOAD_MODULES="true"
  
# Default configuration files for your hardware if any
+
# Default configuration files for your hardware if any
LIRCMD_CONF=""
+
LIRCMD_CONF=""
 +
 
 +
#Forcing noninteractive reconfiguration
 +
#If lirc is to be reconfigured by an external application
 +
#that doesn't have a debconf frontend available, the noninteractive
 +
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
 +
#It will then populate all other variables without any user input
 +
#If you would like to configure lirc via standard methods, be sure
 +
#to leave this set to "false"
 +
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
 +
START_LIRCMD=""
  
#Forcing noninteractive reconfiguration
 
#If lirc is to be reconfigured by an external application
 
#that doesn't have a debconf frontend available, the noninteractive
 
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
 
#It will then populate all other variables without any user input
 
#If you would like to configure lirc via standard methods, be sure
 
#to leave this set to "false"
 
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
 
START_LIRCMD=""
 
</code>
 
  
 
/etc/lirc/lircd.conf
 
/etc/lirc/lircd.conf
<code>
+
 
include "/usr/share/lirc/extras/transmitters/pace/dc50xv2.conf"
+
include "/usr/share/lirc/extras/transmitters/pace/dc50xv2.conf"
include "/usr/share/lirc/extras/transmitters/motorola/dct2244.conf"
+
include "/usr/share/lirc/extras/transmitters/motorola/dct2244.conf"
</code>
+
 
  
  

Revision as of 22:11, 1 July 2010

The IguanaIR is a Serial- or USB-based IR Transceiver by Iguanaworks.

The vendor maintains a wiki documentation site.

The IguanaIR requires a specific driver (at least for USB model). LIRC must also have support for that driver compiled-in, as noted on the vendor support site.


Example files from a working Mythbuntu 9.10 / Myth 0.23 / iguanaIR 4-channel USB

/etc/lirc/hardware.conf

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="None"
REMOTE_MODULES=""
REMOTE_DRIVER=""
REMOTE_DEVICE=""
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""
DRIVER="iguanaIR"
DEVICE="/dev/iguanaIR/0"
#Chosen IR Transmitter
TRANSMITTER="My IguanaIR custom config"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER="iguanaIR"
TRANSMITTER_DEVICE="/dev/iguanaIR/0"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="pace/dct50x.conf"
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""


/etc/lirc/lircd.conf

include "/usr/share/lirc/extras/transmitters/pace/dc50xv2.conf"
include "/usr/share/lirc/extras/transmitters/motorola/dct2244.conf"