I was told (by someone) the Palm 2MB Upgrade Card includes a separate UART to drive 
the IR, unlike Palms with IR built-in, where a single UART is used for both the serial 
and IR functions.

If this is true, is it possible to have both ports operating simultaneously and 
independently?

I have been unable to uncover anything in the SDK documentation to support such a 
capability, nor have I found information on Palm newsgroups or Web sites.

My basic goals are:

1. Have the Palm serve as an RS-232 to IR bidirectional converter.

2. Develop Palm code to interface via IR with existing RS-232 to IR (non-IrDA) 
converters on the market.

3. Have the Palm communicate simultaneously (and full duplex) with both an RS-232 and 
a non-IrDA IR device.

4. Program IR functionality below the IrDA layer, hopefully down to the bare UART and 
IR Tx/Rx hardware.

The ultimate goal is to use the Palm to augment and/or replace dedicated test 
equipment for several embedded and consumer systems.  One specific need is to break an 
existing RS-232 line between two pieces of equipment, attach the Palm to one end and 
an IR converter to the other, and have the Palm monitor and display (and, if 
necessary, modify and/or simulate) the bidirectional data stream between the two 
pieces of equipment.

I suspect my upgraded Palm 5000 had all the hardware and horsepower needed to do this, 
and I have the development skills to implement it.  But I lack information regarding 
low-level access to the hardware and possible PalmOS support for dual UARTs.

Any and all information, from code samples to documentation references to hints, will 
be greatly appreciated.


Regards,

- Bob Cunningham


Reply via email to