Radioplanner
RF coverage, done in a browser.
An ITM-backed RF propagation service — drop a transmitter on the map, get a real coverage polygon, sweep a corridor, pick the best repeater site. Runs inside Siphon with a persistent DB of propagation runs. Ayrshire VHF seeded; bring your own frequencies and terrain.
- TX POWER+44 dBm
- TX GAIN+3 dBi
- PATH LOSS−112 dB
- RX GAIN+6 dBi
- MARGIN+8 dB
- GM7RAY · 144MHz04-18 · 14:22
- MM0ABC · 433MHz04-18 · 11:06
- GB3GD · 145MHz04-17 · 22:41
What ships today
ITM (Longley-Rice) solver
/api/rf/propagation endpoint
Persistent run history
Ayrshire VHF pre-seeded
How it hangs together
ITM solver
Longley-Rice implementation as a Siphon service — drop a TX, get a coverage polygon. Terrain from OS Terrain 50, clutter from OSM landcover.
API first
/api/rf/propagation takes lat/lon, power, gain, frequency, model params; returns GeoJSON coverage + per-pixel signal.
Persistent runs
radioplanner.db keeps every run. Name it, share a link, re-solve with different antennas without recomputing the whole map.
Ayrshire VHF pre-seeded
Local repeaters and the Clyde net stations are already loaded. Bring your own frequencies and transmitter inventory.
Use cases
Event RF planning, repeater siting, emergency comms drills, back-office for the CSU van's kit register.
The live analytical surfaces feeding this product
rf_propagationPersistent run store + query.
rf_wigleWiGLE-backed signal survey layer.