GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
Pvt_Conf Class Reference

Public Attributes

std::map< int, int > rtcm_msg_rate_ms
std::string rinex_name = std::string("-")
std::string dump_filename
std::string nmea_dump_filename
std::string nmea_dump_devname
std::string rtcm_dump_devname
std::string an_dump_devname
std::string output_path = std::string(".")
std::string rinex_output_path = std::string(".")
std::string gpx_output_path = std::string(".")
std::string geojson_output_path = std::string(".")
std::string nmea_output_file_path = std::string(".")
std::string kml_output_path = std::string(".")
std::string xml_output_path = std::string(".")
std::string rtcm_output_file_path = std::string(".")
std::string has_output_file_path = std::string(".")
std::string udp_addresses
std::string udp_ports
std::string udp_eph_addresses
std::string log_source_timetag_file
uint32_t signal_enabled_flags = 0
uint32_t observable_interval_ms = 20
int32_t output_rate_ms = 0
int32_t display_rate_ms = 0
int32_t kml_rate_ms = 20
int32_t gpx_rate_ms = 20
int32_t geojson_rate_ms = 20
int32_t nmea_rate_ms = 20
int32_t rinex_version = 0
int32_t rinexobs_rate_ms = 0
int32_t an_rate_ms = 20
int32_t max_obs_block_rx_clock_offset_ms = 40
int udp_eph_port = 0
int rtk_trace_level = 0
uint16_t rtcm_tcp_port = 0
uint16_t rtcm_station_id = 0
bool flag_nmea_tty_port = false
bool flag_rtcm_server = false
bool flag_rtcm_tty_port = false
bool output_enabled = true
bool rinex_output_enabled = true
bool gpx_output_enabled = true
bool geojson_output_enabled = true
bool nmea_output_file_enabled = true
bool an_output_enabled = false
bool kml_output_enabled = true
bool xml_output_enabled = true
bool rtcm_output_file_enabled = true
bool monitor_enabled = false
bool monitor_ephemeris_enabled = false
bool protobuf_enabled = true
bool enable_rx_clock_correction = true
bool show_local_time_zone = false
bool pre_2009_file = false
bool dump = false
bool dump_mat = true
bool log_source_timetag = false
bool use_e6_for_pvt = true
bool use_has_corrections = true
bool use_unhealthy_sats = false
bool osnma_strict = false
bool enable_pvt_kf = false
double measures_ecef_pos_sd_m = 1.0
double measures_ecef_vel_sd_ms = 0.1
double system_ecef_pos_sd_m = 0.01
double system_ecef_vel_sd_ms = 0.001
bool kf_use_imu_vel = false

Detailed Description

Definition at line 30 of file pvt_conf.h.

Member Data Documentation

◆ an_dump_devname

std::string Pvt_Conf::an_dump_devname

Definition at line 40 of file pvt_conf.h.

◆ an_output_enabled

bool Pvt_Conf::an_output_enabled = false

Definition at line 82 of file pvt_conf.h.

◆ an_rate_ms

int32_t Pvt_Conf::an_rate_ms = 20

Definition at line 66 of file pvt_conf.h.

◆ display_rate_ms

int32_t Pvt_Conf::display_rate_ms = 0

Definition at line 59 of file pvt_conf.h.

◆ dump

bool Pvt_Conf::dump = false

Definition at line 92 of file pvt_conf.h.

◆ dump_filename

std::string Pvt_Conf::dump_filename

Definition at line 36 of file pvt_conf.h.

◆ dump_mat

bool Pvt_Conf::dump_mat = true

Definition at line 93 of file pvt_conf.h.

◆ enable_pvt_kf

bool Pvt_Conf::enable_pvt_kf = false

Definition at line 101 of file pvt_conf.h.

◆ enable_rx_clock_correction

bool Pvt_Conf::enable_rx_clock_correction = true

Definition at line 89 of file pvt_conf.h.

◆ flag_nmea_tty_port

bool Pvt_Conf::flag_nmea_tty_port = false

Definition at line 74 of file pvt_conf.h.

◆ flag_rtcm_server

bool Pvt_Conf::flag_rtcm_server = false

