Files
SDR-Rover/data/processed/lab053/overflow_probe.json

360 lines
11 KiB
JSON

{
"mode": "PACED_WALL_CLOCK",
"source": "C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab053\\source.c64",
"workers": 1,
"startup": {
"backend": "NUMBA_CPU",
"warmup_seconds": 0.14870529994368553,
"fastmath": false,
"gpu_used": false
},
"input_fps": 5,
"input_frames": 30,
"observation_seconds": 6.0,
"iq_seconds": 6.044416,
"consumed_iq_seconds": 0.049152,
"source_consumed_completely": false,
"full_wall_seconds": 0.20093070005532354,
"process_cpu_seconds": 0.015625,
"processing_seconds": 0.15451519982889295,
"processing_per_rf_second": 0.025563296740147096,
"service_sum_seconds": 0.15451519982889295,
"receiver_service_seconds": 0.1507590999826789,
"receiver_wait_seconds": 0.01298800006043166,
"input_statistics": {
"read_seconds": 0.0037172999000176787,
"read_blocks": 15,
"read_samples": 983040,
"maximum_release_lateness_seconds": 0.014508500035740432,
"backpressure_seconds": 0.0
},
"output_statistics": {
"freshness_seconds": 0.0,
"service_seconds": 3.879994619637728e-05
},
"assembly_seconds": 3.490003291517496e-05,
"jpeg_decode_seconds": 0.0,
"coarse_seconds": 0.011805499903857708,
"cheap_seconds": 0.001094499952159822,
"shared_front_end_seconds": 0.010705900029279292,
"coarse_detection_exclusive_seconds": 0.0010995998745784163,
"iq_input_preparation_seconds": 0.0038070998853072524,
"cluster_seconds": 1.750001683831215e-05,
"true_strict_seconds": 0.01113999995868653,
"false_strict_seconds": 0.0,
"rx_physical_packets": 1,
"candidate_count": 1,
"received_images": 0,
"object_jpeg_integrity": false,
"fresh_displayed": 0,
"displayed": 0,
"fresh_display_fps": 0.0,
"image_age_min_seconds": null,
"image_age_median_seconds": null,
"image_age_max_seconds": null,
"max_video_age_seconds": 0.2,
"iq_queue_capacity": 8,
"iq_queue_peak": 8,
"iq_overflow": 1,
"candidate_queue_capacity": 4,
"candidate_queue_peak": 1,
"candidate_overflow": 0,
"output_queue_capacity": 16,
"output_queue_peak": 1,
"output_overflow": 0,
"speculative_checks": 0,
"discarded_speculative_checks": 0,
"discarded_speculative_seconds": 0.0,
"retained_iq_peak_bytes": 3145728,
"allocated_iq_ring_bytes": 6797824,
"iq_queue_limit_bytes": 4194304,
"working_arrays_engineering_estimate_bytes": 35224064,
"process_memory": {
"rss_bytes": 187682816,
"peak_rss_bytes": 203444224
},
"rss_samples": [],
"detector": {
"total_local_peaks": 2085,
"first_stage_candidates": 720,
"cheap_stage_checked": 720,
"cheap_stage_rejected": 708,
"clusters": 2,
"representative_checks": 1,
"inside_accepted_frame": 11
},
"rejected_reasons": {},
"retained_after_close_bytes": 0,
"pending_jobs_after_close": 0,
"errors": [
{
"reason": "IQ_QUEUE_OVERFLOW",
"error": null
}
],
"valid_packet_total": {
"count": 1,
"sum": 0.01113999995868653,
"mean": 0.01113999995868653,
"median": 0.01113999995868653,
"p95": 0.01113999995868653,
"max": 0.01113999995868653
},
"valid_packet_thread_cpu": {
"count": 1,
"sum": 0.0,
"mean": 0.0,
"median": 0.0,
"p95": 0.0,
"max": 0.0
},
"fragment_processing": {
"count": 1,
"sum": 3.490003291517496e-05,
"mean": 3.490003291517496e-05,
"median": 3.490003291517496e-05,
"p95": 3.490003291517496e-05,
"max": 3.490003291517496e-05
},
"valid_packet_stages": {
"body_processing": {
"count": 1,
"sum": 0.0004757000133395195,
"mean": 0.0004757000133395195,
"median": 0.0004757000133395195,
"p95": 0.0004757000133395195,
"max": 0.0004757000133395195
},
"candidate_refinement": {
"count": 1,
"sum": 0.0014752999413758516,
"mean": 0.0014752999413758516,
"median": 0.0014752999413758516,
"p95": 0.0014752999413758516,
"max": 0.0014752999413758516
},
"cfo_estimation": {
"count": 1,
"sum": 0.0004499000497162342,
"mean": 0.0004499000497162342,
"median": 0.0004499000497162342,
"p95": 0.0004499000497162342,
"max": 0.0004499000497162342
},
"extract_total": {
"count": 1,
"sum": 4.8800138756632805e-05,
"mean": 4.8800138756632805e-05,
"median": 4.8800138756632805e-05,
"p95": 4.8800138756632805e-05,
"max": 4.8800138756632805e-05
},
"frequency_shift": {
"count": 1,
"sum": 0.004039699910208583,
"mean": 0.004039699910208583,
"median": 0.004039699910208583,
"p95": 0.004039699910208583,
"max": 0.004039699910208583
},
"iq_window_preparation": {
"count": 1,
"sum": 3.900029696524143e-06,
"mean": 3.900029696524143e-06,
"median": 3.900029696524143e-06,
"p95": 3.900029696524143e-06,
"max": 3.900029696524143e-06
},
"matched_rrc_filtering": {
"count": 1,
"sum": 0.001662599970586598,
"mean": 0.001662599970586598,
"median": 0.001662599970586598,
"p95": 0.001662599970586598,
"max": 0.001662599970586598
},
"phase_polarity": {
"count": 1,
"sum": 0.0003572999266907573,
"mean": 0.0003572999266907573,
"median": 0.0003572999266907573,
"p95": 0.0003572999266907573,
"max": 0.0003572999266907573
},
"phy_header": {
"count": 1,
"sum": 7.149996235966682e-05,
"mean": 7.149996235966682e-05,
"median": 7.149996235966682e-05,
"p95": 7.149996235966682e-05,
"max": 7.149996235966682e-05
},
"protocol_crc": {
"count": 1,
"sum": 1.1999974958598614e-05,
"mean": 1.1999974958598614e-05,
"median": 1.1999974958598614e-05,
"p95": 1.1999974958598614e-05,
"max": 1.1999974958598614e-05
},
"soft_symbol_extraction": {
"count": 1,
"sum": 0.00026030000299215317,
"mean": 0.00026030000299215317,
"median": 0.00026030000299215317,
"p95": 0.00026030000299215317,
"max": 0.00026030000299215317
},
"timing": {
"count": 1,
"sum": 0.0019444999052211642,
"mean": 0.0019444999052211642,
"median": 0.0019444999052211642,
"p95": 0.0019444999052211642,
"max": 0.0019444999052211642
},
"viterbi": {
"count": 1,
"sum": 0.0002728999825194478,
"mean": 0.0002728999825194478,
"median": 0.0002728999825194478,
"p95": 0.0002728999825194478,
"max": 0.0002728999825194478
}
},
"images": [],
"blocks": [
{
"samples_received": 65536,
"arrival_time": 0.008192,
"worker_start": 0.013903800048865378,
"worker_end": 0.035135600017383695,
"processing_seconds": 0.021228999947197735,
"iq_queue_size": 2,
"candidate_queue_peak": 0,
"lag_seconds": 0.02694750004708022,
"packets": 0
},
{
"samples_received": 131072,
"arrival_time": 0.016384,
"worker_start": 0.035152000025846064,
"worker_end": 0.055541699985042214,
"processing_seconds": 0.020387499942444265,
"iq_queue_size": 3,
"candidate_queue_peak": 0,
"lag_seconds": 0.039160100003317,
"packets": 0
},
{
"samples_received": 196608,
"arrival_time": 0.024576,
"worker_start": 0.05555219994857907,
"worker_end": 0.07597560004796833,
"processing_seconds": 0.02042140008416027,
"iq_queue_size": 4,
"candidate_queue_peak": 0,
"lag_seconds": 0.05140219995135069,
"packets": 0
},
{
"samples_received": 262144,
"arrival_time": 0.032768,
"worker_start": 0.07598680001683533,
"worker_end": 0.09777690004557371,
"processing_seconds": 0.021786299999803305,
"iq_queue_size": 7,
"candidate_queue_peak": 0,
"lag_seconds": 0.06501439997103811,
"packets": 0
},
{
"samples_received": 327680,
"arrival_time": 0.04096,
"worker_start": 0.09779969998635352,
"worker_end": 0.1196949000004679,
"processing_seconds": 0.02189079998061061,
"iq_queue_size": 8,
"candidate_queue_peak": 0,
"lag_seconds": 0.0787422000560537,
"packets": 0
},
{
"samples_received": 393216,
"arrival_time": 0.049152,
"worker_start": 0.11972379998769611,
"worker_end": 0.16478039999492466,
"processing_seconds": 0.04504410002846271,
"iq_queue_size": 8,
"candidate_queue_peak": 1,
"lag_seconds": 0.1156295000033006,
"packets": 1
}
],
"packet_rows": [
{
"accepted": true,
"reason": "CRC_PASS",
"seconds": 0.01113999995868653,
"thread_cpu_seconds": 0.0,
"stages": {
"iq_window_preparation": 3.900029696524143e-06,
"candidate_refinement": 0.0014752999413758516,
"frequency_shift": 0.004039699910208583,
"matched_rrc_filtering": 0.001662599970586598,
"timing": 0.0019444999052211642,
"cfo_estimation": 0.0004499000497162342,
"phase_polarity": 0.0008071999764069915,
"soft_symbol_extraction": 0.00026030000299215317,
"extract_total": 0.008763099904172122,
"phy_header": 7.149996235966682e-05,
"viterbi": 0.0002728999825194478,
"protocol_crc": 1.1999974958598614e-05,
"body_processing": 0.0007934999885037541
},
"exclusive_stages": {
"iq_window_preparation": 3.900029696524143e-06,
"candidate_refinement": 0.0014752999413758516,
"frequency_shift": 0.004039699910208583,
"matched_rrc_filtering": 0.001662599970586598,
"timing": 0.0019444999052211642,
"cfo_estimation": 0.0004499000497162342,
"phase_polarity": 0.0003572999266907573,
"soft_symbol_extraction": 0.00026030000299215317,
"extract_total": 4.8800138756632805e-05,
"phy_header": 7.149996235966682e-05,
"viterbi": 0.0002728999825194478,
"protocol_crc": 1.1999974958598614e-05,
"body_processing": 0.0004757000133395195
},
"calls": {
"iq_window_preparation": 2,
"candidate_refinement": 1,
"frequency_shift": 2,
"matched_rrc_filtering": 2,
"timing": 2,
"cfo_estimation": 2,
"phase_polarity": 2,
"soft_symbol_extraction": 2,
"extract_total": 2,
"phy_header": 2,
"viterbi": 1,
"protocol_crc": 1,
"body_processing": 1
},
"coarse": 1936,
"refined": 1936,
"timing": 0,
"cfo_hz": 12.264276764873824,
"phase_rad": 0.7166194731333351,
"polarity": "resolved from preamble",
"base_sample": 0,
"absolute_refined": 1936
}
],
"camera_display_latency": "UNKNOWN",
"independent_live_capture_timestamp": false,
"freshness_evaluation": "post-JPEG source timestamp; does not feed RX verdict",
"rf_tx": 0
}