You can use this... works with palm Vx (palm os 3.5) and palm zire (palm os 4.1)
Err v_error; UInt refSerial ;
v_error = SysLibFind("Serial Library", &refSerial);
if (v_error){
ErrDisplay("Error al intentar abrir la libreria de comunicaciones");
return v_error;
}
v_error = SrmOpen (0x8000, 9600,&refSerial); ...........
From: Benoit Scherrer <[EMAIL PROTECTED]> Reply-To: "Palm Developer Forum" <[EMAIL PROTECTED]> To: "Palm Developer Forum" <[EMAIL PROTECTED]> Subject: Serial Communication problem Date: Sat, 17 Apr 2004 15:38:41 -0400
Hello,
I have some problems using serial communication with PalmOS. I use cradle port to communicate with an external hardware, using the code :
if ((err = SrmOpen(serPortCradleRS232Port, 9600, &port)) != 0) return COMM_Exit ( err, port, COMM_ERR_DLG );
It works fine on my Palm IIIc.
BUT : In the emulator, i have two different ROMs of PalmIIIc (with PalmOS 3.5), and it works only on one ROM, the other make the error "Serial: (Ser 0302)" (that is serErrBadPort) I So I thought it was just because of the emulator. But when I tried on a real Palm m105, it gives me the same error code!! So my program can't work on a palm m105, and maybe other Palms. Do you have an idea why it don't work? (and why it works fine on one rom, and not the other)
THANKS A LOT! Benoit
--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
_________________________________________________________________
Visita MSN Latino Entretenimiento: ¡música, cine, chismes y más...! http://latino.msn.com/entretenimiento/
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/