nrfcxx  0.1.0
C++-17 Framework for Nordic nRF5 Devices
Namespaces | Typedefs | Variables
crc.hpp File Reference

Module that declares various useful checksums. More...

#include <pabigot/crc.hpp>
#include <nrfcxx/core.hpp>

Go to the source code of this file.

Namespaces

 nrfcxx
 Primary namespace for nrfcxx functionality.
 
 nrfcxx::crc
 Namespace providing pre-defined checksum algorithms.
 

Typedefs

using nrfcxx::crc::crc16dnp_type = pabigot::crc::crc< 16, 0x3d65, true, true, 0, -1 >
 CRC-16/DNP. More...
 
using nrfcxx::crc::crc32_type = pabigot::crc::CRC32
 CRC-32 for standard operations. More...
 

Variables

crc16dnp_type::tabler_type nrfcxx::crc::crc16dnp
 The tabler to use for CRC-16/DNP.
 
crc32_type::tabler_type nrfcxx::crc::crc32
 The tabler to use for CRC-32.
 

Detailed Description

Module that declares various useful checksums.