I am using a Palm Vx running PalmOS 3.3, which means I have the New Serial Manager. 
According to the documentation, the New Serial Manager has a compatibility layer that 
allows calls to the older Serial Manager to function as expected. The problem that I 
can't seem to get past is that when you use the following statement to get the serial 
library reference number, it always returns with an error: sysErrLibNotFound

error = SysLibFind( "Serial Library", &refnum );

Since the reference number is needed to make all other Serial Manager function calls, 
I can't access the serial port using Serial Manager function calls. Every example for 
accessing the serial port via the older Serial Manager functions has a statement like 
the one above, along with an error trap to abort if an error was returned. I would 
have to conclude that all existing applications that use the Serial Manager to access 
the serial port will not run on Palm devices running PalmOS 3.3 or higher. No one 
seems to have documented how to determine what to use for a library reference number 
for Serial Manager function calls on devices that have the New Serial Manager. You 
obviously can't use the above statement to determine it. Does the New Serial 
Manager not care what value you use for refnum?

By the way, does anyone know of a phone number where you can talk to someone who can 
answer questions like this? The technical support people at Metrowerks all said this 
question was beyond their expertise, and I would have to talk to someone at Palm. I 
have been unsuccessful at locating any such contact at Palm.

Dave Heil
Preco Electronics
208-322-4288
[EMAIL PROTECTED]


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to