Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
IRSEND(1)			 User Commands			     IRSEND(1)

NAME
       irsend -	basic LIRC program to send infra-red commands

SYNOPSIS
       irsend [options]	DIRECTIVE REMOTE CODE [CODE...]

DESCRIPTION
       Asks the	lircd daemon to	send one or more CIR (Consumer Infra-Red) com-
       mands. This is intended for remote control of electronic	 devices  such
       as TV boxes, HiFi sets, etc.

       DIRECTIVE can be:
	  SEND_ONCE	    - send CODE	[CODE ...] once
	  SEND_START	    - start repeating CODE
	  SEND_STOP	    - stop repeating CODE
	  LIST		    - list configured remote items
	  SET_TRANSMITTERS  - set transmitters NUM [NUM	...]
	  SIMULATE	    - simulate IR event

       REMOTE is the name of a remote, as described in the lircd configuration
       file.

       CODE is the name	of a remote control key	of REMOTE, as  it  appears  in
       the lircd configuration file.

       NUM is the transmitter number of	the hardware device.

       For the LIST DIRECTIVE, REMOTE and/or CODE can be empty:

	  LIST	 ""    ""   - list all configured remote names
	  LIST REMOTE  ""   - list all codes of	REMOTE
	  LIST REMOTE CODE  - list only	CODE of	REMOTE

       The  SIMULATE  command  only works if it	has been explicitly enabled in
       lircd.

       -h --help
	      display usage summary

       -v --version
	      display version

       -d --device
	      use given	lircd socket [/var/run/lirc/lircd]

       -a --address=host[:port]
	      connect to lircd at this address

       -# --count=n
	      send command n times

EXAMPLES
	  irsend LIST DenonTuner ""
	  irsend SEND_ONCE  DenonTuner PROG-SCAN
	  irsend SEND_ONCE  OnkyoAmpli VOL-UP VOL-UP VOL-UP VOL-UP
	  irsend SEND_START OnkyoAmpli VOL-DOWN	; sleep	3
	  irsend SEND_STOP  OnkyoAmpli VOL-DOWN
	  irsend SET_TRANSMITTERS 1
	  irsend SET_TRANSMITTERS 1 3 4
	  irsend SIMULATE "0000000000000476 00 OK TECHNISAT_ST3004S"

FILES
       /etc/lirc/lircd.conf
	      Default lircd configuration file.	 It should contain all the re-
	      motes,  their  infra-red	codes and the corresponding timing and
	      waveform details.

DIAGNOSTICS
       If lircd	is not running (or  /var/run/lirc/lircd	 lacks	write  permis-
       sions) irsend aborts with the following diagnostics:
       "irsend:	could not connect to socket"
       "irsend:	Connection refused" (or	"Permission denied").

SEE ALSO
       The  documentation  for	lirc is	maintained as html pages. They are lo-
       cated under html/ in the	documentation directory.

       lircd(8),  mode2(1),   smode2(1),   xmode2(1),	irrecord(1),   irw(1),
       http://www.lirc.org.

irsend 0.9.0			  March	2011			     IRSEND(1)

NAME | SYNOPSIS | DESCRIPTION | EXAMPLES | FILES | DIAGNOSTICS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=irsend&sektion=1&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help