@Test public void testComputeCRC() throws Exception { byte[] input = new byte[]{0x00, (byte) 0xFF, 0x00}; assertEquals(CRC.computeCRC(input), (byte) 0xB1); }
public static byte computeCRC(final byte[] data) { return computeCRC(data, data.length); }
CRC { public static byte computeCRC(final byte[] data) { return computeCRC(data, data.length); } }
CRC { public static byte computeCRC(final byte[] data) { return computeCRC(data, data.length); }  }
CRC { public static byte computeCRC(final byte[] data) { return computeCRC(data, data.length); }  static byte computeCRC(final byte[] data); static byte computeCRC(final byte[] data, final int length); static byte computeCRC(final byte[] data, final int start, final int length); static byte[] appendCRC(final byte[] bytes); static byte[] calculate16CCITT(final byte[] data); }
CRC { public static byte computeCRC(final byte[] data) { return computeCRC(data, data.length); }  static byte computeCRC(final byte[] data); static byte computeCRC(final byte[] data, final int length); static byte computeCRC(final byte[] data, final int start, final int length); static byte[] appendCRC(final byte[] bytes); static byte[] calculate16CCITT(final byte[] data);  }