Message CRC support.
Definition in file crc.h.
#include <cstdint>
#include <string>
#include "point_one/fusion_engine/common/portability.h"
#include "point_one/fusion_engine/messages/defs.h"
Go to the source code of this file.
Namespaces | |
point_one | |
GNSS signal and frequency type definitions. | |
point_one::fusion_engine | |
Functions | |
uint32_t | point_one::fusion_engine::messages::CalculateCRC (const void *buffer) |
Calculate the CRC for the message (header + payload) contained in the buffer. More... | |
uint32_t | point_one::fusion_engine::messages::CalculateCRC (const void *buffer, size_t length, uint32_t initial_value=0) |
Calculate the CRC for the message (payload) contained in the buffer. More... | |
bool | point_one::fusion_engine::messages::IsValid (const void *buffer) |
Check if the message contained in the buffer has a valid CRC. More... | |