如图因为工作关系需要弄懂16进制报文,这是技术文档请问怎么得住对应的16进制字节,还有我想弄懂Bit0.1.2.3.4.5.6.7是什么意思,其中的Bit0 1:开机告又是什么意思。

如图因为工作关系需要弄懂16进制报文,这是技术文档请问怎么得住对应的16进制字节,还有我想弄懂Bit0.1.2.3.4.5.6.7是什么意思,其中的Bit0 1:开机告又是什么意思。

关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言回答:
data = 't7ofodent#$FL@%&' # 数据报文
hex_byte_list = [hex(ord(c))[2:] for c in data] # 转化为16进制字节
print(hex_byte_list) # 输出16进制字节列表
# 输出每个字节对应的Bit值
for b in hex_byte_list:
bit_list = [int(d) for d in bin(int(b, 16))[2:].zfill(8)]
print(bit_list)