Unfortunately I am having some weirdness with I-O which I am able to reproduce even with ch.exe - the Win32 demo:
connect to ch.exe via putty, paste a magic line into putty:
Code: Select all
q1q2q3q4q5w1w2w3w4w5r1r2r3r4r5t1t2t3t4t5y1y2y3y4y5
but on the screen you get
Code: Select all
q1q2q3q4q5w1w2w3t2t3t4t5y1y2y3y4 ?
The problem is not that the line is truncated, it has some of the characters missing! After 'w3' I am expecting to see 'w4' but I get 't2'? The whole 'r1' section is missing!!
Here is a screenshot:
I am using 2.6.3, I am compiling with cygwin toolchain - I had to change one line in the Makefile and add winsock import into serial.h to get this compile.
As a reference, here is the same magic line sent into stm32f4-discovery-mems demo:
On this screenshot you see that the whole line is there, it is not truncated and nothing is missing.
Please confirm that I am not crazy