{ "lab": "Lab063", "status": "COMPLETED_OFFLINE", "rf_tx": 0, "hardware_queries": 0, "lab062_status_preserved": "RF_SESSION_INVALID_TX_UNDERRUN", "lab062_commit": "f8ae6c6bfceaa21b6c08dcf55d2bff996dd0dae5", "physical_device": "Auron HackRF Plus", "api_firmware_identification": "HackRF One r9", "integrity": { "tx_sha256": "e84bbce227426c0aac13a48ded1286ca4a44fc6e3efce01f6e5a513217c87ff5", "rx_sha256": "ce0bd603e4ca356af67d504ee11c9e9f38171f31c7427fbe61216a28126b2b32", "tx_samples": 1476096, "rx_samples": 24000000 }, "actual_inter_packet_gap": { "tx_samples": 1476096, "packets": 16, "packet_waveform_samples": 92256, "packet_product_samples": 1476096, "identity_confirmed": true, "additional_inter_packet_gap_samples": 0, "additional_inter_packet_gap_seconds": 0.0, "actual": "0 additional samples (no planned 5 ms gaps)", "reason": "IMPLEMENTATION_OMISSION: prepare() writes the 16 complete packet waveforms back-to-back and has no gap parameter or zero-fill operation", "packet_internal_note": "Each packet waveform still contains its own guards and RRC tails" }, "tx_underrun_scale": { "bytes": 16672, "complex_samples": 8336, "duration_seconds": 0.001042, "duration_milliseconds": 1.042, "symbols": 521.0, "fraction_of_packet": 0.09035726673603885, "percent_of_packet": 9.035726673603884, "interpretation": "Scale only; RX does not prove that this many RF samples were lost or repeated" }, "tx_underrun_log": { "binary_path": "C:\\Users\\user\\Tools\\HackRF\\Library\\bin\\hackrf_transfer.exe", "binary_exists": true, "local_source_files": [], "progress_line": "1 underruns, longest 16672 bytes", "final_line": "0 underruns, longest 0 bytes", "counter_semantics": "NOT_ESTABLISHED", "note": "No local source or documentation was found that explains the reset between progress and final counters" }, "background": { "before": { "raw_power_code2": 4.867889351370101, "rms_full_iq_code": 2.2063293841514464, "mean_i": 0.9631677072493929, "mean_q": 1.8471644120707595, "ac_power_code2": 0.5281809538613338, "ac_rms_code": 0.7267605890947402, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.123105525970459 }, "after": { "raw_power_code2": 4.852031304197017, "rms_full_iq_code": 2.202732690136735, "mean_i": 0.9442421089143254, "mean_q": 1.8541991848768644, "ac_power_code2": 0.5223835267520149, "ac_rms_code": 0.7227610440194013, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604 }, "ac_power_code2_used": 0.5252822403066744, "preflight_ac_rms_code": 0.9854828456229909 }, "local_alignment": { "valid_windows": 221, "total_windows": 359, "minimum_correlation": 0.0716654800554192, "median_correlation": 0.2655258469985231, "maximum_correlation": 0.2873942479114494, "delay_min_samples": 0, "delay_median_samples": 0.0, "delay_max_samples": 1, "jump_candidates": [], "local_delay_discontinuity": false, "local_delay_discontinuity_scope": "NO_IN_221_RELIABLE_WINDOWS; UNDETERMINED_IN_22_INTERNAL_LOW_CORRELATION_WINDOWS", "underrun_location": "NOT_LOCALIZED_FROM_RX", "reliable_region_inside_packet_samples": [ 24000, 86000 ], "correlation_threshold": 0.15, "internal_low_correlation_windows": { "count": 22, "packet_counts": { "3": 5, "4": 7, "12": 7, "13": 3 }, "windows": [ { "window_index": 62, "packet_index": 3, "tx_sample": 253952, "rx_sample_selected_but_not_used_for_delay_verdict": 4510043, "position_inside_packet_samples": 69440, "normalized_correlation": 0.13153433429624267 }, { "window_index": 63, "packet_index": 3, "tx_sample": 258048, "rx_sample_selected_but_not_used_for_delay_verdict": 4514139, "position_inside_packet_samples": 73536, "normalized_correlation": 0.08888879507126439 }, { "window_index": 64, "packet_index": 3, "tx_sample": 262144, "rx_sample_selected_but_not_used_for_delay_verdict": 4518235, "position_inside_packet_samples": 77632, "normalized_correlation": 0.07990273751817419 }, { "window_index": 65, "packet_index": 3, "tx_sample": 266240, "rx_sample_selected_but_not_used_for_delay_verdict": 4522332, "position_inside_packet_samples": 81728, "normalized_correlation": 0.07824125225628915 }, { "window_index": 66, "packet_index": 3, "tx_sample": 270336, "rx_sample_selected_but_not_used_for_delay_verdict": 4526428, "position_inside_packet_samples": 85824, "normalized_correlation": 0.07587440188611191 }, { "window_index": 74, "packet_index": 4, "tx_sample": 303104, "rx_sample_selected_but_not_used_for_delay_verdict": 4559195, "position_inside_packet_samples": 26336, "normalized_correlation": 0.08726659571551212 }, { "window_index": 75, "packet_index": 4, "tx_sample": 307200, "rx_sample_selected_but_not_used_for_delay_verdict": 4563291, "position_inside_packet_samples": 30432, "normalized_correlation": 0.07303287114951702 }, { "window_index": 76, "packet_index": 4, "tx_sample": 311296, "rx_sample_selected_but_not_used_for_delay_verdict": 4567387, "position_inside_packet_samples": 34528, "normalized_correlation": 0.07923837125521409 }, { "window_index": 77, "packet_index": 4, "tx_sample": 315392, "rx_sample_selected_but_not_used_for_delay_verdict": 4571483, "position_inside_packet_samples": 38624, "normalized_correlation": 0.08766369642748506 }, { "window_index": 78, "packet_index": 4, "tx_sample": 319488, "rx_sample_selected_but_not_used_for_delay_verdict": 4575579, "position_inside_packet_samples": 42720, "normalized_correlation": 0.08111151553103035 }, { "window_index": 79, "packet_index": 4, "tx_sample": 323584, "rx_sample_selected_but_not_used_for_delay_verdict": 4579675, "position_inside_packet_samples": 46816, "normalized_correlation": 0.10671176630261674 }, { "window_index": 81, "packet_index": 4, "tx_sample": 331776, "rx_sample_selected_but_not_used_for_delay_verdict": 4587867, "position_inside_packet_samples": 55008, "normalized_correlation": 0.13566484987135102 }, { "window_index": 262, "packet_index": 12, "tx_sample": 1073152, "rx_sample_selected_but_not_used_for_delay_verdict": 5329243, "position_inside_packet_samples": 58336, "normalized_correlation": 0.12222192020312277 }, { "window_index": 263, "packet_index": 12, "tx_sample": 1077248, "rx_sample_selected_but_not_used_for_delay_verdict": 5333339, "position_inside_packet_samples": 62432, "normalized_correlation": 0.08371985216496043 }, { "window_index": 264, "packet_index": 12, "tx_sample": 1081344, "rx_sample_selected_but_not_used_for_delay_verdict": 5337436, "position_inside_packet_samples": 66528, "normalized_correlation": 0.07678297321464417 }, { "window_index": 265, "packet_index": 12, "tx_sample": 1085440, "rx_sample_selected_but_not_used_for_delay_verdict": 5341532, "position_inside_packet_samples": 70624, "normalized_correlation": 0.075825225755414 }, { "window_index": 266, "packet_index": 12, "tx_sample": 1089536, "rx_sample_selected_but_not_used_for_delay_verdict": 5345627, "position_inside_packet_samples": 74720, "normalized_correlation": 0.0777915075019332 }, { "window_index": 267, "packet_index": 12, "tx_sample": 1093632, "rx_sample_selected_but_not_used_for_delay_verdict": 5349723, "position_inside_packet_samples": 78816, "normalized_correlation": 0.0828610428066847 }, { "window_index": 268, "packet_index": 12, "tx_sample": 1097728, "rx_sample_selected_but_not_used_for_delay_verdict": 5353821, "position_inside_packet_samples": 82912, "normalized_correlation": 0.08195769883417732 }, { "window_index": 277, "packet_index": 13, "tx_sample": 1134592, "rx_sample_selected_but_not_used_for_delay_verdict": 5390682, "position_inside_packet_samples": 27520, "normalized_correlation": 0.08301430893626999 }, { "window_index": 278, "packet_index": 13, "tx_sample": 1138688, "rx_sample_selected_but_not_used_for_delay_verdict": 5394779, "position_inside_packet_samples": 31616, "normalized_correlation": 0.07878097899540573 }, { "window_index": 279, "packet_index": 13, "tx_sample": 1142784, "rx_sample_selected_but_not_used_for_delay_verdict": 5398876, "position_inside_packet_samples": 35712, "normalized_correlation": 0.09576023729412096 } ], "interpretation": "Delay is not established in these windows; low correlation is itself a local anomaly, but it does not identify an underrun without a reliable timing discontinuity" }, "excluded_region_reason": "Packet edges and repeated PRBS preamble have correlation aliases spaced by 2032 samples; 22 additional internal windows are below the 0.15 correlation threshold. All are retained in CSV, and delay is not asserted for any excluded window" }, "packet_quality": [ { "packet_index": 1, "raw_power_code2": 4.900591831425598, "rms_full_iq_code": 2.2137280391740983, "mean_i": 0.9692702913631633, "mean_q": 1.8366285119667014, "ac_power_code2": 0.5879026427373475, "ac_rms_code": 0.7667480960115568, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06262040243067313, "symbol_error_rate": 0.08517887563884156, "symbol_rms_deviation": 1.088322316906538, "matched_component_power": 0.7075133679013462, "residual_power": 0.8380110003749788, "matched_residual_db": -0.7351506962803888, "band_gain_nonuniformity_db": 6.642520146946069, "initial_frequency_hz": 1.0073017677042053, "diagnostic_residual_phase_error_rad": 5.396055347590577, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2720544529364392, "local_correlation_min": 0.2556440262627536, "local_gain_amplitude_median": 0.004692917533594935, "local_phase_unwrapped_span_rad": 0.120558278787813, "ser_minus_lab056_b": 0.05021991563884157, "evm_minus_lab056_b": 0.24297231690653787, "matched_residual_minus_lab056_b_db": -2.199996696280389, "ripple_minus_lab056_b_db": 1.1711381469460687 }, { "packet_index": 2, "raw_power_code2": 4.865146982310094, "rms_full_iq_code": 2.2057078188894588, "mean_i": 0.9677527748872702, "mean_q": 1.8294528269164065, "ac_power_code2": 0.5817039030956508, "ac_rms_code": 0.7626951573831126, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.05642166278897642, "symbol_error_rate": 0.09795570698466781, "symbol_rms_deviation": 1.104921348985033, "matched_component_power": 0.6708739973434846, "residual_power": 0.8190373162813612, "matched_residual_db": -0.8666272994726886, "band_gain_nonuniformity_db": 6.598551357893342, "initial_frequency_hz": 1.6416990453424165, "diagnostic_residual_phase_error_rad": 0.9116196756938657, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2633530926845802, "local_correlation_min": 0.2539878786554866, "local_gain_amplitude_median": 0.0045493907778025216, "local_phase_unwrapped_span_rad": 0.0709144214354922, "ser_minus_lab056_b": 0.06299674698466781, "evm_minus_lab056_b": 0.25957134898503287, "matched_residual_minus_lab056_b_db": -2.3314732994726888, "ripple_minus_lab056_b_db": 1.127169357893342 }, { "packet_index": 3, "raw_power_code2": 6.015186004162331, "rms_full_iq_code": 2.4525876139625127, "mean_i": 0.9700940860215054, "mean_q": 1.8342655220256676, "ac_power_code2": 1.7095734631363353, "ac_rms_code": 1.3075065824447445, "max_abs_i": 6.0, "max_abs_q": 7.0, "max_complex_magnitude": 7.211102485656738, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 1.184291222829661, "symbol_error_rate": 0.10221465076660988, "symbol_rms_deviation": 1.3578439728375573, "matched_component_power": 0.6181275875589448, "residual_power": 1.1396667156434608, "matched_residual_db": -2.6569973778482696, "band_gain_nonuniformity_db": 7.370968795797246, "initial_frequency_hz": -0.9619877262845884, "diagnostic_residual_phase_error_rad": 0.9174219316762064, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2672883844824355, "local_correlation_min": 0.24083000237735547, "local_gain_amplitude_median": 0.004581545172098038, "local_phase_unwrapped_span_rad": 0.15725486354106955, "ser_minus_lab056_b": 0.06725569076660988, "evm_minus_lab056_b": 0.5124939728375573, "matched_residual_minus_lab056_b_db": -4.12184337784827, "ripple_minus_lab056_b_db": 1.899586795797246 }, { "packet_index": 4, "raw_power_code2": 8.462127124523066, "rms_full_iq_code": 2.9089735517056643, "mean_i": 0.9603494623655914, "mean_q": 1.846362296219216, "ac_power_code2": 4.130802305757289, "ac_rms_code": 2.032437528131502, "max_abs_i": 6.0, "max_abs_q": 7.0, "max_complex_magnitude": 7.6157732009887695, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 3.6055200654506145, "symbol_error_rate": 0.15587734241908008, "symbol_rms_deviation": 1.6634180909816034, "matched_component_power": 0.694252592647496, "residual_power": 1.920968976998595, "matched_residual_db": -4.420028409350613, "band_gain_nonuniformity_db": 10.617549420778396, "initial_frequency_hz": 2.5845496302438504, "diagnostic_residual_phase_error_rad": 5.388297118381418, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 0, "local_correlation_median": 0.2731302498054202, "local_correlation_min": 0.1663171407536924, "local_gain_amplitude_median": 0.004805263148615891, "local_phase_unwrapped_span_rad": 0.12094876972869106, "ser_minus_lab056_b": 0.12091838241908008, "evm_minus_lab056_b": 0.8180680909816034, "matched_residual_minus_lab056_b_db": -5.884874409350614, "ripple_minus_lab056_b_db": 5.146167420778395 }, { "packet_index": 5, "raw_power_code2": 4.954615417967395, "rms_full_iq_code": 2.2258965425121167, "mean_i": 0.9645117932708983, "mean_q": 1.8537439299340963, "ac_power_code2": 0.5879658608412441, "ac_rms_code": 0.7667893197229889, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.242640495300293, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06268362053456977, "symbol_error_rate": 0.08986371379897785, "symbol_rms_deviation": 1.0991964913376657, "matched_component_power": 0.7021817411712009, "residual_power": 0.8483991001186207, "matched_residual_db": -0.8215066687796163, "band_gain_nonuniformity_db": 6.409725568268307, "initial_frequency_hz": -1.2358463102217572, "diagnostic_residual_phase_error_rad": 0.8342172701371073, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.26644916295862675, "local_correlation_min": 0.2537591241878097, "local_gain_amplitude_median": 0.0046666418592819555, "local_phase_unwrapped_span_rad": 0.09866723940073996, "ser_minus_lab056_b": 0.05490475379897786, "evm_minus_lab056_b": 0.2538464913376657, "matched_residual_minus_lab056_b_db": -2.2863526687796165, "ripple_minus_lab056_b_db": 0.9383435682683068 }, { "packet_index": 6, "raw_power_code2": 4.919647502601457, "rms_full_iq_code": 2.218027840808464, "mean_i": 0.968934269857787, "mean_q": 1.8444437218175511, "ac_power_code2": 0.5788412403444356, "ac_rms_code": 0.7608161672470135, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.05355900003776126, "symbol_error_rate": 0.075809199318569, "symbol_rms_deviation": 1.1024024281507157, "matched_component_power": 0.6444662106996041, "residual_power": 0.783214058873921, "matched_residual_db": -0.8468032228257232, "band_gain_nonuniformity_db": 6.3642932090088, "initial_frequency_hz": -1.7795429995488667, "diagnostic_residual_phase_error_rad": 5.318131944986163, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2655258469985231, "local_correlation_min": 0.25666966629660665, "local_gain_amplitude_median": 0.004581829702937256, "local_phase_unwrapped_span_rad": 0.20674702332927808, "ser_minus_lab056_b": 0.040850239318569, "evm_minus_lab056_b": 0.2570524281507156, "matched_residual_minus_lab056_b_db": -2.3116492228257233, "ripple_minus_lab056_b_db": 0.8929112090087994 }, { "packet_index": 7, "raw_power_code2": 4.958322493929934, "rms_full_iq_code": 2.226729102053039, "mean_i": 0.9635145681581686, "mean_q": 1.856150277488727, "ac_power_code2": 0.5846683182554333, "ac_rms_code": 0.7646360691567154, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.05938607794875894, "symbol_error_rate": 0.08390119250425894, "symbol_rms_deviation": 1.1001519668540132, "matched_component_power": 0.6819353341348239, "residual_power": 0.8253697594999119, "matched_residual_db": -0.8290535905764504, "band_gain_nonuniformity_db": 6.236828217134885, "initial_frequency_hz": -0.2484094971075878, "diagnostic_residual_phase_error_rad": 1.4617535496008514, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.266458697108116, "local_correlation_min": 0.24788848233138613, "local_gain_amplitude_median": 0.004627604818355622, "local_phase_unwrapped_span_rad": 0.11827169376376112, "ser_minus_lab056_b": 0.04894223250425894, "evm_minus_lab056_b": 0.25480196685401313, "matched_residual_minus_lab056_b_db": -2.2938995905764505, "ripple_minus_lab056_b_db": 0.765446217134885 }, { "packet_index": 8, "raw_power_code2": 4.913306451612903, "rms_full_iq_code": 2.2165979454138505, "mean_i": 0.9589186611168922, "mean_q": 1.8453433922996878, "ac_power_code2": 0.5884892174705705, "ac_rms_code": 0.7671305087601265, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06320697716389612, "symbol_error_rate": 0.08262350936967632, "symbol_rms_deviation": 1.1492572709962479, "matched_component_power": 0.6381478875618168, "residual_power": 0.8428608001594871, "matched_residual_db": -1.2083452015652267, "band_gain_nonuniformity_db": 6.714920606410644, "initial_frequency_hz": -1.0783628659018663, "diagnostic_residual_phase_error_rad": 0.78177232042639, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.26521123625627346, "local_correlation_min": 0.2568596341044175, "local_gain_amplitude_median": 0.004588048214156221, "local_phase_unwrapped_span_rad": 0.17639438146975883, "ser_minus_lab056_b": 0.04766454936967632, "evm_minus_lab056_b": 0.3039072709962478, "matched_residual_minus_lab056_b_db": -2.673191201565227, "ripple_minus_lab056_b_db": 1.2435386064106435 }, { "packet_index": 9, "raw_power_code2": 4.8869558619493585, "rms_full_iq_code": 2.2106460281893523, "mean_i": 0.9541276448144294, "mean_q": 1.840042924037461, "ac_power_code2": 0.5908383370498989, "ac_rms_code": 0.7686600920107007, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06555609674322449, "symbol_error_rate": 0.08943781942078365, "symbol_rms_deviation": 1.141830995657666, "matched_component_power": 0.6581222468886276, "residual_power": 0.858045321706861, "matched_residual_db": -1.1520365600725753, "band_gain_nonuniformity_db": 6.809131520732102, "initial_frequency_hz": 0.8322819250764986, "diagnostic_residual_phase_error_rad": 1.0738651986809553, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2629884708976966, "local_correlation_min": 0.2513843183766455, "local_gain_amplitude_median": 0.004577452828973017, "local_phase_unwrapped_span_rad": 0.13543041514325171, "ser_minus_lab056_b": 0.05447885942078365, "evm_minus_lab056_b": 0.29648099565766595, "matched_residual_minus_lab056_b_db": -2.6168825600725754, "ripple_minus_lab056_b_db": 1.3377495207321015 }, { "packet_index": 10, "raw_power_code2": 4.915355098855359, "rms_full_iq_code": 2.2170600124614035, "mean_i": 0.9478299514394728, "mean_q": 1.850437911897329, "ac_power_code2": 0.5928530162226577, "ac_rms_code": 0.769969490449237, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.242640495300293, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06757077591598337, "symbol_error_rate": 0.08347529812606473, "symbol_rms_deviation": 1.0923957700987015, "matched_component_power": 0.6971368095977797, "residual_power": 0.8319132362097249, "matched_residual_db": -0.7676001965024029, "band_gain_nonuniformity_db": 6.678161163217084, "initial_frequency_hz": -1.3378733037888852, "diagnostic_residual_phase_error_rad": 0.7703154441715622, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.26769649861033307, "local_correlation_min": 0.25301897115559957, "local_gain_amplitude_median": 0.004684343948400701, "local_phase_unwrapped_span_rad": 0.1578122760403755, "ser_minus_lab056_b": 0.048516338126064734, "evm_minus_lab056_b": 0.24704577009870143, "matched_residual_minus_lab056_b_db": -2.232446196502403, "ripple_minus_lab056_b_db": 1.2067791632170835 }, { "packet_index": 11, "raw_power_code2": 4.919918487686438, "rms_full_iq_code": 2.218088926911281, "mean_i": 0.9430389351370101, "mean_q": 1.852898456468956, "ac_power_code2": 0.5973633645170526, "ac_rms_code": 0.7728928544869933, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.07208112421037827, "symbol_error_rate": 0.08049403747870527, "symbol_rms_deviation": 1.0853439130113745, "matched_component_power": 0.6882509611422404, "residual_power": 0.8107399547939167, "matched_residual_db": -0.7113474983787614, "band_gain_nonuniformity_db": 6.630624104636567, "initial_frequency_hz": 1.1396956047405093, "diagnostic_residual_phase_error_rad": 0.8869440636679229, "local_delay_median_samples": 1.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2677790176885852, "local_correlation_min": 0.24298761555141254, "local_gain_amplitude_median": 0.0046615184329749015, "local_phase_unwrapped_span_rad": 0.11596124244647732, "ser_minus_lab056_b": 0.04553507747870528, "evm_minus_lab056_b": 0.2399939130113744, "matched_residual_minus_lab056_b_db": -2.1761934983787614, "ripple_minus_lab056_b_db": 1.1592421046365669 }, { "packet_index": 12, "raw_power_code2": 6.8007067291016305, "rms_full_iq_code": 2.607816467679739, "mean_i": 0.9549947970863684, "mean_q": 1.8480749219562955, "ac_power_code2": 2.4733107494758295, "ac_rms_code": 1.5726763015559908, "max_abs_i": 6.0, "max_abs_q": 7.0, "max_complex_magnitude": 8.062257766723633, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 1.9480285091691552, "symbol_error_rate": 0.12819420783645655, "symbol_rms_deviation": 1.4566037803957919, "matched_component_power": 0.6313306634190563, "residual_power": 1.3394908423846723, "matched_residual_db": -3.2668286553130113, "band_gain_nonuniformity_db": 7.945031576922354, "initial_frequency_hz": -0.15870982770940278, "diagnostic_residual_phase_error_rad": 1.0850946010670803, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.2691949358576327, "local_correlation_min": 0.2602069168691974, "local_gain_amplitude_median": 0.004654618220793532, "local_phase_unwrapped_span_rad": 0.10483842514826858, "ser_minus_lab056_b": 0.09323524783645655, "evm_minus_lab056_b": 0.6112537803957918, "matched_residual_minus_lab056_b_db": -4.731674655313011, "ripple_minus_lab056_b_db": 2.4736495769223534 }, { "packet_index": 13, "raw_power_code2": 7.57159425945196, "rms_full_iq_code": 2.751653004913948, "mean_i": 0.9523066250433576, "mean_q": 1.8468283905653833, "ac_power_code2": 3.253931247152167, "ac_rms_code": 1.8038656399943336, "max_abs_i": 6.0, "max_abs_q": 7.0, "max_complex_magnitude": 7.810249328613281, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 2.7286490068454925, "symbol_error_rate": 0.16013628620102216, "symbol_rms_deviation": 1.542471770787923, "matched_component_power": 0.6706715317796331, "residual_power": 1.5956745609431342, "matched_residual_db": -3.764344492637608, "band_gain_nonuniformity_db": 9.871896166053979, "initial_frequency_hz": -3.768747766207012, "diagnostic_residual_phase_error_rad": 1.4778689507229945, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.25756193885232326, "local_correlation_min": 0.2383815900640343, "local_gain_amplitude_median": 0.004487614735363821, "local_phase_unwrapped_span_rad": 0.0618646152553739, "ser_minus_lab056_b": 0.12517732620102218, "evm_minus_lab056_b": 0.6971217707879229, "matched_residual_minus_lab056_b_db": -5.229190492637608, "ripple_minus_lab056_b_db": 4.400514166053979 }, { "packet_index": 14, "raw_power_code2": 4.931039715574054, "rms_full_iq_code": 2.220594450946425, "mean_i": 0.9521657127991675, "mean_q": 1.8542859001040584, "ac_power_code2": 0.5860439716189889, "ac_rms_code": 0.7655350884309542, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.06076173131231455, "symbol_error_rate": 0.09454855195911414, "symbol_rms_deviation": 1.1250423245117716, "matched_component_power": 0.6318534852320092, "residual_power": 0.7997497398817571, "matched_residual_db": -1.0233772215014318, "band_gain_nonuniformity_db": 6.450865575756282, "initial_frequency_hz": 0.07157023489205856, "diagnostic_residual_phase_error_rad": 0.8500145465030344, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.25880367193626036, "local_correlation_min": 0.24902334455788566, "local_gain_amplitude_median": 0.004498680092492703, "local_phase_unwrapped_span_rad": 0.11686979564231703, "ser_minus_lab056_b": 0.059589591959114147, "evm_minus_lab056_b": 0.2796923245117715, "matched_residual_minus_lab056_b_db": -2.488223221501432, "ripple_minus_lab056_b_db": 0.9794835757562819 }, { "packet_index": 15, "raw_power_code2": 4.914639698231009, "rms_full_iq_code": 2.2168986666582233, "mean_i": 0.9496509712105445, "mean_q": 1.8523890045091918, "ac_power_code2": 0.5814577070833247, "ac_rms_code": 0.7625337416031664, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.05617546677665031, "symbol_error_rate": 0.09284497444633731, "symbol_rms_deviation": 1.1566134639773282, "matched_component_power": 0.6485174305492952, "residual_power": 0.8675572440266134, "matched_residual_db": -1.2637648711797032, "band_gain_nonuniformity_db": 7.550266963349408, "initial_frequency_hz": 0.6368695507363243, "diagnostic_residual_phase_error_rad": 5.326810530921518, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.26432524091011667, "local_correlation_min": 0.24252120082883175, "local_gain_amplitude_median": 0.00457300739571061, "local_phase_unwrapped_span_rad": 0.08002037051007749, "ser_minus_lab056_b": 0.057886014446337314, "evm_minus_lab056_b": 0.3112634639773282, "matched_residual_minus_lab056_b_db": -2.7286108711797032, "ripple_minus_lab056_b_db": 2.0788849633494078 }, { "packet_index": 16, "raw_power_code2": 4.976760319112036, "rms_full_iq_code": 2.2308653744930544, "mean_i": 0.956902532084634, "mean_q": 1.864615851543531, "ac_power_code2": 0.5843055893746447, "ac_rms_code": 0.7643988418192722, "max_abs_i": 3.0, "max_abs_q": 4.0, "max_complex_magnitude": 4.4721360206604, "background_ac_power_code2": 0.5252822403066744, "background_subtracted_useful_power_code2": 0.059023349067970354, "symbol_error_rate": 0.08603066439522998, "symbol_rms_deviation": 1.063656865382626, "matched_component_power": 0.7029467258520877, "residual_power": 0.7952899743189897, "matched_residual_db": -0.5360309519366353, "band_gain_nonuniformity_db": 6.3916733554839595, "initial_frequency_hz": 1.3365576309608829, "diagnostic_residual_phase_error_rad": 0.7414410771269146, "local_delay_median_samples": 0.0, "local_delay_min_samples": 0, "local_delay_max_samples": 1, "local_correlation_median": 0.26939315416499676, "local_correlation_min": 0.26084853462192703, "local_gain_amplitude_median": 0.004663845798926014, "local_phase_unwrapped_span_rad": 0.13577682602915098, "ser_minus_lab056_b": 0.05107170439522998, "evm_minus_lab056_b": 0.2183068653826259, "matched_residual_minus_lab056_b_db": -2.000876951936635, "ripple_minus_lab056_b_db": 0.9202913554839594 } ], "group_trends": [ { "packets": "1-4", "useful_power_mean": 1.2272133383749813, "symbol_error_rate_mean": 0.11030664395229983, "symbol_rms_deviation_mean": 1.303626432427683, "matched_component_power_mean": 0.672691886362818, "residual_power_mean": 1.179421002324599, "matched_residual_db_mean": -2.16970094573799, "initial_frequency_hz_mean": 1.067890679251471, "diagnostic_residual_phase_error_rad_mean": 3.153348518335517, "local_phase_unwrapped_span_rad_mean": 0.11741908337326645, "local_gain_amplitude_median": 0.004637231352846487 }, { "packets": "5-8", "useful_power_mean": 0.05970891892124652, "symbol_error_rate_mean": 0.08304940374787052, "symbol_rms_deviation_mean": 1.1127520393346606, "matched_component_power_mean": 0.6666827933918614, "residual_power_mean": 0.8249609296629852, "matched_residual_db_mean": -0.9264271709367542, "initial_frequency_hz_mean": -1.0855404181950195, "diagnostic_residual_phase_error_rad_mean": 2.0989687712876277, "local_phase_unwrapped_span_rad_mean": 0.1500200844908845, "local_gain_amplitude_median": 0.004607826516255922 }, { "packets": "9-12", "useful_power_mean": 0.5383091265096853, "symbol_error_rate_mean": 0.09540034071550255, "symbol_rms_deviation_mean": 1.1940436147908833, "matched_component_power_mean": 0.668710170261926, "residual_power_mean": 0.9600473387737937, "matched_residual_db_mean": -1.4744532275666877, "initial_frequency_hz_mean": 0.11884859957967997, "diagnostic_residual_phase_error_rad_mean": 0.9540548268968803, "local_phase_unwrapped_span_rad_mean": 0.12851058969459328, "local_gain_amplitude_median": 0.004658068326884217 }, { "packets": "13-16", "useful_power_mean": 0.7261523885006069, "symbol_error_rate_mean": 0.10839011925042591, "symbol_rms_deviation_mean": 1.2219461061649122, "matched_component_power_mean": 0.6634972933532564, "residual_power_mean": 1.0145678797926236, "matched_residual_db_mean": -1.6468793843138447, "initial_frequency_hz_mean": -0.4309375874044365, "diagnostic_residual_phase_error_rad_mean": 2.0990337763186155, "local_phase_unwrapped_span_rad_mean": 0.09863290185922985, "local_gain_amplitude_median": 0.0045358437441016565 } ], "special_packets_3_4_12_14": { "packets": [ 3, 4, 12, 14 ], "all_have_power_drop_below_median": false, "all_have_correlation_below_median": false, "all_have_large_delay_change": false, "interpretation": "No common underrun signature unless one of all three booleans is true with localized alignment evidence" }, "packets_most_affected": [ 13, 4, 12, 3 ], "active_rx_level": { "ac_rms_min": 0.7608161672470135, "ac_rms_max": 2.032437528131502, "max_abs_i_min": 3.0, "max_abs_i_max": 6.0, "max_abs_q_min": 4.0, "max_abs_q_max": 7.0, "mean_i_min": 0.9430389351370101, "mean_i_max": 0.9700940860215054, "mean_q_min": 1.8294528269164065, "mean_q_max": 1.864615851543531, "local_gain_amplitude_median_min": 0.004487614735363821, "local_gain_amplitude_median_max": 0.004805263148615891, "analog_overload": "LESS_LIKELY_FROM_DIGITAL_LEVEL_BUT_NOT_EXCLUDED_WITHOUT_INSTRUMENT" }, "lab056_comparison": { "reference": { "symbol_error_rate": 0.03495896, "evm_rms": 0.84535, "matched_residual_db": 1.464846, "band_ripple_db": 5.471382 }, "packets_worse_on_all_three_core_metrics": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 ] }, "quality_distribution": "GLOBAL", "primary_cause_status": "PARTIALLY_LOCALIZED", "packets_worse_than_lab056_on_ser_evm_and_matched_residual": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 ], "global_degradation_rule": "at least 12/16 packets worse than Lab056 B on SER, EVM and matched/residual", "global_degradation": true, "local_delay_discontinuity": false, "next_single_step": "Before another TX, investigate the low active RX level, gain/geometry and possible analogue compression; also change TX streaming/logging so any underrun is unambiguous. Do not change RF parameters yet.", "lab063_commit": "NOT_PERFORMED", "push": "NOT_PERFORMED", "lab064": "NOT_CREATED" }