I'm testing my application's receipt of data over a serial port by sending data from Windows HyperTerminal and this mostly works. For example if I send :
The Quick Brown Fox
I receive :
The Quick Brown Fox
However, if I send :
UUUUUUUUUUU
I receive
UUÕUÕUÕUÕUÕ
or if I send :
aaaaaaaaaaa
I receive :
aaáaáaáaáaá
so for any repeated character string longer than 2, then the 3rd, 5th, 7th etc. characters are corrupted by having their high bit set.
The serial port settings on both machines are identical.
I've found this: http://seetron.com/archive/html/ht_tip1.htm
The last paragraph says:
Sound familiar?