PalmOrb : Instructions : PalmOS Serial Bugs
PalmOS has had many bugs in it's serial port code - it's recommended that you upgrade to the lastest version of PalmOS available for your device.
Below are a list of some of the known serial bugs in some versions of PalmOS:
-
Answer #63:
Flow control bugs mean data is lost when large amounts are sent.
Fixed in PalmOS 3.3. -
Answer #66: Backspace (127) is sent when the serial port is opened or closed.
Occurs in PalmOS 2.0 and ealier. - Answer #73: Pilot 1000/5000, PalmPilot Personnal/Professional, or WorkPad: sends backspace (127) when serial port is opened or closed. Fixed in PalmOS 3.0.
- PalmOS 3.5.2 and earlier had a flow control bug.: flow control bugs can lead to data loss or data corruption (or even no data).
- Forced hardware handshake bug: T3: No fixed version of PalmOS - current fix is using SerialFix (which is listed on the links page). Also reports of output buffer corruption.
- PalmOS (Zire 71?) may hang when SrmGetStatus is used Occurs in ?, fixed in ?. [PalmOrb currently uses SrmGetStatus when the "detailed error info" serial option is enabled.]
- There may be issues turning off flow control in PalmOS 6.