def Crc8(crc, data):
    'Update CRC8 value.'
    for v in data:
        crc = (((crc << 4) & 255) ^ CRC_TABLE[((crc >> 4) ^ (v >> 4))])
        crc = (((crc << 4) & 255) ^ CRC_TABLE[((crc >> 4) ^ (v & 15))])
    return (crc ^ 85)
Update CRC8 value.
def Crc8(crc, data):
    
    for v in data:
        crc = (((crc << 4) & 255) ^ CRC_TABLE[((crc >> 4) ^ (v >> 4))])
        crc = (((crc << 4) & 255) ^ CRC_TABLE[((crc >> 4) ^ (v & 15))])
    return (crc ^ 85)