Improved Lirc support in IrScrutinizer 1.4

Bengt Martensson <[email protected]>
Newsgroups gmane.comp.hardware.lirc
Message-ID <[email protected]>
Dear Lirconians,

I just released IrScrutinizer 1.4. This version has some significant 
improvements regarding Lirc support, that I would like to describe next.

1. Direct support for /dev/lirc devices. (OK, this was already in 
1.3...). Mode2-devices only. Both sending and receiving are supported. 
This can be selected as sending and/or transmitting device. Just select 
the device file (typically /dev/lirc0), and IrScrutinizer will get the 
properties of the device. Multiple transmitters are supported, if the 
hardware supports it. Lirc is not required to be installed for this. Can 
thus be used for debugging /dev/lirc devices without Lirc.

2. Improved support of the mode2 program. For mode2-devices, the mode2 
program can be used. This makes it possible to use (almost?) any Lirc 
driver/device for capturing signals with IrScrutinizer. WIth this 
version, the program can now read from stdio, so just starting as

$ mode2 <option-to-mode2> | irscrutinizer

is possible. Just select "Lirc mode2" as "Capturing hw"; there select 
"Standard input". Similar to earlier version, there is also the 
possibility to run mode2 in a subprocess. (The implementation has been 
completely rewritten, now using the ProcessBuilder API.)

3. Improved parametrized (!= raw) lircd.conf export. Now parametrized 
exports is generated for most "simple" protocols. For the other 
protocols, raw imports are used. (In almost all cases, this is due to 
restrictions in the lircd.conf structure.)

There is a tutorial at 
http://www.hifi-remote.com/wiki/index.php?title=IrScrutinizer_Guide

Download: 
https://github.com/bengtmartensson/harctoolboxbundle/releases/latest

Feedback of all sort welcome.

Greetz,

Bengt

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.