ProSoft Technology MVI56E-LDM User Manual
Page 209
Advertising

ControlLogix Platform ♦ "C" Programmable
CIP API Functions
Linux Application Development Module
Developer's Manual
ProSoft Technology, Inc.
Page 203 of 264
March 12, 2014
OCXcip_CalculateCRC
Syntax
int OCXcip_CalculateCRC (BYTE * dataBuf,
DWORD dataSize,
WORD * crc);
Parameters
dataBuf
Pointer to buffer of data
dataSize
Number of bytes of data
crc
Pointer to 16-bit word to receive CRC value
Description
OCXcip_CalculateCRC
computes a 16-bit CRC for a range of data. This can be
useful for validating a block of data. For example, data retrieved from the
battery-backed Static RAM.
Return Value
OCX_SUCCESS
Success
Example
WORD crc;
BYTE buffer[100];
//Compute a crc for data in buffer
OCXcip_CalculateCRC (buffer, 100, &crc);
Advertising