Since your original program used 8 bits and even parity have you tried:
mscomm.settings=9600,e,8,1
I realize that it's an invalid setting, but...
>*Parameters: Com port #, BAUD rate, Data Bits, Stop Bits and Parity
>=callfn(gnclose)
>=callfn(gnset,2,9600,8,1,"EVEN") && SCALE INTERFACE
Regards,
Mike
"We try to solve the problem by rushing through the design process so that enough time is left at the end to uncover the errors that were made because we rushed through the design process."
- Glenford Myers
If you're going through hell, keep going. - Walt Disney