Here are the new features & changes:
* added support for Silitek SM-1000 receiver (Krister Wicksell Eriksson)
* added TCP/IP network support (Bryan Clingman)
* changed behaviour of the repeat setting in .lircrc.
Now the 1st,(n+1)th, (2n+1)th codes are forwarded to the
application. I wonder why it ever was anything else...
* added support for BestBuy EasyTV (Miguel A. Alvarez
* added support for ProVideo PV951 (Bogdan Gaspar)
* added support for Creative Infra receiver (PC-DVD remote, Stephen White)
* major changes to the SIR driver, if you used this driver before
you may have to generate new config files for your remotes
* Tekram Irmate 210 support (receiving only, EXPERIMENTAL)
range is really lousy (<10 cm) for some remotes, works best with
RECS80 remotes due to the short pulses this protocol uses
* Fly98 TV is now supported by the lirc_gpio module
* renamed lirc_gpio_p module to lirc_gpio
* added support for Technisat MediaFocus I
* changes to transmit code in lirc_serial (read update hints for details)
* added support for Pixelview PlayTV (bt878) card
* moved lirc_haup to lirc_i2c
* added support for Chronos Video Shuttle II TV card (Tonu Raitviir)
* added startup_mode flag to .lircrc config file (Bruno Coudoin)
From: Jeff Andrews <jeffrey@ga...> - 2001-03-15 14:03:53
Consider the following bock of code:
while (lirc_nextcode(&code)==0 )
while ((ret=lirc_code2char(config,code,&c))==0 && c!=NULL)
/** do whatever here **/
It seems as if the 'lirc_nextcode(&code)' function blocks until it receives
a signal. Is there a way to have it
timeout if it doesn't receive a signal? Basically I just want to wait,
say, maybe 100 ms, and if I don't receive a
signal, move on with something else.
Any ideas, thoughts, or something I am missing?