Generic LIRC device plugin

Receive / transmit IR Remote Control comands through COM port

This plugin is alternative WinLIRC / LIRC and works directly with the COM port.
The signal may be DCD, DSR, CTS. RING, transfer on DTR, RTS or RTS+DTR power.

The theory and list of tested remote controls

Serial Port Receivers

Serial Port Transmitter

Other circuits can be found on LIRC home page:

LIRC Home Page
LIRC Serial Port Receivers
LIRC Serial Port Transmitters

Igor Cesko

Note: Run plugin setup for choice of COM port and see / define button names.


Default type: "REMOTE"
ID: "<Button name>"
Parameter: Repeat counter, -1 if released

Wait before repeat: 300 ms
Repeat time: 100 ms

Actions: Transmittion command.

DCD( "<Remote>", "<Button>", <RepeatCount> )


DCD = Load( "DCD\DCD.dll", "REMOTE" )
DCD( "AverMedia TVPhone98", "Mute", 5 )

Serial Port Receivers

SFH506-36 =

TK1833TSOP1836, IS1U60L, GP1U52X, SFH506-36, TK1833.

1. GND
2. VCC (+5V)

Usually remote control works on distance up to 10 m.


It is possible to use photomodule from TV-tuner package (AverTV):

DSR variant:

Super DCD (Copyright 2005 by

Serial Port Transmitter