MATH
obecné matematické knihovny
BCC8
Jednotka BCC8 obsahuje funkce pro výpočet bytového součtu bloku dat o libovolné délce. Tento součet může sloužit pro detekci integrity bloku dat. Tento typ zabezpečení používá například sériový komunikační protokol DF1, který používá např. firma Allen-Bradley.
CCITTW41
Jednotka CCITTW41 definuje objekt tCcittw41, jehož instance slouží pro výpočet cyklického redundantního kódu CcittW41 generujícím polynomem z bloku dat o libovolné délce.
CRC16
Jednotka obsahuje funkce pro výpočet cyklického redundantního kódu CRC 16 z bloku dat o libovolné délce.
CRC8
Jednotka CRC8 definuje objekt tCrc8, jehož instance slouží pro výpočet cyklického redundantního kódu generujícím polynomem z bloku dat o libovolné délce.
SUM8
Jednota je navržena pro vypočtení bytového součtu z bloku dat o libovolné délce. Program sečte do jednoho byte všechny byte celého bloku dat. Tento byte může například sloužit pro detekci integrity bloku dat.
UFILTER
Jednotka ufilter je jednotka digitálních filtrů. Obsahuje dva typy filtrů. Filtr pro vyloučení krátkodobých zákmitů signálu měnícího se skokem a sumarizační filtr pro počítání plovoucího průměru.
UINT32
Jednotka implementuje některé funkce pro práci s 32-bitovými čísly bez znaménka (UNSIGNED32).
XOR8
Jednotka je navržena pro výpočet zabezpečovacího byte provedením operace XOR mezi všemi byte bloku dat o libovolné délce. Tento byte může sloužit pro detekci integrity bloku dat.