public static string GetCRCAsStringFromString(string incomingString) { CDMACRC cdmacrc = new CDMACRC(CDMACRC.InitialCrcValue.NonZero1); return(ConversionUtils.BytesToHexString(FlipByteArray(InvertBytes(cdmacrc.ComputeChecksumBytes(FlipByteArray(ConversionUtils.HexStringToBytes(incomingString))))))); }
public static byte[] GetCRCAsByteFromByte(byte[] incomingBytes) { CDMACRC cdmacrc = new CDMACRC(CDMACRC.InitialCrcValue.NonZero1); return(FlipByteArray(InvertBytes(cdmacrc.ComputeChecksumBytes(FlipByteArray(incomingBytes))))); }