Definition at line 75 of file pvt_conf.h.

◆ flag_rtcm_tty_port

bool Pvt_Conf::flag_rtcm_tty_port = false

Definition at line 76 of file pvt_conf.h.

◆ geojson_output_enabled

bool Pvt_Conf::geojson_output_enabled = true

Definition at line 80 of file pvt_conf.h.

◆ geojson_output_path

std::string Pvt_Conf::geojson_output_path = std::string(".")

Definition at line 44 of file pvt_conf.h.

◆ geojson_rate_ms

int32_t Pvt_Conf::geojson_rate_ms = 20

Definition at line 62 of file pvt_conf.h.

◆ gpx_output_enabled

bool Pvt_Conf::gpx_output_enabled = true

Definition at line 79 of file pvt_conf.h.

◆ gpx_output_path

std::string Pvt_Conf::gpx_output_path = std::string(".")

Definition at line 43 of file pvt_conf.h.

◆ gpx_rate_ms

int32_t Pvt_Conf::gpx_rate_ms = 20

Definition at line 61 of file pvt_conf.h.

◆ has_output_file_path

std::string Pvt_Conf::has_output_file_path = std::string(".")

Definition at line 49 of file pvt_conf.h.

◆ kf_use_imu_vel

bool Pvt_Conf::kf_use_imu_vel = false

Definition at line 108 of file pvt_conf.h.

◆ kml_output_enabled

bool Pvt_Conf::kml_output_enabled = true

Definition at line 83 of file pvt_conf.h.

◆ kml_output_path

std::string Pvt_Conf::kml_output_path = std::string(".")

Definition at line 46 of file pvt_conf.h.

◆ kml_rate_ms

int32_t Pvt_Conf::kml_rate_ms = 20

Definition at line 60 of file pvt_conf.h.

◆ log_source_timetag

bool Pvt_Conf::log_source_timetag = false

Definition at line 94 of file pvt_conf.h.

◆ log_source_timetag_file

std::string Pvt_Conf::log_source_timetag_file

Definition at line 53 of file pvt_conf.h.

◆ max_obs_block_rx_clock_offset_ms

int32_t Pvt_Conf::max_obs_block_rx_clock_offset_ms = 40

Definition at line 67 of file pvt_conf.h.

◆ measures_ecef_pos_sd_m

double Pvt_Conf::measures_ecef_pos_sd_m = 1.0

Definition at line 102 of file pvt_conf.h.

◆ measures_ecef_vel_sd_ms

double Pvt_Conf::measures_ecef_vel_sd_ms = 0.1

Definition at line 103 of file pvt_conf.h.

◆ monitor_enabled

bool Pvt_Conf::monitor_enabled = false

Definition at line 86 of file pvt_conf.h.

◆ monitor_ephemeris_enabled

bool Pvt_Conf::monitor_ephemeris_enabled = false

Definition at line 87 of file pvt_conf.h.

◆ nmea_dump_devname

std::string Pvt_Conf::nmea_dump_devname

Definition at line 38 of file pvt_conf.h.

◆ nmea_dump_filename

std::string Pvt_Conf::nmea_dump_filename

Definition at line 37 of file pvt_conf.h.

◆ nmea_output_file_enabled

bool Pvt_Conf::nmea_output_file_enabled = true

Definition at line 81 of file pvt_conf.h.

◆ nmea_output_file_path

std::string Pvt_Conf::nmea_output_file_path = std::string(".")

Definition at line 45 of file pvt_conf.h.

◆ nmea_rate_ms

int32_t Pvt_Conf::nmea_rate_ms = 20

Definition at line 63 of file pvt_conf.h.

◆ observable_interval_ms

uint32_t Pvt_Conf::observable_interval_ms = 20

Definition at line 56 of file pvt_conf.h.

◆ osnma_strict

bool Pvt_Conf::osnma_strict = false

Definition at line 98 of file pvt_conf.h.

◆ output_enabled

bool Pvt_Conf::output_enabled = true

Definition at line 77 of file pvt_conf.h.

◆ output_path

std::string Pvt_Conf::output_path = std::string(".")

