[问题] String收值问题

楼主: future314 (未来π)   2014-08-15 23:10:11
我想传一个浮点数123.456
先在传送端将他变成4Byte (79 E9 F6 24) 再用RS232传送
但在接收端我用 String recivedData = serialPort1.ReadExisting();
却变成y??B(79 3F 3F 24) 因为中间2个字符无法编码变成"?"
值也变成47.XXX
请问有什么方法可以收到正确的字串呢?
还是说在这种case只能用Read不能用ReadExisting?

Links booklink

Contact Us: admin [ a t ] ucptt.com