//---------------------------------------------------------------------------
#ifndef CalcCRCH
#define CalcCRCH
//---------------------------------------------------------------------------
#include <Classes.hpp>
//---------------------------------------------------------------------------
// структура содержащая выходные данные MAC
struct  MAC_DATA{        unsigned int MAC[5];    };                     // через эту структуру будем выводить вычисленный MAC

unsigned char CalcCRC8(unsigned char, unsigned char);                   // функция для вычисления CRC8
unsigned short int CalcCRC16(unsigned short int, unsigned char);        // функция для вычисления CRC16
MAC_DATA CalculateMAC(unsigned char, unsigned char);                    // функция для вычисления MAC
//---------------------------------------------------------------------------
#endif
