Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Mar 2007 08:08:54 +0100
From:      Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: LIRC guide for FreeBSD
Message-ID:  <20070315080854.5232bb9b.torfinn.ingolfsen@broadpark.no>
In-Reply-To: <45F88A52.7000809@netmusician.org>
References:  <45F77267.9080403@netmusician.org> <20070314054117.GB6688@wantadilla.lemis.com> <7BADB2D8968E702424EAE969@ganymede.hub.org> <45F88A52.7000809@netmusician.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 14 Mar 2007 19:50:42 -0400
Joe Auty <joe@netmusician.org> wrote:

> The piece I'm missing is getting LIRC listening on a device node so
> that it can communicate with my IR Blaster connected to my serial
> port.

I *think* that the problem is related to the fact that IR Blasters are
using the serial port in a non-standard way.
Instead of using the Tx signal to transmit data, they are using the DTR
signal. This page seems to support that view:
http://www.lirc.org/transmitters.html

Thus, you need a special driver for the serial port which allows it to
work in this way. It is probably a year or two since I looked at it,
but the problem then was that LIRC's "driver" for serial ports was
totally Linux-specific, not very clean code, and not easy to port over
to FreeBSD. So nobody did make a LIRC serial port driver for FreeBSD .

See also /usr/ports/comms/lirc/pkg-message

So, either you need to write a "LIRC driver" for serial piorts under
FreeBSD, or you need to get a "IR Blaster" type device that doesn't use
the serial port, AND is spported both by FreeBSD and LIRC, if such
devices exists.

HTH
-- 
Regards,
Torfinn Ingolfsen,
Norway




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070315080854.5232bb9b.torfinn.ingolfsen>