ConOpSys data type definitions header file.
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
unsigned char U8
Binary 8-Bit unsigned integer datatype defenition.
Definition: Defines.h:183
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
Checksum 8 class.
Definition: Checksum_8.h:86
VOID Update(U8 &u8_Checksum, U8 u8_Data)
Update checksum with new data value.
Definition: Checksum_8.cpp:120
U8 u8_Checksum_Intern
Checksum internal storage variable.
Definition: Checksum_8.h:206
VOID Initialise()
initialise internal CRC value to initial value
Definition: Checksum_8.cpp:72
U8 Calculate(VOID *void_Data, U32 u32_Size)
Calculate CRC of the data buffer.
Definition: Checksum_8.cpp:96
TChecksum_8()
Class constructor method.
Definition: Checksum_8.cpp:64
BOOL Check(VOID *void_Data, U32 u32_Size, U8 u8_Expected_Checksum)
Check CRC of the data buffer.
Definition: Checksum_8.cpp:84