|
MRTKLIB 0.7.14
Modernized GNSS Positioning Library
|
Decoded L6 frame header. Raw bit fields; no service-specific remapping. More...
#include <mrtk_l6.h>
Public Attributes | |
| uint32_t | preamble |
| uint8_t | prn |
| uint8_t | msgid |
| uint8_t | vid |
| uint8_t | fac |
| uint8_t | ptn |
| uint8_t | csid |
| uint8_t | anme |
| uint8_t | sf_ind |
| uint8_t | alert |
| l6_service_t | svc |
Decoded L6 frame header. Raw bit fields; no service-specific remapping.
| uint8_t l6_header_t::alert |
alert flag
Definition at line 78 of file mrtk_l6.h.
Referenced by clas_input_cssr(), decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint8_t l6_header_t::anme |
msgid bit 1 (MADOCA applicable navigation message extension)
Definition at line 76 of file mrtk_l6.h.
Referenced by decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint8_t l6_header_t::csid |
msgid bit 2 (MADOCA correction service ID: 0 clk/eph, 1 iono)
Definition at line 75 of file mrtk_l6.h.
Referenced by decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint8_t l6_header_t::fac |
msgid bits 4-3 (CLAS: facility + pattern ID; MADOCA: facility)
Definition at line 73 of file mrtk_l6.h.
Referenced by decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint8_t l6_header_t::msgid |
L6 message type ID (header byte 5)
Definition at line 71 of file mrtk_l6.h.
Referenced by clas_input_cssr(), decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint32_t l6_header_t::preamble |
32-bit preamble (L6_PREAMBLE when valid)
Definition at line 69 of file mrtk_l6.h.
Referenced by decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| uint8_t l6_header_t::prn |
L6 PRN (header byte 4; L6E PRNs exceed MAXPRNQZS)
Definition at line 70 of file mrtk_l6.h.
Referenced by clas_input_cssr(), decode_qzss_l6dmsg(), decode_qzss_l6emsg(), decode_qzss_l6frame(), decoderaw(), l6_parse_header(), and l6_service_expected().
| uint8_t l6_header_t::ptn |
msgid bits 2-1 (CLAS transmit pattern ID)
Definition at line 74 of file mrtk_l6.h.
Referenced by decoderaw(), and l6_parse_header().
| uint8_t l6_header_t::sf_ind |
msgid bit 0 (subframe indicator: 1 = first data part)
Definition at line 77 of file mrtk_l6.h.
Referenced by clas_input_cssr(), decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().
| l6_service_t l6_header_t::svc |
service classification
Definition at line 79 of file mrtk_l6.h.
Referenced by clas_input_cssr(), decode_qzss_l6frame(), l6_file_service(), l6_parse_header(), and l6_service_expected().
| uint8_t l6_header_t::vid |
vendor ID, msgid bits 7-5
Definition at line 72 of file mrtk_l6.h.
Referenced by decode_qzss_l6dmsg(), decode_qzss_l6emsg(), and l6_parse_header().