![]() |
GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
|
This class is a storage for the GALILEO Integrity Support Message as described in Galileo ICD paragraph 5.2. More...
#include <galileo_ism.h>
Public Member Functions | |
| Galileo_ISM ()=default | |
| void | set_ism_constellation_id (uint8_t const_id) |
| void | set_ism_service_level_id (uint8_t sl_id) |
| void | set_ism_wn (uint16_t wn_ism) |
| void | set_ism_t0 (uint16_t t0) |
| void | set_ism_mask_msb (bool mask_msb) |
| void | set_ism_mask (uint32_t mask) |
| void | set_ism_pconst (uint8_t pconst) |
| void | set_ism_psat (uint8_t psat) |
| void | set_ism_ura (uint8_t ura) |
| void | set_ism_ure (uint8_t ure) |
| void | set_ism_bnom (uint8_t bnom) |
| void | set_ism_Tvalidity (uint8_t tvalidity) |
| bool | check_ism_crc (const std::bitset< GALILEO_DATA_JK_BITS > &bits) |
| double | get_pconst_value () const |
| double | get_psat_value () const |
| float | get_ura_m () const |
| float | get_ure_m () const |
| float | get_bnom_m () const |
| uint32_t | get_mask_ISM () const |
| uint16_t | get_WN_ISM () const |
| uint16_t | get_t0_ISM () const |
| uint16_t | get_Tvalidity_hours () const |
| bool | get_ism_mask_msb () const |
| bool | ism_parameters_apply (uint32_t prn) const |
This class is a storage for the GALILEO Integrity Support Message as described in Galileo ICD paragraph 5.2.
See https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.1.pdf
Definition at line 40 of file galileo_ism.h.
|
default |
Default constructor