getChecksum function

int getChecksum(
  1. List<int> list
)

获取检验和

Implementation

int getChecksum(List<int> list) {
  int sum = 0;
  for (int i in list) {
    sum = sum + i;
  }

  String sumStr = sum.toRadixString(16);
  String sumStr2 = '';
  if (sumStr.length >= 2) {
    //按照文档来看,长度肯定是大于2的,
    sumStr2 = sumStr.substring(sumStr.length - 2);
  }

  return int.parse(sumStr2, radix: 16);
}