我正在使用python服务器代码来获取从缪斯(2016)头带端口输入的OSC数据,例如5000。我收到的输出是:
“来自客户端的消息:b'#bundle \ x00 \ xe0 \ x17 \ xe7 \ x81 \ x85 \ xe3S \ xf7 \ x00 \ x00 \ x00(/ muse / eeg \ x00 \ x00 \ x00,fffff \ x00 \ x00 \ x7f \ xc0 \ x00 \ x00DT \ xa5 \ x82 \ x7f \ xc0 \ x00 \ x00 \ x7f \ xc0 \ x00 \ x00 \ x7f \ xc0 \ x00 \ x00'“
有人可以告诉我如何解释此消息,如何将其转换为可理解的格式(从b'#bundle \ x00到\ x00格式;在(缪斯)之前...)?
答案 0 :(得分:1)
您需要将数据从十六进制转换为十进制。一种简单的方法是将数据转换为字符串,删除“来自Client的消息:b'#bundle”,然后进行转换。