![]() |
GNSS-SDR
0.0.19
An Open Source GNSS Software Defined Receiver
|
#include <cnav_msg.h>
Public Attributes | |
| v27_t | dec |
| v27_decision_t | decisions [GPS_L2_V27_HISTORY_LENGTH_BITS] |
| unsigned char | symbols [(GPS_L2C_V27_INIT_BITS+GPS_L2C_V27_DECODE_BITS) *2] |
| size_t | n_symbols |
| unsigned char | decoded [GPS_L2C_V27_DECODE_BITS+GPS_L2C_V27_DELAY_BITS] |
| size_t | n_decoded |
| bool | preamble_seen |
| bool | invert |
| bool | message_lock |
| bool | crc_ok |
| size_t | n_crc_fail |
| bool | init |
GPS CNAV decoder component. This component controls symbol decoding string.
Definition at line 67 of file cnav_msg.h.
| bool cnav_v27_part_t::crc_ok |
Flag that the last message had good CRC
Definition at line 83 of file cnav_msg.h.
| v27_t cnav_v27_part_t::dec |
Viterbi block decoder object
Definition at line 69 of file cnav_msg.h.
| v27_decision_t cnav_v27_part_t::decisions[GPS_L2_V27_HISTORY_LENGTH_BITS] |
Decision graph
Definition at line 70 of file cnav_msg.h.
| unsigned char cnav_v27_part_t::decoded[GPS_L2C_V27_DECODE_BITS+GPS_L2C_V27_DELAY_BITS] |
Decode buffer
Definition at line 75 of file cnav_msg.h.
| bool cnav_v27_part_t::init |
Initial state flag. When true, initial bits do not produce output.
Definition at line 85 of file cnav_msg.h.
| bool cnav_v27_part_t::invert |
When true, indicates the bits are inverted
Definition at line 80 of file cnav_msg.h.
| bool cnav_v27_part_t::message_lock |
When true, indicates the message boundary is found.
Definition at line 81 of file cnav_msg.h.
| size_t cnav_v27_part_t::n_crc_fail |
Counter for CRC failures
Definition at line 84 of file cnav_msg.h.
| size_t cnav_v27_part_t::n_decoded |
Number of bits in the decode buffer
Definition at line 77 of file cnav_msg.h.
| size_t cnav_v27_part_t::n_symbols |
Count of symbols in the symbol buffer
Definition at line 74 of file cnav_msg.h.
| bool cnav_v27_part_t::preamble_seen |
When true, the decode buffer is aligned on preamble.
Definition at line 78 of file cnav_msg.h.
| unsigned char cnav_v27_part_t::symbols[(GPS_L2C_V27_INIT_BITS+GPS_L2C_V27_DECODE_BITS) *2] |
Symbol buffer
Definition at line 72 of file cnav_msg.h.
1.8.14