socket 怎么接收hex并trace出来呢?
如题,socket如何接收16进制的数据并trace{:5_178:}本帖最后由 wuliao2014 于 2023-2-9 09:11 编辑
大概思路是这样的:
private var HexStr:String="";//获取串口16进制字符串
private function socketData(e:ArduinoConnectorEvent):void
{
HexStr="";
while(arduino.bytesAvailable)
{
var hex:String=arduino.readByte().toString(16);
HexStr+=hex.length>1?hex:"0"+hex;//没有空格间隔的字符串
//Hex+=hex.length>1?hex:"0 "+hex+" ";//有空格间隔的字符串
}
trace(HexStr)
}
页:
[1]