| @@ -17,23 +17,23 @@ pipeline: | |||||
| profile: wideband-balanced | profile: wideband-balanced | ||||
| goals: | goals: | ||||
| intent: broadcast-monitoring | intent: broadcast-monitoring | ||||
| monitor_start_hz: 88.0e6 | |||||
| monitor_start_hz: 87.5e6 | |||||
| monitor_end_hz: 108.0e6 | monitor_end_hz: 108.0e6 | ||||
| monitor_span_hz: 20000000 | |||||
| monitor_span_hz: 20500000 | |||||
| monitor_windows: | monitor_windows: | ||||
| - name: fm-focus | - name: fm-focus | ||||
| start_hz: 87.5e6 | start_hz: 87.5e6 | ||||
| end_hz: 108.0e6 | end_hz: 108.0e6 | ||||
| priority: 1.25 | |||||
| priority: 1.4 | |||||
| zone: focus | zone: focus | ||||
| - name: fm-rds | - name: fm-rds | ||||
| start_hz: 87.5e6 | start_hz: 87.5e6 | ||||
| end_hz: 108.0e6 | end_hz: 108.0e6 | ||||
| priority: 1.35 | |||||
| priority: 1.55 | |||||
| zone: decode | zone: decode | ||||
| signal_priorities: ["wfm", "rds", "broadcast"] | |||||
| signal_priorities: ["wfm_stereo", "wfm", "rds", "broadcast"] | |||||
| auto_record_classes: ["WFM", "WFM_STEREO"] | auto_record_classes: ["WFM", "WFM_STEREO"] | ||||
| auto_decode_classes: ["WFM", "WFM_STEREO", "RDS"] | |||||
| auto_decode_classes: ["RDS"] | |||||
| surveillance: | surveillance: | ||||
| analysis_fft_size: 4096 | analysis_fft_size: 4096 | ||||
| frame_rate: 12 | frame_rate: 12 | ||||
| @@ -43,18 +43,18 @@ surveillance: | |||||
| derived_detection: auto | derived_detection: auto | ||||
| refinement: | refinement: | ||||
| enabled: true | enabled: true | ||||
| max_concurrent: 24 | |||||
| max_concurrent: 16 | |||||
| detail_fft_size: 4096 | detail_fft_size: 4096 | ||||
| min_candidate_snr_db: -3 | min_candidate_snr_db: -3 | ||||
| min_span_hz: 60000 | |||||
| max_span_hz: 250000 | |||||
| min_span_hz: 80000 | |||||
| max_span_hz: 220000 | |||||
| auto_span: true | auto_span: true | ||||
| resources: | resources: | ||||
| prefer_gpu: true | prefer_gpu: true | ||||
| max_refinement_jobs: 24 | |||||
| max_recording_streams: 32 | |||||
| max_decode_jobs: 16 | |||||
| decision_hold_ms: 2500 | |||||
| max_refinement_jobs: 16 | |||||
| max_recording_streams: 16 | |||||
| max_decode_jobs: 8 | |||||
| decision_hold_ms: 3200 | |||||
| profiles: | profiles: | ||||
| - name: legacy | - name: legacy | ||||
| description: Current single-band pipeline behavior | description: Current single-band pipeline behavior | ||||
| @@ -91,9 +91,9 @@ profiles: | |||||
| profile: wideband-balanced | profile: wideband-balanced | ||||
| goals: | goals: | ||||
| intent: broadcast-monitoring | intent: broadcast-monitoring | ||||
| signal_priorities: ["wfm", "rds", "broadcast"] | |||||
| signal_priorities: ["wfm_stereo", "wfm", "rds", "broadcast"] | |||||
| auto_record_classes: ["WFM", "WFM_STEREO"] | auto_record_classes: ["WFM", "WFM_STEREO"] | ||||
| auto_decode_classes: ["WFM", "WFM_STEREO", "RDS"] | |||||
| auto_decode_classes: ["RDS"] | |||||
| surveillance: | surveillance: | ||||
| analysis_fft_size: 4096 | analysis_fft_size: 4096 | ||||
| frame_rate: 12 | frame_rate: 12 | ||||
| @@ -103,17 +103,17 @@ profiles: | |||||
| derived_detection: auto | derived_detection: auto | ||||
| resources: | resources: | ||||
| prefer_gpu: true | prefer_gpu: true | ||||
| max_refinement_jobs: 24 | |||||
| max_recording_streams: 32 | |||||
| max_decode_jobs: 16 | |||||
| decision_hold_ms: 2500 | |||||
| max_refinement_jobs: 16 | |||||
| max_recording_streams: 16 | |||||
| max_decode_jobs: 8 | |||||
| decision_hold_ms: 3200 | |||||
| refinement: | refinement: | ||||
| enabled: true | enabled: true | ||||
| max_concurrent: 24 | |||||
| max_concurrent: 16 | |||||
| detail_fft_size: 4096 | detail_fft_size: 4096 | ||||
| min_candidate_snr_db: -3 | min_candidate_snr_db: -3 | ||||
| min_span_hz: 60000 | |||||
| max_span_hz: 250000 | |||||
| min_span_hz: 80000 | |||||
| max_span_hz: 220000 | |||||
| auto_span: true | auto_span: true | ||||
| - name: wideband-aggressive | - name: wideband-aggressive | ||||
| description: Higher surveillance/refinement budgets for dense wideband monitoring | description: Higher surveillance/refinement budgets for dense wideband monitoring | ||||
| @@ -226,9 +226,9 @@ detector: | |||||
| recorder: | recorder: | ||||
| enabled: true | enabled: true | ||||
| min_snr_db: 0 | min_snr_db: 0 | ||||
| min_duration: 500ms | |||||
| min_duration: 800ms | |||||
| max_duration: 300s | max_duration: 300s | ||||
| preroll_ms: 500 | |||||
| preroll_ms: 750 | |||||
| record_iq: false | record_iq: false | ||||
| record_audio: true | record_audio: true | ||||
| auto_demod: true | auto_demod: true | ||||
| @@ -236,10 +236,10 @@ recorder: | |||||
| max_disk_mb: 0 | max_disk_mb: 0 | ||||
| output_dir: data/recordings | output_dir: data/recordings | ||||
| class_filter: ["WFM", "WFM_STEREO"] | class_filter: ["WFM", "WFM_STEREO"] | ||||
| ring_seconds: 12 | |||||
| ring_seconds: 8 | |||||
| deemphasis_us: 50 | deemphasis_us: 50 | ||||
| extraction_fir_taps: 101 | extraction_fir_taps: 101 | ||||
| extraction_bw_mult: 1.35 | |||||
| extraction_bw_mult: 1.25 | |||||
| debug_live_audio: false | debug_live_audio: false | ||||
| decoder: | decoder: | ||||
| ft8_cmd: C:/WSJT/wsjtx-2.7.0-rc6/bin/jt9.exe -8 {audio} | ft8_cmd: C:/WSJT/wsjtx-2.7.0-rc6/bin/jt9.exe -8 {audio} | ||||