1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// +build !windows /* SPDX-License-Identifier: MIT * * Copyright (C) 2020 jet tsang zeon-git. All Rights Reserved. */ package protocal func CheckSum(checksum []byte) uint8 { var sum uint16 = 0 for _, v := range checksum { sum += uint16(v) } return (uint8)(^sum) }