832 lines
32 KiB
JSON
832 lines
32 KiB
JSON
{
|
|
"decoder_truth_inputs": [],
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"icd": "Galileo OS SIS ICD Issue 2.2, November 2025",
|
|
"signalsim_commit": "80b262113e77c4482ca9f5cbfef9bcada402ed28",
|
|
"sample_file": "/home/onur/Desktop/galileo/verification/vectors/signalsim/navigation_multisat/navigation_multisat_iq8.bin",
|
|
"sample_sha256": "b38393b32eec2df53f9813ea7ff8f13e5e0fc72fa5cb7fb910a2b8f907a56a6e",
|
|
"sample_count": 131758308,
|
|
"sampling_frequency_hz": 4092000.0,
|
|
"intermediate_frequency_hz": 1023000.0,
|
|
"satellites": {
|
|
"1": {
|
|
"prn": 1,
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"acquisition_component": "E1C",
|
|
"acquisition_detected": true,
|
|
"acquisition_time_s": 0.10627389200089965,
|
|
"raw_doppler_hz": 1750.0,
|
|
"expected_doppler_hz": 1828.0,
|
|
"start_sample_timestamp": 90995,
|
|
"tracking_epoch_count": 16088,
|
|
"tracking_time_s": 30.29040445300052,
|
|
"tracking_final_state": "PLL_TRACK",
|
|
"tracking_reacquisition_requests": 0,
|
|
"tracking_lock_timestamp": 311963,
|
|
"prompt_epoch_count": 8044,
|
|
"valid_prompt_epoch_count": 8044,
|
|
"invalid_prompt_epoch_count": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"raw_navigation_symbol_count": 8044,
|
|
"first_synchronized_symbol_timestamp": 4428515,
|
|
"first_page_sync_timestamp": 4428515,
|
|
"first_crc_valid_page_timestamp": 4428515,
|
|
"page_parts": 31,
|
|
"pages": 15,
|
|
"crc_passes": 15,
|
|
"crc_failures": 0,
|
|
"fec_failures": 0,
|
|
"received_word_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6
|
|
],
|
|
"missing_ephemeris_word_types": [],
|
|
"complete_ephemeris": true,
|
|
"ephemeris_iod_nav": 29,
|
|
"first_complete_ephemeris_timestamp": 61716515,
|
|
"clock_parameters": true,
|
|
"health_valid": true,
|
|
"data_valid": true,
|
|
"decoding_time_s": 1.2302890369974193,
|
|
"secondary_code_sync": {
|
|
"phase": 10,
|
|
"residual_frequency_hz": 59.5,
|
|
"normalized_correlation": 0.9941599620460754,
|
|
"compared_periods": 100,
|
|
"sign_errors": 0
|
|
},
|
|
"lock_analysis": {
|
|
"prn": 1,
|
|
"epochs": 16088,
|
|
"integration_ms": 2.0,
|
|
"start_sample_timestamp": 90995,
|
|
"end_sample_timestamp": 131755187,
|
|
"raw_carrier_lock_pass_epochs": 16078,
|
|
"raw_code_lock_pass_epochs": 15617,
|
|
"raw_combined_lock_pass_epochs": 15617,
|
|
"raw_combined_lock_fail_epochs": 471,
|
|
"false_transition_count": 102,
|
|
"legacy_code_lock_falling_edges": 102,
|
|
"boc_aware_code_lock_falling_edges": 0,
|
|
"boc_aware_metric_valid_epochs": 16064,
|
|
"boc_aware_code_lock_pass_epochs": 16062,
|
|
"boc_aware_combined_lock_pass_epochs": 16062,
|
|
"boc_aware_longest_code_lock_s": 32.124,
|
|
"boc_side_peak_suspected_epochs": 0,
|
|
"carrier_metric_caused_transitions": 0,
|
|
"code_metric_caused_transitions": 102,
|
|
"symbol_transition_coincident_false_transitions": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"cn0_unavailable_false_transitions": 0,
|
|
"false_run_count": 102,
|
|
"single_epoch_false_runs": 45,
|
|
"maximum_false_run_epochs": 49,
|
|
"maximum_false_run_ms": 98.0,
|
|
"maximum_continuous_raw_lock_epochs": 632,
|
|
"maximum_continuous_raw_lock_s": 1.264,
|
|
"carrier_metric_percentiles": {
|
|
"1": 0.926123934471329,
|
|
"5": 0.9887965609469924,
|
|
"50": 0.9988996165475693,
|
|
"95": 0.9999914964295384,
|
|
"99": 0.9999996897371967
|
|
},
|
|
"code_metric_percentiles": {
|
|
"1": 0.09265723002677347,
|
|
"5": 9.240924942018399,
|
|
"50": 14.358082125149325,
|
|
"95": 20.787106913901518,
|
|
"99": 24.857166929725683
|
|
},
|
|
"boc_main_peak_fraction_percentiles": {
|
|
"1": 0.8475615556941004,
|
|
"5": 0.8752438026290285,
|
|
"50": 0.8897649686117325,
|
|
"95": 0.899335220269324,
|
|
"99": 0.9027108176195193
|
|
},
|
|
"boc_side_peak_metric_percentiles": {
|
|
"1": 0.055600833755340986,
|
|
"5": 0.05813312240679952,
|
|
"50": 0.06516955958934093,
|
|
"95": 0.08724568096229031,
|
|
"99": 0.15809803712879886
|
|
},
|
|
"boc_main_peak_coherence_percentiles": {
|
|
"1": 0.5909426356047754,
|
|
"5": 0.8795912735269322,
|
|
"50": 0.9687487070428722,
|
|
"95": 0.9810030499701589,
|
|
"99": 0.9846774791776529
|
|
},
|
|
"legacy_code_metric_failure_behavior": {
|
|
"epochs": 383,
|
|
"dll_error_rms_chips": 0.08574237706359694,
|
|
"dll_error_p99_abs_chips": 0.1203286532395151,
|
|
"code_phase_residual_rms_chips": 14.049922537033622,
|
|
"code_phase_residual_p99_abs_chips": 18.527759786491757,
|
|
"prompt_power_median": 110703392.74175157,
|
|
"early_power_median": 1367287690.10518,
|
|
"late_power_median": 486504907.02446777,
|
|
"very_early_power_median": 294439962.72082204,
|
|
"very_late_power_median": 28908749.984774385,
|
|
"boc_main_peak_fraction_min": 0.8290411435832495,
|
|
"boc_side_peak_metric_max": 0.1881158513724548,
|
|
"boc_main_peak_coherence_min": 0.3224312067233396
|
|
},
|
|
"legacy_code_metric_pass_behavior": {
|
|
"epochs": 15456,
|
|
"dll_error_rms_chips": 0.05564808250796124,
|
|
"dll_error_p99_abs_chips": 0.1566524337921172,
|
|
"code_phase_residual_rms_chips": 10.738451874002433,
|
|
"code_phase_residual_p99_abs_chips": 18.667906550937186,
|
|
"prompt_power_median": 1558915633.5385687,
|
|
"early_power_median": 103260909.49179389,
|
|
"late_power_median": 102910301.02848622,
|
|
"very_early_power_median": 103411517.73663911,
|
|
"very_late_power_median": 103558607.31775787,
|
|
"boc_main_peak_fraction_min": 0.8293685997191675,
|
|
"boc_side_peak_metric_max": 0.19289641323661258,
|
|
"boc_main_peak_coherence_min": 0.34335711247300654
|
|
},
|
|
"post_pull_in": {
|
|
"pll_error_rms_rad": 0.07859984972937414,
|
|
"pll_error_p99_abs_rad": 0.240824657200552,
|
|
"dll_error_rms_chips": 0.056565003221219566,
|
|
"dll_error_p99_abs_chips": 0.1551231594917256,
|
|
"carrier_frequency_min_hz": 1024814.8951608158,
|
|
"carrier_frequency_max_hz": 1024835.3125753923,
|
|
"carrier_frequency_last_minus_first_hz": -10.013514776015654,
|
|
"code_frequency_min_hz": 1023000.5447241135,
|
|
"code_frequency_max_hz": 1023001.8192012197,
|
|
"code_frequency_last_minus_first_hz": -0.18815856706351042,
|
|
"cn0_median_db_hz": 46.94012968974618,
|
|
"cn0_min_db_hz": 30.850429544319983
|
|
}
|
|
}
|
|
},
|
|
"4": {
|
|
"prn": 4,
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"acquisition_component": "E1C",
|
|
"acquisition_detected": true,
|
|
"acquisition_time_s": 0.09288738900067983,
|
|
"raw_doppler_hz": 2250.0,
|
|
"expected_doppler_hz": 2171.0,
|
|
"start_sample_timestamp": 86819,
|
|
"tracking_epoch_count": 16088,
|
|
"tracking_time_s": 30.40403210999648,
|
|
"tracking_final_state": "PLL_TRACK",
|
|
"tracking_reacquisition_requests": 0,
|
|
"tracking_lock_timestamp": 324155,
|
|
"prompt_epoch_count": 8044,
|
|
"valid_prompt_epoch_count": 8044,
|
|
"invalid_prompt_epoch_count": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"raw_navigation_symbol_count": 8044,
|
|
"first_synchronized_symbol_timestamp": 4440707,
|
|
"first_page_sync_timestamp": 4440707,
|
|
"first_crc_valid_page_timestamp": 4440707,
|
|
"page_parts": 31,
|
|
"pages": 15,
|
|
"crc_passes": 15,
|
|
"crc_failures": 0,
|
|
"fec_failures": 0,
|
|
"received_word_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6
|
|
],
|
|
"missing_ephemeris_word_types": [],
|
|
"complete_ephemeris": true,
|
|
"ephemeris_iod_nav": 30,
|
|
"first_complete_ephemeris_timestamp": 61728707,
|
|
"clock_parameters": true,
|
|
"health_valid": true,
|
|
"data_valid": true,
|
|
"decoding_time_s": 1.2405268940055976,
|
|
"secondary_code_sync": {
|
|
"phase": 9,
|
|
"residual_frequency_hz": -62.5,
|
|
"normalized_correlation": 0.9860075818874949,
|
|
"compared_periods": 100,
|
|
"sign_errors": 0
|
|
},
|
|
"lock_analysis": {
|
|
"prn": 4,
|
|
"epochs": 16088,
|
|
"integration_ms": 2.0,
|
|
"start_sample_timestamp": 86819,
|
|
"end_sample_timestamp": 131751011,
|
|
"raw_carrier_lock_pass_epochs": 15999,
|
|
"raw_code_lock_pass_epochs": 15416,
|
|
"raw_combined_lock_pass_epochs": 15400,
|
|
"raw_combined_lock_fail_epochs": 688,
|
|
"false_transition_count": 110,
|
|
"legacy_code_lock_falling_edges": 110,
|
|
"boc_aware_code_lock_falling_edges": 0,
|
|
"boc_aware_metric_valid_epochs": 16064,
|
|
"boc_aware_code_lock_pass_epochs": 16062,
|
|
"boc_aware_combined_lock_pass_epochs": 16060,
|
|
"boc_aware_longest_code_lock_s": 32.124,
|
|
"boc_side_peak_suspected_epochs": 0,
|
|
"carrier_metric_caused_transitions": 2,
|
|
"code_metric_caused_transitions": 108,
|
|
"symbol_transition_coincident_false_transitions": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"cn0_unavailable_false_transitions": 1,
|
|
"false_run_count": 111,
|
|
"single_epoch_false_runs": 44,
|
|
"maximum_false_run_epochs": 83,
|
|
"maximum_false_run_ms": 166.0,
|
|
"maximum_continuous_raw_lock_epochs": 1332,
|
|
"maximum_continuous_raw_lock_s": 2.664,
|
|
"carrier_metric_percentiles": {
|
|
"1": 0.7792907543694391,
|
|
"5": 0.986886910203348,
|
|
"50": 0.9988692376063891,
|
|
"95": 0.9999904419181908,
|
|
"99": 0.9999995892743159
|
|
},
|
|
"code_metric_percentiles": {
|
|
"1": 0.07231780273965693,
|
|
"5": 4.680507563993592,
|
|
"50": 14.135902184076237,
|
|
"95": 20.836601051980484,
|
|
"99": 24.70518847538168
|
|
},
|
|
"boc_main_peak_fraction_percentiles": {
|
|
"1": 0.8383947757378236,
|
|
"5": 0.8717822698761091,
|
|
"50": 0.888551897894365,
|
|
"95": 0.8981109549819073,
|
|
"99": 0.9024539160758924
|
|
},
|
|
"boc_side_peak_metric_percentiles": {
|
|
"1": 0.05606138409551904,
|
|
"5": 0.058899453610220434,
|
|
"50": 0.06631402357636437,
|
|
"95": 0.09431335702543445,
|
|
"99": 0.182588937217342
|
|
},
|
|
"boc_main_peak_coherence_percentiles": {
|
|
"1": 0.3941670522754639,
|
|
"5": 0.8633412765595349,
|
|
"50": 0.9665765778788711,
|
|
"95": 0.9798465018068564,
|
|
"99": 0.9838025458145414
|
|
},
|
|
"legacy_code_metric_failure_behavior": {
|
|
"epochs": 495,
|
|
"dll_error_rms_chips": 0.08511890392660415,
|
|
"dll_error_p99_abs_chips": 0.11897485396810367,
|
|
"code_phase_residual_rms_chips": 17.39502421893431,
|
|
"code_phase_residual_p99_abs_chips": 22.010231444418938,
|
|
"prompt_power_median": 110387217.19998863,
|
|
"early_power_median": 1414197765.1115377,
|
|
"late_power_median": 455470385.12999207,
|
|
"very_early_power_median": 327808041.9437474,
|
|
"very_late_power_median": 17217167.445349354,
|
|
"boc_main_peak_fraction_min": 0.8208748889416547,
|
|
"boc_side_peak_metric_max": 0.2108131397387269,
|
|
"boc_main_peak_coherence_min": 0.3186205201893039
|
|
},
|
|
"legacy_code_metric_pass_behavior": {
|
|
"epochs": 15344,
|
|
"dll_error_rms_chips": 0.05701516121119478,
|
|
"dll_error_p99_abs_chips": 0.15711356864497972,
|
|
"code_phase_residual_rms_chips": 12.712359749555613,
|
|
"code_phase_residual_p99_abs_chips": 22.22504688444559,
|
|
"prompt_power_median": 1557607909.2091415,
|
|
"early_power_median": 104464066.41081777,
|
|
"late_power_median": 103832797.49488433,
|
|
"very_early_power_median": 104021624.65023576,
|
|
"very_late_power_median": 104184118.93725646,
|
|
"boc_main_peak_fraction_min": 0.825903881328457,
|
|
"boc_side_peak_metric_max": 0.20186498523859175,
|
|
"boc_main_peak_coherence_min": 0.3410282015915683
|
|
},
|
|
"post_pull_in": {
|
|
"pll_error_rms_rad": 0.08218993802219834,
|
|
"pll_error_p99_abs_rad": 0.2578335220481495,
|
|
"dll_error_rms_chips": 0.05809960919771263,
|
|
"dll_error_p99_abs_chips": 0.1559104269486663,
|
|
"carrier_frequency_min_hz": 1025162.5739244855,
|
|
"carrier_frequency_max_hz": 1025179.2658243881,
|
|
"carrier_frequency_last_minus_first_hz": -4.755713645135984,
|
|
"code_frequency_min_hz": 1023000.7767271643,
|
|
"code_frequency_max_hz": 1023002.1806047091,
|
|
"code_frequency_last_minus_first_hz": -0.02835774887353182,
|
|
"cn0_median_db_hz": 46.40741068588617,
|
|
"cn0_min_db_hz": 29.42711443027489
|
|
}
|
|
}
|
|
},
|
|
"19": {
|
|
"prn": 19,
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"acquisition_component": "E1C",
|
|
"acquisition_detected": true,
|
|
"acquisition_time_s": 0.09294268899975577,
|
|
"raw_doppler_hz": -250.0,
|
|
"expected_doppler_hz": -367.0,
|
|
"start_sample_timestamp": 87566,
|
|
"tracking_epoch_count": 16088,
|
|
"tracking_time_s": 30.35874111299927,
|
|
"tracking_final_state": "PLL_TRACK",
|
|
"tracking_reacquisition_requests": 0,
|
|
"tracking_lock_timestamp": 734102,
|
|
"prompt_epoch_count": 8044,
|
|
"valid_prompt_epoch_count": 8044,
|
|
"invalid_prompt_epoch_count": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"raw_navigation_symbol_count": 8044,
|
|
"first_synchronized_symbol_timestamp": 4408718,
|
|
"first_page_sync_timestamp": 4408718,
|
|
"first_crc_valid_page_timestamp": 4408718,
|
|
"page_parts": 31,
|
|
"pages": 15,
|
|
"crc_passes": 15,
|
|
"crc_failures": 0,
|
|
"fec_failures": 0,
|
|
"received_word_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6
|
|
],
|
|
"missing_ephemeris_word_types": [],
|
|
"complete_ephemeris": true,
|
|
"ephemeris_iod_nav": 29,
|
|
"first_complete_ephemeris_timestamp": 61696718,
|
|
"clock_parameters": true,
|
|
"health_valid": true,
|
|
"data_valid": true,
|
|
"decoding_time_s": 1.3045363380006165,
|
|
"secondary_code_sync": {
|
|
"phase": 11,
|
|
"residual_frequency_hz": -38.5,
|
|
"normalized_correlation": 0.9953855496694146,
|
|
"compared_periods": 100,
|
|
"sign_errors": 0
|
|
},
|
|
"lock_analysis": {
|
|
"prn": 19,
|
|
"epochs": 16088,
|
|
"integration_ms": 2.0,
|
|
"start_sample_timestamp": 87566,
|
|
"end_sample_timestamp": 131751758,
|
|
"raw_carrier_lock_pass_epochs": 15949,
|
|
"raw_code_lock_pass_epochs": 15183,
|
|
"raw_combined_lock_pass_epochs": 15111,
|
|
"raw_combined_lock_fail_epochs": 977,
|
|
"false_transition_count": 30,
|
|
"legacy_code_lock_falling_edges": 31,
|
|
"boc_aware_code_lock_falling_edges": 0,
|
|
"boc_aware_metric_valid_epochs": 16064,
|
|
"boc_aware_code_lock_pass_epochs": 16062,
|
|
"boc_aware_combined_lock_pass_epochs": 16010,
|
|
"boc_aware_longest_code_lock_s": 32.124,
|
|
"boc_side_peak_suspected_epochs": 0,
|
|
"carrier_metric_caused_transitions": 0,
|
|
"code_metric_caused_transitions": 30,
|
|
"symbol_transition_coincident_false_transitions": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"cn0_unavailable_false_transitions": 0,
|
|
"false_run_count": 31,
|
|
"single_epoch_false_runs": 2,
|
|
"maximum_false_run_epochs": 279,
|
|
"maximum_false_run_ms": 558.0,
|
|
"maximum_continuous_raw_lock_epochs": 523,
|
|
"maximum_continuous_raw_lock_s": 1.046,
|
|
"carrier_metric_percentiles": {
|
|
"1": 0.7348107538430972,
|
|
"5": 0.9860941032539999,
|
|
"50": 0.9988355432993672,
|
|
"95": 0.9999895126224544,
|
|
"99": 0.9999995737755365
|
|
},
|
|
"code_metric_percentiles": {
|
|
"1": 0.06685317434009187,
|
|
"5": 0.18474101219165578,
|
|
"50": 14.188567533729127,
|
|
"95": 20.853641899942982,
|
|
"99": 24.900783119459
|
|
},
|
|
"boc_main_peak_fraction_percentiles": {
|
|
"1": 0.8331077551592363,
|
|
"5": 0.8556563253779765,
|
|
"50": 0.8898638926439826,
|
|
"95": 0.8995272735597457,
|
|
"99": 0.9034500829578935
|
|
},
|
|
"boc_side_peak_metric_percentiles": {
|
|
"1": 0.05517877177836974,
|
|
"5": 0.057838743800940465,
|
|
"50": 0.06512106911574578,
|
|
"95": 0.13637269202092908,
|
|
"99": 0.19432472241219176
|
|
},
|
|
"boc_main_peak_coherence_percentiles": {
|
|
"1": 0.3285514186082982,
|
|
"5": 0.6780597999663746,
|
|
"50": 0.9697975202111472,
|
|
"95": 0.9804065041471643,
|
|
"99": 0.98403198606922
|
|
},
|
|
"legacy_code_metric_failure_behavior": {
|
|
"epochs": 728,
|
|
"dll_error_rms_chips": 0.08437694864253784,
|
|
"dll_error_p99_abs_chips": 0.11420464213225176,
|
|
"code_phase_residual_rms_chips": 2.68046518243341,
|
|
"code_phase_residual_p99_abs_chips": 3.8578061850383074,
|
|
"prompt_power_median": 107058906.74306475,
|
|
"early_power_median": 589909306.6672449,
|
|
"late_power_median": 1246213886.4347653,
|
|
"very_early_power_median": 42916283.52768795,
|
|
"very_late_power_median": 242361314.9778272,
|
|
"boc_main_peak_fraction_min": 0.8262777121115853,
|
|
"boc_side_peak_metric_max": 0.2062479029943051,
|
|
"boc_main_peak_coherence_min": 0.3152967643499338
|
|
},
|
|
"legacy_code_metric_pass_behavior": {
|
|
"epochs": 15111,
|
|
"dll_error_rms_chips": 0.05496916685224953,
|
|
"dll_error_p99_abs_chips": 0.14811405306726963,
|
|
"code_phase_residual_rms_chips": 2.1905835998108185,
|
|
"code_phase_residual_p99_abs_chips": 3.853546458312098,
|
|
"prompt_power_median": 1572867668.3084347,
|
|
"early_power_median": 104616403.78707226,
|
|
"late_power_median": 105273180.84896234,
|
|
"very_early_power_median": 104208400.61576208,
|
|
"very_late_power_median": 104196595.71394174,
|
|
"boc_main_peak_fraction_min": 0.8244860197459938,
|
|
"boc_side_peak_metric_max": 0.20227746225808624,
|
|
"boc_main_peak_coherence_min": 0.34505028117893527
|
|
},
|
|
"post_pull_in": {
|
|
"pll_error_rms_rad": 0.08798351512883444,
|
|
"pll_error_p99_abs_rad": 0.33384337105425854,
|
|
"dll_error_rms_chips": 0.05665648411462819,
|
|
"dll_error_p99_abs_chips": 0.14671966000911835,
|
|
"carrier_frequency_min_hz": 1022617.3013250588,
|
|
"carrier_frequency_max_hz": 1022640.4852699582,
|
|
"carrier_frequency_last_minus_first_hz": -12.029085914371535,
|
|
"code_frequency_min_hz": 1022999.1296675402,
|
|
"code_frequency_max_hz": 1023000.3486243897,
|
|
"code_frequency_last_minus_first_hz": 0.4431725781178102,
|
|
"cn0_median_db_hz": 47.306377947072626,
|
|
"cn0_min_db_hz": 28.833883219972133
|
|
}
|
|
}
|
|
},
|
|
"21": {
|
|
"prn": 21,
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"acquisition_component": "E1C",
|
|
"acquisition_detected": true,
|
|
"acquisition_time_s": 0.08547867099696305,
|
|
"raw_doppler_hz": -750.0,
|
|
"expected_doppler_hz": -712.0,
|
|
"start_sample_timestamp": 93628,
|
|
"tracking_epoch_count": 16088,
|
|
"tracking_time_s": 30.185307627005386,
|
|
"tracking_final_state": "PLL_TRACK",
|
|
"tracking_reacquisition_requests": 0,
|
|
"tracking_lock_timestamp": 339148,
|
|
"prompt_epoch_count": 8044,
|
|
"valid_prompt_epoch_count": 8044,
|
|
"invalid_prompt_epoch_count": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"raw_navigation_symbol_count": 8044,
|
|
"first_synchronized_symbol_timestamp": 4414780,
|
|
"first_page_sync_timestamp": 4414780,
|
|
"first_crc_valid_page_timestamp": 4414780,
|
|
"page_parts": 31,
|
|
"pages": 15,
|
|
"crc_passes": 15,
|
|
"crc_failures": 0,
|
|
"fec_failures": 0,
|
|
"received_word_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6
|
|
],
|
|
"missing_ephemeris_word_types": [],
|
|
"complete_ephemeris": true,
|
|
"ephemeris_iod_nav": 29,
|
|
"first_complete_ephemeris_timestamp": 61702780,
|
|
"clock_parameters": true,
|
|
"health_valid": true,
|
|
"data_valid": true,
|
|
"decoding_time_s": 1.3240309810062172,
|
|
"secondary_code_sync": {
|
|
"phase": 11,
|
|
"residual_frequency_hz": 37.5,
|
|
"normalized_correlation": 0.9856821042522145,
|
|
"compared_periods": 100,
|
|
"sign_errors": 0
|
|
},
|
|
"lock_analysis": {
|
|
"prn": 21,
|
|
"epochs": 16088,
|
|
"integration_ms": 2.0,
|
|
"start_sample_timestamp": 93628,
|
|
"end_sample_timestamp": 131757820,
|
|
"raw_carrier_lock_pass_epochs": 16031,
|
|
"raw_code_lock_pass_epochs": 15249,
|
|
"raw_combined_lock_pass_epochs": 15249,
|
|
"raw_combined_lock_fail_epochs": 839,
|
|
"false_transition_count": 51,
|
|
"legacy_code_lock_falling_edges": 51,
|
|
"boc_aware_code_lock_falling_edges": 0,
|
|
"boc_aware_metric_valid_epochs": 16064,
|
|
"boc_aware_code_lock_pass_epochs": 16062,
|
|
"boc_aware_combined_lock_pass_epochs": 16059,
|
|
"boc_aware_longest_code_lock_s": 32.124,
|
|
"boc_side_peak_suspected_epochs": 0,
|
|
"carrier_metric_caused_transitions": 0,
|
|
"code_metric_caused_transitions": 51,
|
|
"symbol_transition_coincident_false_transitions": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"cn0_unavailable_false_transitions": 0,
|
|
"false_run_count": 51,
|
|
"single_epoch_false_runs": 4,
|
|
"maximum_false_run_epochs": 157,
|
|
"maximum_false_run_ms": 314.0,
|
|
"maximum_continuous_raw_lock_epochs": 793,
|
|
"maximum_continuous_raw_lock_s": 1.586,
|
|
"carrier_metric_percentiles": {
|
|
"1": 0.7939514446493192,
|
|
"5": 0.985632857889365,
|
|
"50": 0.9988523785765591,
|
|
"95": 0.9999895032338855,
|
|
"99": 0.9999995002250147
|
|
},
|
|
"code_metric_percentiles": {
|
|
"1": 0.06616391188826821,
|
|
"5": 0.2581154135198231,
|
|
"50": 14.22150508819822,
|
|
"95": 21.041903291304745,
|
|
"99": 25.29011298405983
|
|
},
|
|
"boc_main_peak_fraction_percentiles": {
|
|
"1": 0.8328410713646706,
|
|
"5": 0.862839862016292,
|
|
"50": 0.8894454265519192,
|
|
"95": 0.899005820753033,
|
|
"99": 0.902725891411603
|
|
},
|
|
"boc_side_peak_metric_percentiles": {
|
|
"1": 0.05581216956145967,
|
|
"5": 0.0581020070281789,
|
|
"50": 0.06537705791281424,
|
|
"95": 0.12414647994867094,
|
|
"99": 0.19464888907499955
|
|
},
|
|
"boc_main_peak_coherence_percentiles": {
|
|
"1": 0.32651431878020987,
|
|
"5": 0.7456684567711471,
|
|
"50": 0.9698504431158739,
|
|
"95": 0.9804936771751901,
|
|
"99": 0.9837504008164109
|
|
},
|
|
"legacy_code_metric_failure_behavior": {
|
|
"epochs": 682,
|
|
"dll_error_rms_chips": 0.08442597625870917,
|
|
"dll_error_p99_abs_chips": 0.11360544478812587,
|
|
"code_phase_residual_rms_chips": 5.679331578203824,
|
|
"code_phase_residual_p99_abs_chips": 7.326207964266705,
|
|
"prompt_power_median": 104189541.93969142,
|
|
"early_power_median": 503192371.15070486,
|
|
"late_power_median": 1403405103.7404156,
|
|
"very_early_power_median": 22039174.93790304,
|
|
"very_late_power_median": 317213067.5344795,
|
|
"boc_main_peak_fraction_min": 0.8192520869211634,
|
|
"boc_side_peak_metric_max": 0.21126892991099358,
|
|
"boc_main_peak_coherence_min": 0.3116800253668606
|
|
},
|
|
"legacy_code_metric_pass_behavior": {
|
|
"epochs": 15157,
|
|
"dll_error_rms_chips": 0.05453659411635098,
|
|
"dll_error_p99_abs_chips": 0.1449088577056262,
|
|
"code_phase_residual_rms_chips": 4.188063318602212,
|
|
"code_phase_residual_p99_abs_chips": 7.374789512632724,
|
|
"prompt_power_median": 1569583185.8754468,
|
|
"early_power_median": 103618886.08421741,
|
|
"late_power_median": 103783265.51861823,
|
|
"very_early_power_median": 104017003.65515691,
|
|
"very_late_power_median": 104035110.46635103,
|
|
"boc_main_peak_fraction_min": 0.8344860559063105,
|
|
"boc_side_peak_metric_max": 0.19273063690182018,
|
|
"boc_main_peak_coherence_min": 0.33714214192677894
|
|
},
|
|
"post_pull_in": {
|
|
"pll_error_rms_rad": 0.08950722912725978,
|
|
"pll_error_p99_abs_rad": 0.34532589523816604,
|
|
"dll_error_rms_chips": 0.056152318470159265,
|
|
"dll_error_p99_abs_chips": 0.14402921672670457,
|
|
"carrier_frequency_min_hz": 1022268.5496190831,
|
|
"carrier_frequency_max_hz": 1022294.5921728422,
|
|
"carrier_frequency_last_minus_first_hz": -11.265239437692799,
|
|
"code_frequency_min_hz": 1022998.8592261485,
|
|
"code_frequency_max_hz": 1023000.1806048183,
|
|
"code_frequency_last_minus_first_hz": -0.1938835997134447,
|
|
"cn0_median_db_hz": 47.64003907257697,
|
|
"cn0_min_db_hz": 28.276106571211788
|
|
}
|
|
}
|
|
},
|
|
"27": {
|
|
"prn": 27,
|
|
"tracking_architecture": "e1c_pilot_aided_e1b",
|
|
"acquisition_component": "E1C",
|
|
"acquisition_detected": true,
|
|
"acquisition_time_s": 0.09328085999732139,
|
|
"raw_doppler_hz": -2750.0,
|
|
"expected_doppler_hz": -2637.0,
|
|
"start_sample_timestamp": 88014,
|
|
"tracking_epoch_count": 16088,
|
|
"tracking_time_s": 30.066800435000914,
|
|
"tracking_final_state": "PLL_TRACK",
|
|
"tracking_reacquisition_requests": 0,
|
|
"tracking_lock_timestamp": 1381086,
|
|
"prompt_epoch_count": 8044,
|
|
"valid_prompt_epoch_count": 8044,
|
|
"invalid_prompt_epoch_count": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"raw_navigation_symbol_count": 8044,
|
|
"first_synchronized_symbol_timestamp": 4458270,
|
|
"first_page_sync_timestamp": 4458270,
|
|
"first_crc_valid_page_timestamp": 4458270,
|
|
"page_parts": 31,
|
|
"pages": 15,
|
|
"crc_passes": 15,
|
|
"crc_failures": 0,
|
|
"fec_failures": 0,
|
|
"received_word_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6
|
|
],
|
|
"missing_ephemeris_word_types": [],
|
|
"complete_ephemeris": true,
|
|
"ephemeris_iod_nav": 29,
|
|
"first_complete_ephemeris_timestamp": 61746270,
|
|
"clock_parameters": true,
|
|
"health_valid": true,
|
|
"data_valid": true,
|
|
"decoding_time_s": 1.2845996300020488,
|
|
"secondary_code_sync": {
|
|
"phase": 8,
|
|
"residual_frequency_hz": 36.5,
|
|
"normalized_correlation": 0.996052910867296,
|
|
"compared_periods": 100,
|
|
"sign_errors": 0
|
|
},
|
|
"lock_analysis": {
|
|
"prn": 27,
|
|
"epochs": 16088,
|
|
"integration_ms": 2.0,
|
|
"start_sample_timestamp": 88014,
|
|
"end_sample_timestamp": 131752206,
|
|
"raw_carrier_lock_pass_epochs": 15936,
|
|
"raw_code_lock_pass_epochs": 15647,
|
|
"raw_combined_lock_pass_epochs": 15556,
|
|
"raw_combined_lock_fail_epochs": 532,
|
|
"false_transition_count": 120,
|
|
"legacy_code_lock_falling_edges": 122,
|
|
"boc_aware_code_lock_falling_edges": 0,
|
|
"boc_aware_metric_valid_epochs": 16064,
|
|
"boc_aware_code_lock_pass_epochs": 16062,
|
|
"boc_aware_combined_lock_pass_epochs": 15931,
|
|
"boc_aware_longest_code_lock_s": 32.124,
|
|
"boc_side_peak_suspected_epochs": 0,
|
|
"carrier_metric_caused_transitions": 0,
|
|
"code_metric_caused_transitions": 120,
|
|
"symbol_transition_coincident_false_transitions": 0,
|
|
"cycle_slips": 0,
|
|
"sample_discontinuities": 0,
|
|
"cn0_unavailable_false_transitions": 0,
|
|
"false_run_count": 121,
|
|
"single_epoch_false_runs": 58,
|
|
"maximum_false_run_epochs": 155,
|
|
"maximum_false_run_ms": 310.0,
|
|
"maximum_continuous_raw_lock_epochs": 1095,
|
|
"maximum_continuous_raw_lock_s": 2.19,
|
|
"carrier_metric_percentiles": {
|
|
"1": 0.7206432555049623,
|
|
"5": 0.988611380400891,
|
|
"50": 0.9988895300080884,
|
|
"95": 0.9999910174511765,
|
|
"99": 0.9999996463442009
|
|
},
|
|
"code_metric_percentiles": {
|
|
"1": 0.0963945544624243,
|
|
"5": 9.022094975682883,
|
|
"50": 14.336371788159624,
|
|
"95": 21.01430502486875,
|
|
"99": 25.223778227213373
|
|
},
|
|
"boc_main_peak_fraction_percentiles": {
|
|
"1": 0.8563053481254727,
|
|
"5": 0.8761216856241046,
|
|
"50": 0.8897298346486104,
|
|
"95": 0.8989983348293147,
|
|
"99": 0.9027659012322223
|
|
},
|
|
"boc_side_peak_metric_percentiles": {
|
|
"1": 0.055865232111185666,
|
|
"5": 0.05827544455675619,
|
|
"50": 0.06545776761892909,
|
|
"95": 0.08721718306155764,
|
|
"99": 0.13554248142317915
|
|
},
|
|
"boc_main_peak_coherence_percentiles": {
|
|
"1": 0.6963850681372143,
|
|
"5": 0.8864149571238227,
|
|
"50": 0.9668775731513674,
|
|
"95": 0.9797144500640755,
|
|
"99": 0.9833546124056554
|
|
},
|
|
"legacy_code_metric_failure_behavior": {
|
|
"epochs": 353,
|
|
"dll_error_rms_chips": 0.08692287486188564,
|
|
"dll_error_p99_abs_chips": 0.12211690739906192,
|
|
"code_phase_residual_rms_chips": 20.83535121208654,
|
|
"code_phase_residual_p99_abs_chips": 26.7740789856638,
|
|
"prompt_power_median": 113099284.09916593,
|
|
"early_power_median": 496253334.48126817,
|
|
"late_power_median": 1219569538.2556756,
|
|
"very_early_power_median": 22055861.48928148,
|
|
"very_late_power_median": 272969579.3795633,
|
|
"boc_main_peak_fraction_min": 0.8211892376838884,
|
|
"boc_side_peak_metric_max": 0.20314364512635572,
|
|
"boc_main_peak_coherence_min": 0.47009464074954066
|
|
},
|
|
"legacy_code_metric_pass_behavior": {
|
|
"epochs": 15486,
|
|
"dll_error_rms_chips": 0.05696868079676946,
|
|
"dll_error_p99_abs_chips": 0.15879673488599466,
|
|
"code_phase_residual_rms_chips": 15.537475523073843,
|
|
"code_phase_residual_p99_abs_chips": 27.042686964558467,
|
|
"prompt_power_median": 1549780078.7121413,
|
|
"early_power_median": 102583529.59728253,
|
|
"late_power_median": 102880717.96247455,
|
|
"very_early_power_median": 101579724.68762413,
|
|
"very_late_power_median": 103913161.92134063,
|
|
"boc_main_peak_fraction_min": 0.8199308789902463,
|
|
"boc_side_peak_metric_max": 0.20370582760979403,
|
|
"boc_main_peak_coherence_min": 0.46610449527987624
|
|
},
|
|
"post_pull_in": {
|
|
"pll_error_rms_rad": 0.0768043956210642,
|
|
"pll_error_p99_abs_rad": 0.21602664107569355,
|
|
"dll_error_rms_chips": 0.057805622538207146,
|
|
"dll_error_p99_abs_chips": 0.15780488364179804,
|
|
"carrier_frequency_min_hz": 1020353.622410044,
|
|
"carrier_frequency_max_hz": 1020369.6683440519,
|
|
"carrier_frequency_last_minus_first_hz": -2.8634769301861525,
|
|
"code_frequency_min_hz": 1022997.605345076,
|
|
"code_frequency_max_hz": 1022998.939424797,
|
|
"code_frequency_last_minus_first_hz": -0.08650950586888939,
|
|
"cn0_median_db_hz": 45.94570799038448,
|
|
"cn0_min_db_hz": 32.27042575677653
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"galileo_time": {
|
|
"week_number": 1138,
|
|
"time_of_week_s": 554765,
|
|
"page_start_sample_timestamp": 69930270,
|
|
"source_word_type": 6,
|
|
"valid": true
|
|
},
|
|
"navigation_ready": true
|
|
}
|