For each ftdi device, you spawn a new instance of lircd (using a remote configuration for the device you want to control), each of these would have it's own socket file / output, then using irsend to send the remote codes by targeting the lircd socket file for the correct device..


# lircd -H ftdi -d serial=FT000001 -o device1.sock -P device1remotefile
# lircd -H ftdi -d serial=FT000002 -o device2.sock -P device2remotefile

# irsend -d device1.sock SEND_ONCE remote, code

The irsend line would transmit the {code} from {remote} via the ftdi device with the USB serial number FT000001

Is that the sort of thing you mean?

On Thu, Feb 20, 2014 at 1:02 AM, Reginald Lewis <> wrote:

Thanks for the info that would work but I need to ask a dumb question I did some quick searching and it looks totally feasible a little bulkier than I had hoped now the one thing I need to know is when using multiple instances how do you send from each one is it easily doable from a script?





From: Paul Gration []
Sent: Wednesday, February 19, 2014 7:19 PM
To: Reginald Lewis
Subject: Re: LIRC multiple usb/serial IR transmitter


Should be able to use multiple ftdi transmitters too..


On Wed, Feb 19, 2014 at 8:32 PM, Reginald Lewis <> wrote:

Hi all is there a usb or serial IR transmitter that works with LIRC that can
handles 5 or 6 transmitters I was looking at using the RPI GPIO but I got to
thinking that maybe there was a premade device that I was un aware of that
would handle the multi channels.  The reason for the multi transmitters vs
one channel is I have 4 screens that need to be independently controllable
and to sony cameras that need to be controlled independently.


Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.