I'm having trouble using the data I get from my arduino. I am sending values as ASCII strings to [comport]. I cannot figure out why it is so difficult to convert them back to usable floats. What I get out of [comport] is a string of ascii characters(represented by two-digit numbers), followed by a carriage return(13) and a linefeed(10). I could build a sorting machine to get just the usefull stuff, convert ascii to symbols, the to floats. However, I would still have to deal with recombining the strings. This seems like something that should "just work." any suggestions?
I should mention, I am open to using other data types on the arduino end; octal, hex, binary, whatever.