![]() |
![]() |
xmode2 [options]
The main purpose of xmode2 is to check operation of your home-brew LIRC receiver hardware and to see the IR waveform of the remote controller without an expensive oscilloscope. Very useful for debugging. Of course this program won't work with hardware that decodes the signals itself like e.g. TV cards or the Irman i. e., it only works with LIRC_MODE_MODE2 type drivers.
xmode2 prints a simple graphics display of the pulse/space lengths. It accepts a few commands including time base changes; see the xmode2 -h output.
lirc-lsplugins(1) allows checking if a driver is a LIRC_MODE2 type one.
In order to cope with this, xmode2 by default drops root privileges after opening the input device. This support is based on that root permissions are acquired using sudo(1) e. g., using
$ sudo xmode2 --driver default --device /dev/lirc0If not using sudo, the same behaviour could be accomplished using the SUDO_USER environment variable e. g.,
# SUDO_USER=$LOGNAME xmode2 --raw /dev/lirc0The --keep-root option will make xmode2 keep it's root privileges for the complete run.
The documentation for lirc is maintained as html pages. They are located under html/ in the documentation directory.
This document was created by
man2html,
using the manual pages.
Time: 03:23:20 GMT, April 06, 2017