<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>LIRC - Support for IrDA compatible hardware</TITLE> <LINK REL=stylesheet TYPE="text/css" HREF="lirc.css"> <LINK REL="shortcut icon" HREF="favicon.ico"> </HEAD> <BODY BACKGROUND="images/marb18.jpg" BGCOLOR="#FFFFFF" TEXT="#000000" ALINK="#9090FF"> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0"> <TR> <TD CLASS="menu" WIDTH="100%" HEIGHT="150"> <IMG SRC="images/diode.gif" ALT="diode" WIDTH="300" HEIGHT="150" BORDER="0" HSPACE="20" VSPACE="0" ALIGN="LEFT"> <IMG SRC="images/lirc.gif" ALT="lirc-logo" WIDTH="300" HEIGHT="150" BORDER="0" HSPACE="20" VSPACE="0" ALIGN="RIGHT"> </TD> </TR> <TR> <TD WIDTH="100%" ALIGN="LEFT" VALIGN="TOP"> <BR> <HR WIDTH="70%"> <H1 ALIGN="CENTER">Support for IrDA compatible hardware</H1> <HR WIDTH="50%"><BR> <TABLE WIDTH="100%"> <TR> <TD WIDTH="15%">   </TD> <TD WIDTH="70%"> <!-- Text --> <P> This topic has been discussed extensively on both the <A HREF="http://www.wh9.tu-dresden.de/~heinrich/lirc/list-archive/"> LIRC</A> and <A HREF="http://www.ita.chalmers.se/~svinto/hypermail/irda/">Linux-IrDA</A> mailing lists. Just check the according links to the mailing list archives for more information. Also Werner Heuser has gathered very useful information on this topic in <A HREF="http://www.tuxmobil.org/Infrared-HOWTO/infrared-howto-p2-infrared-remote-control.html">part II</A> of his Linux <A HREF="http://www.tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html">InfraRed-HOWTO</A>. </P> <P> Everybody agrees that real support for consumer IR applications can only be developed using chipsets that support CIR (consumer IR). Below is a list of chipsets known to meet this condition. </P> <UL> <LI><A HREF="http://www.winbond.com/product/overview/personal/p_c0253-1.htm"> Winbond W83977F/AF</A> </LI> <LI><A HREF="http://www.smsc.com/main/datasheet.html"> SMC IrCC 2.0</A> </LI> </UL> <P> As I said on the main page it also works with dongles connected to the serial port but this requires some tweaking of the IrDA physical layer protocol. So you can expect limitations to that approach. From my experience transmitting of IR signals is more likely to work than receiving and actually there seems to exist software that uses this method (<A HREF="http://www.pacificneotek.com/omnisw.htm">OmniRemote</A>, <A HREF="http://hp.vector.co.jp/authors/VA005810/indexe.htm"> Software for IrDA Devices</A>). </P> <P> <B>Update:</B> Actually Milan Pikula has written a driver that uses SIR to emulate CIR. In fact if this really works it should be easy to adjust his driver to use the Tekram IRMate IR-210. The <A HREF="http://www.ita.chalmers.se/~svinto/hypermail/irda/1999-07/0073.html">code</A> to initialize the dongle is already available. </P> <P> Recent mails to the Linux-IrDA list also showed that the ACTiSYS <A HREF="http://www.actisys.com/ac200-220.html">ACT-IR200L</A> serial dongle will be able to at least send consumer IR signals as it uses the <A HREF="http://www.cirrus.com/en/products/pro/detail/P61.html">CS8130</A> Multi-Standard Infrared Transceiver from Cirrus Logic. I hope that someone will write a LIRC compatible driver soon. </P> <P> Please note that for technical reasons it's not possible to use USB IrDA dongles with LIRC. </P> <!-- Text --> </TD> <TD WIDTH="15%">   </TD> </TR> </TABLE> <BR> <BR> <CENTER>[<A HREF="index.html">LIRC Homepage</A>]</CENTER> <BR> <BR> </TD> </TR> <TR> <TD CLASS="menu" WIDTH="100%">  <BR> </TD> </TR> </TABLE> </BODY> </HTML>