{ "simulator": { "name": "SignalSim", "path": "/home/onur/Desktop/galileo/signalsim/SignalSim", "remote": "https://github.com/globsky/SignalSim", "commit": "80b262113e77c4482ca9f5cbfef9bcada402ed28", "git_status": "## main...origin/main" }, "vector": { "name": "high_cn0_single_prn", "samples": "verification/vectors/signalsim/high_cn0_single_prn/high_cn0_single_prn_iq8.bin", "generator_config": "verification/vectors/signalsim/high_cn0_single_prn/config.json", "sample_format": "IQ8", "sampling_frequency_hz": 8184000.0, "intermediate_frequency_hz": 2046000.0, "duration_s": 2.2, "prn": 1, "expected_doppler_hz": 1828.0, "expected_doppler_source": "SignalSim_validate_only_summary_rounded_to_integer_hz", "expected_code_phase_samples": null, "path": "/home/onur/Desktop/galileo/verification/vectors/signalsim/high_cn0_single_prn/high_cn0_single_prn_iq8.bin", "size_bytes": 36009600, "complex_sample_count": 18004800, "sha256": "3e72a5ad2d35ee68273b77587a66847b0fb328650b39c9e39272f0dc54e39e3c", "internal_dtype": "complex128" }, "acquisition": { "E1B": { "detected": true, "prn": 1, "component": "E1B", "code_phase_samples": 18309.41036755577, "code_phase_chips": 2288.6762959444713, "doppler_hz": 1766.3593126265423, "carrier_frequency_hz": 2047766.3593126265, "peak_power": 5441370632.908489, "second_peak_power": 724471887.0812238, "detection_metric": 7.510809915386589, "estimated_cn0_db_hz": 38.1685032317465, "coherent_integration_ms": 4.0, "noncoherent_accumulations": 5, "raw_code_phase_samples": 18309, "raw_doppler_hz": 1750.0, "metrics": { "peak_to_second": 7.510809915386589, "peak_to_mean": 27.236766759293843, "peak_to_sidelobe": 9.98985090978008, "cfar": 59.10585279263198, "noise_mean": 199780344.01061067, "noise_median": 186242777.1487124, "noise_std": 88910448.07689284, "second_peak": 724471887.0812238 }, "side_peak_suspected": false, "expected_prn": 1, "expected_doppler_hz": 1828.0, "raw_doppler_error_hz": -78.0, "interpolated_doppler_error_hz": -61.640687373457695, "expected_code_phase_samples": null, "code_phase_error_samples": null, "processing_time_s": 0.06212109600164695, "overflow_count": 0 }, "E1C": { "detected": true, "prn": 1, "component": "E1C", "code_phase_samples": 18309.255563640225, "code_phase_chips": 2288.656945455028, "doppler_hz": 1776.6435168702901, "carrier_frequency_hz": 2047776.6435168702, "peak_power": 5496116005.536917, "second_peak_power": 796144387.0872731, "detection_metric": 6.90341613239865, "estimated_cn0_db_hz": 38.21910556645223, "coherent_integration_ms": 4.0, "noncoherent_accumulations": 5, "raw_code_phase_samples": 18309, "raw_doppler_hz": 1750.0, "metrics": { "peak_to_second": 6.90341613239865, "peak_to_mean": 27.54425543885342, "peak_to_sidelobe": 8.877838662393293, "cfar": 59.373205541870576, "noise_mean": 199537650.1549647, "noise_median": 185090556.71506774, "noise_std": 89451553.10970132, "second_peak": 796144387.0872731 }, "side_peak_suspected": false, "expected_prn": 1, "expected_doppler_hz": 1828.0, "raw_doppler_error_hz": -78.0, "interpolated_doppler_error_hz": -51.356483129709886, "expected_code_phase_samples": null, "code_phase_error_samples": null, "processing_time_s": 0.052345254000101704, "overflow_count": 0 } }, "pass": true, "truth_limitations": "SignalSim CLI logs rounded Doppler but does not export exact code delay" }