mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 06:40:00 -07:00
feat: Add VHF DSC Channel 70 monitoring and decoding
- Implement DSC message decoding (Distress, Urgency, Safety, Routine) - Add MMSI country identification via MID lookup - Integrate position extraction and map markers for distress alerts - Implement device conflict detection to prevent SDR collisions with AIS - Add permanent storage for critical alerts and visual UI overlays
This commit is contained in:
@@ -237,3 +237,20 @@ HANDSHAKE_CAPTURE_PATH_PREFIX = '/tmp/intercept_handshake_'
|
||||
|
||||
# PMKID capture path prefix
|
||||
PMKID_CAPTURE_PATH_PREFIX = '/tmp/intercept_pmkid_'
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# DSC (Digital Selective Calling)
|
||||
# =============================================================================
|
||||
|
||||
# VHF DSC frequency (Channel 70)
|
||||
DSC_VHF_FREQUENCY_MHZ = 156.525
|
||||
|
||||
# DSC audio sample rate for rtl_fm
|
||||
DSC_SAMPLE_RATE = 48000
|
||||
|
||||
# Maximum age for DSC messages in transient store
|
||||
MAX_DSC_MESSAGE_AGE_SECONDS = 3600 # 1 hour
|
||||
|
||||
# DSC process termination timeout
|
||||
DSC_TERMINATE_TIMEOUT = 3
|
||||
|
||||
Reference in New Issue
Block a user