Read the data in as floats and two characters instead of a string.
You're refering to the CREAD correct? I've tried that and it works fine if I'm only receiving one set of data, but when I receive 2 or more sets telnet shows it as: SER[3]-RX: 1.000 1.000 1.000 <0xD>2.000 2.000 2.000 <0xD>.... (<0xD> can be replaced with <0xA> or a combination of the two).
Is this the preferable way to program this: CREAD (HANDLE, SR_T, MR_T, TIMEOUT, OFFSET, "%f %f %f %1r %f %f %f %1r", x[1], y[1], z[1], CR[1], x[2], y[2], z[2], CR[2])
It would seem to be cumbersome once more data is received
[edited grammatical error]