#include <array>
#include <cstdint>
#include <vector>
Go to the source code of this file.
|
namespace | gr |
| Fixed-length double-ended queue with contiguous volk-aligned elements.
|
|
namespace | gr::dvbs2rx |
|
|
template<typename T > |
std::array< T, 256 > | gr::dvbs2rx::build_crc_lut (const T &gen_poly_no_msb) |
| Build the CRC computation look-up table (LUT)
|
|
template<typename T > |
T | gr::dvbs2rx::calc_crc (const std::vector< uint8_t > &in_bytes, const std::array< T, 256 > &crc_lut) |
| Compute the CRC of a sequence of input bytes.
|
|
◆ BITS_AFTER_MSB
#define BITS_AFTER_MSB |
( |
| T | ) |
|
◆ MSB_MASK