7 uint32_t
decode(uint8_t* out,
const uint16_t* in, uint16_t len);
8 uint32_t
decodePunctured(uint8_t* out,
const uint16_t* in,
const uint8_t* punct,
const uint16_t in_len,
const uint16_t p_len);
9 void decodeBit(uint16_t s0, uint16_t s1,
size_t pos);
10 uint32_t
chainback(uint8_t* out,
size_t pos, uint16_t len);
11 uint16_t
q_AbsDiff(
const uint16_t v1,
const uint16_t v2);
uint32_t chainback(uint8_t *out, size_t pos, uint16_t len)
void decodeBit(uint16_t s0, uint16_t s1, size_t pos)
uint32_t decodePunctured(uint8_t *out, const uint16_t *in, const uint8_t *punct, const uint16_t in_len, const uint16_t p_len)
uint32_t decode(uint8_t *out, const uint16_t *in, uint16_t len)
uint16_t q_AbsDiff(const uint16_t v1, const uint16_t v2)