msg[0] = 0x02;
msg[1] = 0x04;
msg[2] = 0x75;
msg[3] = 0x31;
msg[4] = 0x00;
msg[5] = 0x38;
newCrc = 0xffff;
for(int i = 0; i < msg.length; i++) {
newCrc = this.crc16_update(newCrc, msg[i]);
}
msg[6] = (byte) (newCrc % 256);
msg[7] = (byte) (newCrc / 256);
int crc16_update(int crc, int a)
{
int i;
crc ^= a;
for (i = 0; i < 8; ++i) {
if ((crc & 1) == 1){
crc = (crc >> 1) ^ 0xA001;
}
else{
crc = (crc >> 1);
}
}
return crc;
}

crc 16 코딩중인데 마지막 crc16값을 구해서 6,7번 배열에 넣어서 전송 시키니 팅깁니다
로그캣은 위와같고요 어떤문제가 있는건가요??