from UWB.uwb_driver import crc16 0xEB2FA017D5134E883060CD2EC1F110013206AB6001003EFFAFFFB100006409C40064001F053C63000001785A50785F64013C8F cmd = "EB2FA017D5134E883060CD2EC1F110013206AB6001003EFFAFFFB100006409C40064001F053C63000001785A50785F64013C8F" pkg = bytes(bytearray.fromhex(cmd)) eb_len = pkg[1] whole_data = pkg[0: eb_len + 2] print(eb_len, len(whole_data)) crc = crc16(whole_data) print(crc) crc_got = pkg[eb_len + 2: eb_len + 2 + 2] print(crc_got)