x-modem プロトコルと 133 バイトのパケットを使用して、シリアルポートからファイルを読み込んでいます。その中で読んでます
1 byte is SOH
2 byte packet number
3 byte nagative of packet number
next 128 bytes data
2 bytes CRC sent from other side.
128 バイトのデータの CRC と、相手側から送信された 2 バイトの CRC を計算する必要があるため、1 バイトにし、計算した CRC と比較する必要があります。Javaでこれを行うにはどうすればよいですか?