[adsb]
piaware_url = "http://192.168.1.100/dump1090-fa/data/aircraft.json"
poll_interval_ms = 1000
[database]
path = "adsb.db"
wal_mode = true
[analysis]
max_messages_per_second = 10.0
min_message_interval_ms = 50
max_session_gap_seconds = 600
min_rssi_units = -120.0
max_rssi_units = -10.0
suspicious_rssi_units = -20.0
suspicious_callsigns = ["TEST.*", "FAKE.*", "ANOM.*", "DEBUG.*"]
invalid_hex_patterns = ["000000", "FFFFFF", "AAAAAA", "123456"]
[alerts]
confidence_threshold = 0.7
max_alerts_per_hour = 100
webhook_url = ""
[web]
port = 8080
dashboard_title = "ADS-B Anomaly Monitor"
map_center_lat = 41.8781
map_center_lon = -87.6298