总坛∴护法
阅读权限 3
积分 26376
侠名
UID 189
主题
帖子
精华
好友
银子
金子
贡献
威望
推广
活跃
荣耀
注册时间 2017-11-16
最后登录 1970-1-1
在线时间 小时
个人主页
|
发表于 2023-2-9 09:10:28
|
显示全部楼层
本帖最后由 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)
}
|
|