Apparently accorindng to Robert Svagera (as cited by Dag Brattli):
> > I think you are right. To my understanding SIR is one mode of the lowest
> > IrDA level (IrPHY).

SIR is nothing else than a definition (standard?) that describes how
the bits of an asynchronous serial line are modulated onto infrared
signals.

> > It was defined by HP long before the rest of the
> > IrDA stack (IrLAP, IrLMP, IrCOMM, ...) In such a reduced form it is
> > implemented in HP Palmtop 200LX.

More or less, I assume.

> > If I am right, it is nothing else than
> > serial communication with 9600bps to 115.2kbps using infrared
> > transmission. That means not a single protocol byte is added to the data
> > stream as it is done when using the higher layer IrCOMM. Please correct
> > me if I am wrong.

That's absolutely right.

> > Now to my problem: When I plug the Tekram IR-dongle to COM1, one might
> > suspect that I can connect to HP200LX by using directly /dev/ttyS0. This
> > is actually the case but only for 9600bps, the default speed of Tekram
> > dongle. Why? Because to change the dongle speed a special procedure has
> > to be done on the serial control lines as one can see in kernel file
> > tekram.c. So I would prefer to use IrDA stack together with Tekram
> > driver, with a possibility to directly access IrPHY layer. I don't know
> > if this is possible in Linux IrDA implementation?

I do not know anything about the tekram device but maybe this will help
you anyway.  IR communication with an HP 200LX with hight baud rates
basically works, but not very good.  The amount of retransmissions
cancels the speed improvement of higher bitrates, so 19200 is more or
less the top speed.  Of course, I do not have statistical data, this is
just a summary of my experience I had with a RS/6000 and a tongle (the
brand name slips my mind) and the ASUS IR circuit on my FreeBSD machine
as hosts, an normal HP 200LX as the client.

> > The needed package specifically for this purpose (communication with
> > HP200LX) that you mentioned is available. It is LXtools which was
> > primarily written
> > for RS232 (wire !) connection. I just search for a proper Linux /dev/?
> > to do the same with IR.

Well, I do not know if this is helping you much.  If you work out a
solution, would you mind to drop me a line?  I'll put such how-to
reports on SourceForge, in case anybody else needs them.  The current
home of LXtools is on SF at http://sourceforge.net/projects/lxtools-ng/

+gg
 
-- 
[EMAIL PROTECTED]  Fax: +43/1/31336/702  [EMAIL PROTECTED]
Zentrum fuer Informatikdienste, Wirtschaftsuniversitaet Wien, Austria
_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to