//0x7f,
//, 0x49, 0x7f
byte[] testA = { 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0a, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00 };
int sum = 0;for (int i = 0; i < testA.Length; i++)
{
sum += testA[i];
}
sum = sum & 0xff;
Console.WriteLine("校验结果" + sum);
Console.ReadKey();