Home-Brew IR port. Was - Please Ignore RS232 message. The
subject should read IrDA port... Sorry
gamebeavis at gmail.com
Fri May 11 18:35:30 CEST 2007
Again, all we need to make the home-brew IR work is either an open serial
port, or to configure one of the GPIO ports as the TX line of a serial port.
So i guess it all boils down to if it is possible to do one of those 2
things. I cant imagine it would be that hard to do, serial communication
ports have been around since the dawn of computer time.
Also, I have thought about the need to "learn" new codes. That is why I
chose to look at using LIRC, since it uses configuration files for 1000s of
existing products, most devices wont need to be learned. If you happened to
have one of the ones that config files havent been generated for yet, you
could create a LIRC reciever on a PC, and simply grab it from the device
remote itself, but I didnt imagine many people would want to go through all
that for something that already exists with LIRC.
On 5/11/07, Werner Almesberger <werner at openmoko.org> wrote:
> Alan Ide wrote:
> > Any suggestions, comments, or hate mail are welcome.
> Just a few data points:
> - IR most remotes use a signal with a 35 kHz or 38 kHz carrier, so
> you would probably want to use a PWM for this
> - alas, all the PWM outputs are taken for other things in GTA01Bv4:
> TOUT0: BACKLIGHT_LCM
> TOUT1: GPS_PWRON
> TOUT2: nSD_ON
> TOUT3: VIBRATOR_ON
> - you probably want your remote to be "learning", so you also need
> an input (this also could be connected to the PC, and then you'd
> just copy the codes to the Neo). For this, you probably want a
> sensor with a build-in 35 kHz or 38 kHz bandpass filter. (E.g.,
> a few years ago, I used the IRM8601S. But there are more recent
> and more compact choices as well.)
> My circuit from back then (using a PIC microcontroller and doing
> everything in software) is here:
> - Werner
> / Werner Almesberger, Buenos Aires, Argentina werner at almesberger.net /
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the openmoko-devel