{ "status": "PARTIAL", "experiment": "CLOCK-001 INDEPENDENT TX/RX CLOCK READINESS", "seed": 20260917, "sample_rate_nominal_hz": 8000000, "symbol_rate": 500000, "fec_rate": "2/3", "packets_per_case": 3, "payload_sizes": [ 256, 512, 1012 ], "offsets_ppm": [ 0, -1, 1, -5, 5, -10, 10, -20, 20, -50, 50, -100, 100 ], "primary_limit_ppm": 50, "grid": [ { "sample_clock_offset_ppm": 0, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.0, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0001202848978874016, "final_timing_error_symbols_median": -0.0001202848978874016, "timing_drift_across_packet_symbols_median": 0.0, "injected_timing_drift_across_packet_symbols": 0.0, "maximum_absolute_final_timing_error_symbols": 0.0001202977764478419, "cfo_estimate_error_hz_median": -1.1068862124136014e-07, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.8397121999878436, "received_duration_s": 0.028292375, "receiver_realtime_factor": 29.679805954354965 }, { "sample_clock_offset_ppm": -1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.1250001250009518, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0007105024278644123, "final_timing_error_symbols_median": 0.0023254975721355878, "timing_drift_across_packet_symbols_median": 0.003036, "injected_timing_drift_across_packet_symbols": 0.003036, "maximum_absolute_final_timing_error_symbols": 0.002349132208044408, "cfo_estimate_error_hz_median": -0.0008018956246522574, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.017520800000056624, "received_duration_s": 0.028292278292278292, "receiver_realtime_factor": 0.6192785119337142 }, { "sample_clock_offset_ppm": 1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.12499987498449627, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0004696450341725722, "final_timing_error_symbols_median": -0.002566354965827428, "timing_drift_across_packet_symbols_median": -0.003036, "injected_timing_drift_across_packet_symbols": -0.003036, "maximum_absolute_final_timing_error_symbols": 0.002590318990703905, "cfo_estimate_error_hz_median": 0.0005238959214671352, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.017916299868375063, "received_duration_s": 0.028292346707653297, "receiver_realtime_factor": 0.6332560551977319 }, { "sample_clock_offset_ppm": -5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.6250031250237953, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.003350552009578678, "final_timing_error_symbols_median": 0.011829447990421321, "timing_drift_across_packet_symbols_median": 0.015179999999999999, "injected_timing_drift_across_packet_symbols": 0.015179999999999999, "maximum_absolute_final_timing_error_symbols": 0.011861775263342117, "cfo_estimate_error_hz_median": -0.004030897852909998, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.019200999988242984, "received_duration_s": 0.028292266461332306, "receiver_realtime_factor": 0.6786660239640198 }, { "sample_clock_offset_ppm": 5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.6249968750198605, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.003108310811512638, "final_timing_error_symbols_median": -0.012071689188487361, "timing_drift_across_packet_symbols_median": -0.015179999999999999, "injected_timing_drift_across_packet_symbols": -0.015179999999999999, "maximum_absolute_final_timing_error_symbols": 0.012102391238303617, "cfo_estimate_error_hz_median": 0.0038927718015456803, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.016908299876376987, "received_duration_s": 0.02829235853820731, "receiver_realtime_factor": 0.5976277959839664 }, { "sample_clock_offset_ppm": -10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 1.250012500124285, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.006588812689187762, "final_timing_error_symbols_median": 0.023771187310812236, "timing_drift_across_packet_symbols_median": 0.030359999999999998, "injected_timing_drift_across_packet_symbols": 0.030359999999999998, "maximum_absolute_final_timing_error_symbols": 0.023834695004540107, "cfo_estimate_error_hz_median": -0.006443603630148287, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.01689139986410737, "received_duration_s": 0.028292282922829228, "receiver_realtime_factor": 0.5970320567690064 }, { "sample_clock_offset_ppm": 10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -1.2499875001376495, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.006348132576931675, "final_timing_error_symbols_median": -0.024011867423068323, "timing_drift_across_packet_symbols_median": -0.030359999999999998, "injected_timing_drift_across_packet_symbols": -0.030359999999999998, "maximum_absolute_final_timing_error_symbols": 0.024075431801760472, "cfo_estimate_error_hz_median": 0.006132770926496223, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.01645309990271926, "received_duration_s": 0.02829234207657923, "receiver_realtime_factor": 0.5815389852909827 }, { "sample_clock_offset_ppm": -20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 2.500050001006457, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.013055876437647385, "final_timing_error_symbols_median": 0.04766412356235261, "timing_drift_across_packet_symbols_median": 0.060719999999999996, "injected_timing_drift_across_packet_symbols": 0.060719999999999996, "maximum_absolute_final_timing_error_symbols": 0.047755051814368454, "cfo_estimate_error_hz_median": -0.006300248766615724, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.018176699988543987, "received_duration_s": 0.028292315846316925, "receiver_realtime_factor": 0.6424606627212603 }, { "sample_clock_offset_ppm": 20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -2.4999500009871554, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.012815096072699816, "final_timing_error_symbols_median": -0.04790490392730018, "timing_drift_across_packet_symbols_median": -0.060719999999999996, "injected_timing_drift_across_packet_symbols": -0.060719999999999996, "maximum_absolute_final_timing_error_symbols": 0.047996033434481444, "cfo_estimate_error_hz_median": 0.005821352490297471, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.018377100117504597, "received_duration_s": 0.028292309153816926, "receiver_realtime_factor": 0.6495440162764281 }, { "sample_clock_offset_ppm": -50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 6.250312515621772, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.03244822526812641, "final_timing_error_symbols_median": 0.11935177473187358, "timing_drift_across_packet_symbols_median": 0.1518, "injected_timing_drift_across_packet_symbols": 0.1518, "maximum_absolute_final_timing_error_symbols": 0.1194042152532318, "cfo_estimate_error_hz_median": -0.0016794133036182046, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.01755540003068745, "received_duration_s": 0.028292289614480725, "receiver_realtime_factor": 0.6205012132246145 }, { "sample_clock_offset_ppm": 50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -6.249687515635742, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.032207171874688356, "final_timing_error_symbols_median": -0.11959282812531163, "timing_drift_across_packet_symbols_median": -0.1518, "injected_timing_drift_across_packet_symbols": -0.1518, "maximum_absolute_final_timing_error_symbols": 0.11964600212049553, "cfo_estimate_error_hz_median": 0.0012272698639099744, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.016806199913844466, "received_duration_s": 0.028292335383230834, "receiver_realtime_factor": 0.5940195351920534 }, { "sample_clock_offset_ppm": -100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 12.501250125016668, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.06474937094208144, "final_timing_error_symbols_median": 0.23885062905791854, "timing_drift_across_packet_symbols_median": 0.3036, "injected_timing_drift_across_packet_symbols": 0.3036, "maximum_absolute_final_timing_error_symbols": 0.238853995666244, "cfo_estimate_error_hz_median": -0.02872907311107653, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.01763760019093752, "received_duration_s": 0.028292329232923293, "receiver_realtime_factor": 0.6234057311341107 }, { "sample_clock_offset_ppm": 100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -12.498750124985236, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0645079320493096, "final_timing_error_symbols_median": -0.23909206795069038, "timing_drift_across_packet_symbols_median": -0.3036, "injected_timing_drift_across_packet_symbols": -0.3036, "maximum_absolute_final_timing_error_symbols": 0.23909539922423717, "cfo_estimate_error_hz_median": 0.027265873628373072, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.018008399987593293, "received_duration_s": 0.028292295770422957, "receiver_realtime_factor": 0.6365125026870195 }, { "sample_clock_offset_ppm": 0, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.0, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0001202848978874016, "final_timing_error_symbols_median": -0.0001202848978874016, "timing_drift_across_packet_symbols_median": 0.0, "injected_timing_drift_across_packet_symbols": 0.0, "maximum_absolute_final_timing_error_symbols": 0.0001202859302793513, "cfo_estimate_error_hz_median": 8.150090563948534e-07, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.022303700214251876, "received_duration_s": 0.037508375, "receiver_realtime_factor": 0.5946325377799458 }, { "sample_clock_offset_ppm": -1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.1250001250009518, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0007015730834609712, "final_timing_error_symbols_median": 0.0038704269165390284, "timing_drift_across_packet_symbols_median": 0.004572, "injected_timing_drift_across_packet_symbols": 0.004572, "maximum_absolute_final_timing_error_symbols": 0.003888341129087959, "cfo_estimate_error_hz_median": -0.0007460277737802445, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.022407100070267916, "received_duration_s": 0.03750828750828751, "receiver_realtime_factor": 0.5973906450758925 }, { "sample_clock_offset_ppm": 1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.12499987498449627, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 11, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0004606082038662862, "final_timing_error_symbols_median": -0.0041113917961337135, "timing_drift_across_packet_symbols_median": -0.004572, "injected_timing_drift_across_packet_symbols": -0.004572, "maximum_absolute_final_timing_error_symbols": 0.004129698571152286, "cfo_estimate_error_hz_median": 0.0004099292953144429, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.021075000055134296, "received_duration_s": 0.03750833749166251, "receiver_realtime_factor": 0.5618750780361546 }, { "sample_clock_offset_ppm": -5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.6250031250237953, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.003318224736657882, "final_timing_error_symbols_median": 0.019541775263342116, "timing_drift_across_packet_symbols_median": 0.02286, "injected_timing_drift_across_packet_symbols": 0.02286, "maximum_absolute_final_timing_error_symbols": 0.019587448447927598, "cfo_estimate_error_hz_median": -0.0020655458639792235, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.02366730011999607, "received_duration_s": 0.037508312541562706, "receiver_realtime_factor": 0.6309881334642953 }, { "sample_clock_offset_ppm": 5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.6249968750198605, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.003077608761696382, "final_timing_error_symbols_median": -0.019782391238303616, "timing_drift_across_packet_symbols_median": -0.02286, "injected_timing_drift_across_packet_symbols": -0.02286, "maximum_absolute_final_timing_error_symbols": 0.019828537492648464, "cfo_estimate_error_hz_median": 0.0015894488198059387, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.023056500125676394, "received_duration_s": 0.037508312458437706, "receiver_realtime_factor": 0.614703744702588 }, { "sample_clock_offset_ppm": -10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 1.250012500124285, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.006524022886878811, "final_timing_error_symbols_median": 0.039195977113121186, "timing_drift_across_packet_symbols_median": 0.04572, "injected_timing_drift_across_packet_symbols": 0.04572, "maximum_absolute_final_timing_error_symbols": 0.03921932589848322, "cfo_estimate_error_hz_median": -0.002528543773080427, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.02315999986603856, "received_duration_s": 0.037508250082500826, "receiver_realtime_factor": 0.61746415295561 }, { "sample_clock_offset_ppm": 10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -1.2499875001376495, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.006282197935433942, "final_timing_error_symbols_median": -0.039437802064566055, "timing_drift_across_packet_symbols_median": -0.04572, "injected_timing_drift_across_packet_symbols": -0.04572, "maximum_absolute_final_timing_error_symbols": 0.039460583237013194, "cfo_estimate_error_hz_median": 0.0019670058502572196, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.02339330012910068, "received_duration_s": 0.037508374916250836, "receiver_realtime_factor": 0.623682049177911 }, { "sample_clock_offset_ppm": -20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 2.500050001006457, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.013034144400990044, "final_timing_error_symbols_median": 0.07840585559900995, "timing_drift_across_packet_symbols_median": 0.09144, "injected_timing_drift_across_packet_symbols": 0.09144, "maximum_absolute_final_timing_error_symbols": 0.07847505181436845, "cfo_estimate_error_hz_median": -0.003790347632368629, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.02175009995698929, "received_duration_s": 0.0375082501650033, "receiver_realtime_factor": 0.5798750904483143 }, { "sample_clock_offset_ppm": 20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -2.4999500009871554, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.012792055046702444, "final_timing_error_symbols_median": -0.07864794495329755, "timing_drift_across_packet_symbols_median": -0.09144, "injected_timing_drift_across_packet_symbols": -0.09144, "maximum_absolute_final_timing_error_symbols": 0.07871603343448144, "cfo_estimate_error_hz_median": 0.0033676907774906617, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.022398100001737475, "received_duration_s": 0.037508374832503355, "receiver_realtime_factor": 0.5971493060351983 }, { "sample_clock_offset_ppm": -50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 6.250312515621772, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.03245086220566762, "final_timing_error_symbols_median": 0.19614913779433238, "timing_drift_across_packet_symbols_median": 0.2286, "injected_timing_drift_across_packet_symbols": 0.2286, "maximum_absolute_final_timing_error_symbols": 0.19620942143919237, "cfo_estimate_error_hz_median": -0.020700895821461174, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.021463300101459026, "received_duration_s": 0.03750825041252063, "receiver_realtime_factor": 0.572228772747405 }, { "sample_clock_offset_ppm": 50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -6.249687515635742, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 11, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.03220871959989324, "final_timing_error_symbols_median": -0.19639128040010675, "timing_drift_across_packet_symbols_median": -0.2286, "injected_timing_drift_across_packet_symbols": -0.2286, "maximum_absolute_final_timing_error_symbols": 0.19645065704898443, "cfo_estimate_error_hz_median": 0.01976830450523792, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.021081000100821257, "received_duration_s": 0.03750837458127093, "receiver_realtime_factor": 0.5620344879286675 }, { "sample_clock_offset_ppm": -100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 12.501250125016668, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0647549864697794, "final_timing_error_symbols_median": 0.3924450135302206, "timing_drift_across_packet_symbols_median": 0.4572, "injected_timing_drift_across_packet_symbols": 0.4572, "maximum_absolute_final_timing_error_symbols": 0.39245476215927483, "cfo_estimate_error_hz_median": -0.029640648889721177, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.02181509998627007, "received_duration_s": 0.03750825082508251, "receiver_realtime_factor": 0.5816080330699367 }, { "sample_clock_offset_ppm": 100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -12.498750124985236, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 512, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0645135100439802, "final_timing_error_symbols_median": -0.3926864899560198, "timing_drift_across_packet_symbols_median": -0.4572, "injected_timing_drift_across_packet_symbols": -0.4572, "maximum_absolute_final_timing_error_symbols": 0.39269640599758276, "cfo_estimate_error_hz_median": 0.02775763676994636, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.021454399917274714, "received_duration_s": 0.03750837416258374, "receiver_realtime_factor": 0.5719895995565818 }, { "sample_clock_offset_ppm": 0, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.0, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 11, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.00012028107448713854, "final_timing_error_symbols_median": -0.00012028107448713854, "timing_drift_across_packet_symbols_median": 0.0, "injected_timing_drift_across_packet_symbols": 0.0, "maximum_absolute_final_timing_error_symbols": 0.0001202848978874016, "cfo_estimate_error_hz_median": 4.369539741565404e-07, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.030975400004535913, "received_duration_s": 0.055508375, "receiver_realtime_factor": 0.5580311080001156 }, { "sample_clock_offset_ppm": -1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.1250001250009518, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.0006959209895285312, "final_timing_error_symbols_median": 0.0068760790104714685, "timing_drift_across_packet_symbols_median": 0.007572, "injected_timing_drift_across_packet_symbols": 0.007572, "maximum_absolute_final_timing_error_symbols": 0.00688257523281197, "cfo_estimate_error_hz_median": -0.000644826702768525, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.032501199981197715, "received_duration_s": 0.05550830550830551, "receiver_realtime_factor": 0.5855195845662173 }, { "sample_clock_offset_ppm": 1, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.12499987498449627, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0004542454444163013, "final_timing_error_symbols_median": -0.007117754555583698, "timing_drift_across_packet_symbols_median": -0.007572, "injected_timing_drift_across_packet_symbols": -0.007572, "maximum_absolute_final_timing_error_symbols": 0.007123675582551979, "cfo_estimate_error_hz_median": 0.00020492363680948977, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03267369978129864, "received_duration_s": 0.055508319491680516, "receiver_realtime_factor": 0.5886270757340386 }, { "sample_clock_offset_ppm": -5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 0.6250031250237953, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.003422685991608887, "final_timing_error_symbols_median": 0.03443731400839111, "timing_drift_across_packet_symbols_median": 0.03786, "injected_timing_drift_across_packet_symbols": 0.03786, "maximum_absolute_final_timing_error_symbols": 0.034541775263342116, "cfo_estimate_error_hz_median": -0.002638257556384138, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03262909990735352, "received_duration_s": 0.05550827754138771, "receiver_realtime_factor": 0.5878240390908335 }, { "sample_clock_offset_ppm": 5, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -0.6249968750198605, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0031816034534131177, "final_timing_error_symbols_median": -0.03467839654658688, "timing_drift_across_packet_symbols_median": -0.03786, "injected_timing_drift_across_packet_symbols": -0.03786, "maximum_absolute_final_timing_error_symbols": 0.034782391238303616, "cfo_estimate_error_hz_median": 0.002297398507955628, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03224770002998412, "received_duration_s": 0.05550834745826271, "receiver_realtime_factor": 0.5809522622562577 }, { "sample_clock_offset_ppm": -10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 1.250012500124285, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 11, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.006525304995459891, "final_timing_error_symbols_median": 0.0691946950045401, "timing_drift_across_packet_symbols_median": 0.07572, "injected_timing_drift_across_packet_symbols": 0.07572, "maximum_absolute_final_timing_error_symbols": 0.06920749218188459, "cfo_estimate_error_hz_median": -0.0014880484750994238, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.029740399913862348, "received_duration_s": 0.05550830508305083, "receiver_realtime_factor": 0.535782886351243 }, { "sample_clock_offset_ppm": 10, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -1.2499875001376495, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.006284568198239526, "final_timing_error_symbols_median": -0.06943543180176047, "timing_drift_across_packet_symbols_median": -0.07572, "injected_timing_drift_across_packet_symbols": -0.07572, "maximum_absolute_final_timing_error_symbols": 0.06944914155901526, "cfo_estimate_error_hz_median": 0.0009202116550217632, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03335119993425906, "received_duration_s": 0.05550831991680082, "receiver_realtime_factor": 0.6008324515000242 }, { "sample_clock_offset_ppm": -20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 2.500050001006457, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.013013613577641081, "final_timing_error_symbols_median": 0.1384263864223589, "timing_drift_across_packet_symbols_median": 0.15144, "injected_timing_drift_across_packet_symbols": 0.15144, "maximum_absolute_final_timing_error_symbols": 0.13847505181436845, "cfo_estimate_error_hz_median": -0.0008530164641431526, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03200100013054907, "received_duration_s": 0.05550836016720334, "receiver_realtime_factor": 0.576507755483229 }, { "sample_clock_offset_ppm": 20, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -2.4999500009871554, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.012771585443260847, "final_timing_error_symbols_median": -0.13866841455673914, "timing_drift_across_packet_symbols_median": -0.15144, "injected_timing_drift_across_packet_symbols": -0.15144, "maximum_absolute_final_timing_error_symbols": 0.13871603343448144, "cfo_estimate_error_hz_median": 0.0003106543373863069, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03151199989952147, "received_duration_s": 0.055508264834703315, "receiver_realtime_factor": 0.5676992425066839 }, { "sample_clock_offset_ppm": -50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 6.250312515621772, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": -0.03247625896256068, "final_timing_error_symbols_median": 0.3461237410374393, "timing_drift_across_packet_symbols_median": 0.3786, "injected_timing_drift_across_packet_symbols": 0.3786, "maximum_absolute_final_timing_error_symbols": 0.3461491377943324, "cfo_estimate_error_hz_median": -0.0008270628052375883, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.031876299995929, "received_duration_s": 0.05550827541377069, "receiver_realtime_factor": 0.5742621214281325 }, { "sample_clock_offset_ppm": 50, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -6.249687515635742, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.03223447103482613, "final_timing_error_symbols_median": -0.34636552896517386, "timing_drift_across_packet_symbols_median": -0.3786, "injected_timing_drift_across_packet_symbols": -0.3786, "maximum_absolute_final_timing_error_symbols": 0.34639128040010675, "cfo_estimate_error_hz_median": 0.0003217930743515396, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03191090002655983, "received_duration_s": 0.05550834958252087, "receiver_realtime_factor": 0.5748846843143813 }, { "sample_clock_offset_ppm": -100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 12.501250125016668, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 12, "detected_packets": 0, "crc_valid_packets": 0, "exact_packets": 0, "packet_success_rate": 0.0, "exact_sequences": [], "missing_sequences": [ 0, 1, 2 ], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": null, "final_timing_error_symbols_median": null, "timing_drift_across_packet_symbols_median": null, "injected_timing_drift_across_packet_symbols": 0.7572, "maximum_absolute_final_timing_error_symbols": null, "cfo_estimate_error_hz_median": null, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.037264199927449226, "received_duration_s": 0.055508300830083006, "receiver_realtime_factor": 0.6713266190856576 }, { "sample_clock_offset_ppm": 100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -12.498750124985236, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 3, "correlation_candidates": 13, "detected_packets": 0, "crc_valid_packets": 0, "exact_packets": 0, "packet_success_rate": 0.0, "exact_sequences": [], "missing_sequences": [ 0, 1, 2 ], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": null, "final_timing_error_symbols_median": null, "timing_drift_across_packet_symbols_median": null, "injected_timing_drift_across_packet_symbols": -0.7572, "maximum_absolute_final_timing_error_symbols": null, "cfo_estimate_error_hz_median": null, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.03416480007581413, "received_duration_s": 0.055508324167583244, "receiver_realtime_factor": 0.6154896691290548 } ], "combined": [ { "sample_clock_offset_ppm": 5, "cfo_hz": 20, "effective_cfo_hz_at_nominal_rx_rate": 19.374903125484707, "initial_phase_degrees": 15, "ebn0_db": 9, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.0030668110666738357, "final_timing_error_symbols_median": -0.012113188933326163, "timing_drift_across_packet_symbols_median": -0.015179999999999999, "injected_timing_drift_across_packet_symbols": -0.015179999999999999, "maximum_absolute_final_timing_error_symbols": 0.012201059466881353, "cfo_estimate_error_hz_median": -0.997791176333795, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.013744600117206573, "received_duration_s": 0.02829235853820731, "receiver_realtime_factor": 0.4858060913742921 }, { "sample_clock_offset_ppm": 5, "cfo_hz": 20, "effective_cfo_hz_at_nominal_rx_rate": 19.374903125484707, "initial_phase_degrees": 15, "ebn0_db": 12, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.002459860083035892, "final_timing_error_symbols_median": -0.012720139916964107, "timing_drift_across_packet_symbols_median": -0.015179999999999999, "injected_timing_drift_across_packet_symbols": -0.015179999999999999, "maximum_absolute_final_timing_error_symbols": 0.01394447967458759, "cfo_estimate_error_hz_median": 0.3757850511965586, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.01364679983817041, "received_duration_s": 0.02829235853820731, "receiver_realtime_factor": 0.4823493177403764 }, { "sample_clock_offset_ppm": 10, "cfo_hz": 100, "effective_cfo_hz_at_nominal_rx_rate": 98.74901250987023, "initial_phase_degrees": 90, "ebn0_db": 9, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.007915003169078005, "final_timing_error_symbols_median": -0.022444996830921993, "timing_drift_across_packet_symbols_median": -0.030359999999999998, "injected_timing_drift_across_packet_symbols": -0.030359999999999998, "maximum_absolute_final_timing_error_symbols": 0.02738125245858042, "cfo_estimate_error_hz_median": -0.6650643363015121, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.013825700152665377, "received_duration_s": 0.02829234207657923, "receiver_realtime_factor": 0.488672875340019 }, { "sample_clock_offset_ppm": 10, "cfo_hz": 100, "effective_cfo_hz_at_nominal_rx_rate": 98.74901250987023, "initial_phase_degrees": 90, "ebn0_db": 12, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.00557470597414067, "final_timing_error_symbols_median": -0.024785294025859328, "timing_drift_across_packet_symbols_median": -0.030359999999999998, "injected_timing_drift_across_packet_symbols": -0.030359999999999998, "maximum_absolute_final_timing_error_symbols": 0.02935591165467427, "cfo_estimate_error_hz_median": 0.48465531552886887, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.014139400096610188, "received_duration_s": 0.02829234207657923, "receiver_realtime_factor": 0.49976067935057833 }, { "sample_clock_offset_ppm": 20, "cfo_hz": 100, "effective_cfo_hz_at_nominal_rx_rate": 97.49805003900838, "initial_phase_degrees": -45, "ebn0_db": 9, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.01883429428744421, "final_timing_error_symbols_median": -0.04188570571255579, "timing_drift_across_packet_symbols_median": -0.060719999999999996, "injected_timing_drift_across_packet_symbols": -0.060719999999999996, "maximum_absolute_final_timing_error_symbols": 0.049179322647790014, "cfo_estimate_error_hz_median": -0.4022989255894487, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.013649400090798736, "received_duration_s": 0.028292309153816926, "receiver_realtime_factor": 0.4824420663789223 }, { "sample_clock_offset_ppm": 20, "cfo_hz": 100, "effective_cfo_hz_at_nominal_rx_rate": 97.49805003900838, "initial_phase_degrees": -45, "ebn0_db": 12, "payload_bytes": 256, "tx_packets": 3, "correlation_candidates": 5, "detected_packets": 3, "crc_valid_packets": 3, "exact_packets": 3, "packet_success_rate": 1.0, "exact_sequences": [ 0, 1, 2 ], "missing_sequences": [], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": 0.012147076622133213, "final_timing_error_symbols_median": -0.048572923377866783, "timing_drift_across_packet_symbols_median": -0.060719999999999996, "injected_timing_drift_across_packet_symbols": -0.060719999999999996, "maximum_absolute_final_timing_error_symbols": 0.0523186275391333, "cfo_estimate_error_hz_median": -1.148855663408625, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.014022699790075421, "received_duration_s": 0.028292309153816926, "receiver_realtime_factor": 0.49563645419814073 } ], "single_long_stress": [ { "sample_clock_offset_ppm": -100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": 12.501250125016668, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 1, "correlation_candidates": 1, "detected_packets": 0, "crc_valid_packets": 0, "exact_packets": 0, "packet_success_rate": 0.0, "exact_sequences": [], "missing_sequences": [ 0 ], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": null, "final_timing_error_symbols_median": null, "timing_drift_across_packet_symbols_median": null, "injected_timing_drift_across_packet_symbols": 0.7572, "maximum_absolute_final_timing_error_symbols": null, "cfo_estimate_error_hz_median": null, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.008426700020208955, "received_duration_s": 0.01518001800180018, "receiver_realtime_factor": 0.5551179200979631 }, { "sample_clock_offset_ppm": 100, "cfo_hz": 0.0, "effective_cfo_hz_at_nominal_rx_rate": -12.498750124985236, "initial_phase_degrees": 0.0, "ebn0_db": null, "payload_bytes": 1012, "tx_packets": 1, "correlation_candidates": 1, "detected_packets": 0, "crc_valid_packets": 0, "exact_packets": 0, "packet_success_rate": 0.0, "exact_sequences": [], "missing_sequences": [ 0 ], "duplicate_sequences": [], "unexpected_or_wrong_sequences": [], "initial_timing_error_symbols_median": null, "final_timing_error_symbols_median": null, "timing_drift_across_packet_symbols_median": null, "injected_timing_drift_across_packet_symbols": -0.7572, "maximum_absolute_final_timing_error_symbols": null, "cfo_estimate_error_hz_median": null, "timing_error_method": "accepted-packet start versus injected time base; final error extrapolated with fixed 16-sample step", "reacquisition_per_packet": true, "continuous_timing_tracking_used": false, "receiver_time_s": 0.008934899931773543, "received_duration_s": 0.01518010698930107, "receiver_realtime_factor": 0.588592685023291 } ], "primary_grid_all_exact": true, "stress_grid_all_exact": false, "combined_all_exact": true, "benchmark_all_exact": true, "maximum_symmetric_ppm_with_all_exact_by_payload": { "256": 100, "512": 100, "1012": 50 }, "maximum_symmetric_ppm_with_all_payloads_exact": 50, "per_packet_reacquisition_sufficient_for_primary_grid": true, "continuous_tracking_required_for_primary_grid": false, "intra_packet_timing_correction_needed_to_cover_long_packet_stress": true, "benchmark": { "description": "VIDEO-005 32 long packets; independent clocks +20 ppm, CFO 20 Hz, phase 15 deg, Eb/N0 9 dB", "iq_duration_s": 0.4857639097218056, "warm_receiver_times_s": [ 0.2721281999256462, 0.261731400154531, 0.2624587998725474 ], "warm_realtime_factor": 0.5403011516908618, "exact_packets_each_run": [ 32, 32, 32 ], "tx_packets": 32 }, "rf_tx": 0, "sdr_hardware": "NOT_ACCESSED", "hardware_status": "NOT_RUN" }