Definition at line 41 of file pvt_conf.h.

◆ output_rate_ms

int32_t Pvt_Conf::output_rate_ms = 0

Definition at line 58 of file pvt_conf.h.

◆ pre_2009_file

bool Pvt_Conf::pre_2009_file = false

Definition at line 91 of file pvt_conf.h.

◆ protobuf_enabled

bool Pvt_Conf::protobuf_enabled = true

Definition at line 88 of file pvt_conf.h.

◆ rinex_name

std::string Pvt_Conf::rinex_name = std::string("-")

Definition at line 35 of file pvt_conf.h.

◆ rinex_output_enabled

bool Pvt_Conf::rinex_output_enabled = true

Definition at line 78 of file pvt_conf.h.

◆ rinex_output_path

std::string Pvt_Conf::rinex_output_path = std::string(".")

Definition at line 42 of file pvt_conf.h.

◆ rinex_version

int32_t Pvt_Conf::rinex_version = 0

Definition at line 64 of file pvt_conf.h.

◆ rinexobs_rate_ms

int32_t Pvt_Conf::rinexobs_rate_ms = 0

Definition at line 65 of file pvt_conf.h.

◆ rtcm_dump_devname

std::string Pvt_Conf::rtcm_dump_devname

Definition at line 39 of file pvt_conf.h.

◆ rtcm_msg_rate_ms

std::map<int, int> Pvt_Conf::rtcm_msg_rate_ms

Definition at line 33 of file pvt_conf.h.

◆ rtcm_output_file_enabled

bool Pvt_Conf::rtcm_output_file_enabled = true

Definition at line 85 of file pvt_conf.h.

◆ rtcm_output_file_path

std::string Pvt_Conf::rtcm_output_file_path = std::string(".")

Definition at line 48 of file pvt_conf.h.

◆ rtcm_station_id

uint16_t Pvt_Conf::rtcm_station_id = 0

Definition at line 72 of file pvt_conf.h.

◆ rtcm_tcp_port

uint16_t Pvt_Conf::rtcm_tcp_port = 0

Definition at line 71 of file pvt_conf.h.

◆ rtk_trace_level

int Pvt_Conf::rtk_trace_level = 0

Definition at line 69 of file pvt_conf.h.

◆ show_local_time_zone

bool Pvt_Conf::show_local_time_zone = false

Definition at line 90 of file pvt_conf.h.

◆ signal_enabled_flags

uint32_t Pvt_Conf::signal_enabled_flags = 0

Definition at line 55 of file pvt_conf.h.

◆ system_ecef_pos_sd_m

double Pvt_Conf::system_ecef_pos_sd_m = 0.01

Definition at line 104 of file pvt_conf.h.

◆ system_ecef_vel_sd_ms

double Pvt_Conf::system_ecef_vel_sd_ms = 0.001

Definition at line 105 of file pvt_conf.h.

◆ udp_addresses

std::string Pvt_Conf::udp_addresses

Definition at line 50 of file pvt_conf.h.

◆ udp_eph_addresses

std::string Pvt_Conf::udp_eph_addresses

Definition at line 52 of file pvt_conf.h.

◆ udp_eph_port

int Pvt_Conf::udp_eph_port = 0

Definition at line 68 of file pvt_conf.h.

◆ udp_ports

std::string Pvt_Conf::udp_ports

Definition at line 51 of file pvt_conf.h.

◆ use_e6_for_pvt

bool Pvt_Conf::use_e6_for_pvt = true

Definition at line 95 of file pvt_conf.h.

◆ use_has_corrections

bool Pvt_Conf::use_has_corrections = true

Definition at line 96 of file pvt_conf.h.

◆ use_unhealthy_sats

bool Pvt_Conf::use_unhealthy_sats = false

Definition at line 97 of file pvt_conf.h.

◆ xml_output_enabled

bool Pvt_Conf::xml_output_enabled = true

Definition at line 84 of file pvt_conf.h.

◆ xml_output_path

std::string Pvt_Conf::xml_output_path = std::string(".")

Definition at line 47 of file pvt_conf.h.


The documentation for this class was generated from the following file: