|
Yes, it helps a lot! And I'm quite relieved
that I don't have to roll my own protocol handler. Do you think I need to
purchase the irda spec ($$$) or can I skip that for now?
By the way, I've spent the better part of the day
with my nose burried in Microchip AN888 and I must say that it is the most
comprehensive getting-started-in-palm-os tool I have run across. It's
simple, easy to understand, yet complete. Made sense of some things
that slipped past me while reading the 'more traditional' texts. I really
appreciate the effort that went into it.
Rick
----- Original Message -----
From: Frank
Ableson
Sent: Thursday, April 06, 2006 3:05 PM
Subject: Re: Irda confusion Hi Rick
Save yourself a headache and stay away from Raw Ir,
which means do not use the MCP2120. For simple apps like yours it
used to be the way to go, but the moving target that is Palm
(any PDA really) devices and their variable IrDA support says to stick with
IrComm. The 2150 is a good product though it is not without it's faults
with respect to some compatibility bugs. Generally speaking it is
better. There are other Ir protocol chips available as well as software
stacks for high end PICs. Also, 64K is a fair amount of data, so you would
wind up putting some additional protocol layers on top of raw ir anyway.
It comes for "free" with IrComm.
To work with the MCP2150 (or MCP2140 would perhaps
be a more cost effective solution for you if you can live with 9600 baud), you
will want to use SerialManager and open with the
'ircm' argument. This is the "virtual ir comm
port". Note that the z22 and 2150 have an incompatability. I have
not tested the z22 with the 2140.
IrLibrary is good if you want to employ your own
protocol over IrDA, though it makes the protocol chip question a bit more
ambiguous. If you want to run IrLPT for example, you will need to use
IrLibrary.
Exchange Manager is to be used for
OBEX (ie beaming) only in this context.
Unless you have a trailer full of a specific palm
model, I would recommend you not be too concerned with a specific device,
because as soon as you count on them, they're GONE.
hope this helps.
Frank
CFG Solutions, Inc.
-- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ |
- Re: Irda confusion Rick T
- Re: Irda confusion Frank Ableson
- Re: Irda confusion Rick T
