mirror of
https://github.com/smittix/intercept.git
synced 2026-04-26 07:40:01 -07:00
chore: commit all changes and remove large IQ captures from tracking
Add .gitignore entry for data/subghz/captures/ to prevent large IQ recording files from being committed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -256,6 +256,50 @@ MAX_DSC_MESSAGE_AGE_SECONDS = 3600 # 1 hour
|
||||
DSC_TERMINATE_TIMEOUT = 3
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# SUBGHZ TRANSCEIVER (HackRF)
|
||||
# =============================================================================
|
||||
|
||||
# Allowed ISM TX frequency bands (MHz) - transmit only within these ranges
|
||||
SUBGHZ_TX_ALLOWED_BANDS = [
|
||||
(300.0, 348.0), # 315 MHz ISM band
|
||||
(387.0, 464.0), # 433 MHz ISM band
|
||||
(779.0, 928.0), # 868/915 MHz ISM band
|
||||
]
|
||||
|
||||
# HackRF frequency limits (MHz)
|
||||
SUBGHZ_FREQ_MIN_MHZ = 1.0
|
||||
SUBGHZ_FREQ_MAX_MHZ = 6000.0
|
||||
|
||||
# HackRF gain ranges
|
||||
SUBGHZ_LNA_GAIN_MIN = 0
|
||||
SUBGHZ_LNA_GAIN_MAX = 40
|
||||
SUBGHZ_VGA_GAIN_MIN = 0
|
||||
SUBGHZ_VGA_GAIN_MAX = 62
|
||||
SUBGHZ_TX_VGA_GAIN_MIN = 0
|
||||
SUBGHZ_TX_VGA_GAIN_MAX = 47
|
||||
|
||||
# Default sample rates available (Hz)
|
||||
SUBGHZ_SAMPLE_RATES = [2000000, 4000000, 8000000, 10000000, 20000000]
|
||||
|
||||
# Maximum TX duration watchdog (seconds)
|
||||
SUBGHZ_TX_MAX_DURATION = 30
|
||||
|
||||
# Sweep defaults
|
||||
SUBGHZ_SWEEP_BIN_WIDTH = 100000 # 100 kHz bins
|
||||
|
||||
# SubGHz process termination timeout
|
||||
SUBGHZ_TERMINATE_TIMEOUT = 3
|
||||
|
||||
# Common SubGHz preset frequencies (MHz)
|
||||
SUBGHZ_PRESETS = {
|
||||
'315 MHz': 315.0,
|
||||
'433.92 MHz': 433.92,
|
||||
'868 MHz': 868.0,
|
||||
'915 MHz': 915.0,
|
||||
}
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# DEAUTH ATTACK DETECTION
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user