prop/lib/microwaveprop
Graham McIntire e82e631135
HRRR forecast hours (f00-f18) with timeline map UI
- HrrrClient.hrrr_url accepts forecast_hour param (wrfsfcfHH.grib2)
- PropagationGridWorker fetches all 19 forecast hours per run
- Propagation.scores_at/3 queries scores at specific valid_time
- Propagation.available_valid_times/1 returns all forecast times for timeline
- Pruning keeps scores with valid_time >= now - 2h (forecast-aware)
- MapLive: select_time event, timeline data pushed to JS
- JS: forecast timeline bar at bottom of map with clickable hour buttons
- PubSub broadcast sends list of valid_times instead of single time
2026-03-31 16:44:47 -05:00
..
commercial Fix SNMP polling: remove invalid timeout option and normalize OID format 2026-03-30 13:44:49 -05:00
propagation Add Nx/Axon/EXLA ML model skeleton for propagation prediction 2026-03-31 16:26:34 -05:00
radio Add IEM precipitation data to QSO weather pipeline 2026-03-30 13:18:11 -05:00
terrain Implement ITU-R P.526-16 terrain diffraction model 2026-03-31 16:04:23 -05:00
weather HRRR forecast hours (f00-f18) with timeline map UI 2026-03-31 16:44:47 -05:00
workers HRRR forecast hours (f00-f18) with timeline map UI 2026-03-31 16:44:47 -05:00
application.ex Add FreshnessMonitor GenServer to detect and fill stale propagation data 2026-03-31 12:08:51 -05:00
commercial.ex Add commercial link monitoring via SNMP polling 2026-03-30 13:02:59 -05:00
mailer.ex initial 2026-03-28 11:28:47 -05:00
propagation.ex HRRR forecast hours (f00-f18) with timeline map UI 2026-03-31 16:44:47 -05:00
radio.ex Multi-point path enrichment for HRRR, IEMRE, and weather data 2026-03-30 16:09:01 -05:00
release.ex docker 2026-03-28 11:41:31 -05:00
repo.ex initial 2026-03-28 11:28:47 -05:00
terrain.ex Add SRTM terrain path profiles for QSOs 2026-03-29 16:22:29 -05:00
weather.ex Prune HRRR grid profiles older than 48h after each scoring run 2026-03-31 16:03:14 -05:00