23#ifndef GNSS_SDR_CNAV_MSG_H
24#define GNSS_SDR_CNAV_MSG_H
40#define GPS_L2_V27_HISTORY_LENGTH_BITS 64
42#define GPS_L2C_V27_INIT_BITS (32)
44#define GPS_L2C_V27_DECODE_BITS (32)
46#define GPS_L2C_V27_DELAY_BITS (32)
101const v27_poly_t *cnav_msg_decoder_get_poly(
void);
104 unsigned char symbol,
Utilities for the convolutional encoder of the libswiftnav library.
#define GPS_L2C_V27_DELAY_BITS
#define GPS_L2C_V27_INIT_BITS
#define GPS_L2C_V27_DECODE_BITS
#define GPS_L2_V27_HISTORY_LENGTH_BITS
uint8_t raw_msg[GPS_L2C_V27_DECODE_BITS+GPS_L2C_V27_DELAY_BITS]
v27_decision_t decisions[GPS_L2_V27_HISTORY_LENGTH_BITS]
unsigned char symbols[(GPS_L2C_V27_INIT_BITS+GPS_L2C_V27_DECODE_BITS) *2]
unsigned char decoded[GPS_L2C_V27_DECODE_BITS+GPS_L2C_V27_DELAY_BITS]
Common definitions used throughout the libswiftnav library.