View
Stations
Layers
Appearance
100%
0 stations
0 stations

Messages

APRS message history, replies, and contacts.

0 messages
Propagation eventNORMAL
Waiting for live RF samples
Current0
Peak0
Evidence0 samples
StrongestRegional
No opening lifecycle is active.

Events require sustained, fresh RF evidence. A score is an observation summary, not a propagation forecast.

Current Conditions

0
RF Stations (1h)
0
Direct Heard (1h)
0
RF Stations (6h)
0
RF Stations (24h)
0 mi
Max Distance (All RF)
0 mi
Max Distance (Direct)
0 mi
Avg Distance (All RF)
0
APRS-IS (1h)

Watched VHF Paths

No watched paths configured.

Distance Distribution

Propagation History (24h)

External Map

Open VHF DXView Map
Waiting for station location

NOAA Space Weather Context

NOAA SWPCWaiting for data…
Kp-- GeomagneticG-- Radio blackoutR-- Solar radiationS--

This is supporting context, not a VHF propagation forecast.

Solar-Terrestrial Data

🏆 Longest Path Today

Direct RF paths are not limited by the map range.
No data yet. Stations will appear as RF packets are received.

🌡️ Propagation Heatmap

Low
High

Station Activity by Hour

Max Distance by Hour

⭐ Station Reliability

No data yet.

🕐 Best Time of Day

Hourly Composite Score

Day of Week

🚨 Band Opening Alerts

OFF

Get notified when VHF band conditions meet your thresholds via Discord, Email, or SMS.

No alerts yet.

Configure alert thresholds and notification channels in the Settings tab under Band Opening Alerts.

📈 Propagation Anomaly

Compares current conditions to your 7-day baseline by hour-of-day.

Calculating...

🧭 Bearing Sectors

These filters also apply to longest paths and the observed-range map. Relayed distances span station to home, not one measured RF hop.

Station distribution across 8 compass sectors from your station.

No data yet.

📊 Historical Comparison

Today vs. yesterday vs. 7-day average — station count and max distance by hour.

Station Count

Max Distance

⚡ Sporadic-E Detection

Heuristic detection of possible sporadic-E openings based on distance, transience, and seasonal patterns.

Analyzing...

🆕 First Heard Stations

Stations heard on RF for the first time ever — great for spotting propagation openings.

No new stations heard yet.

Weather Graphs

No weather data loaded yet.

APRS Weather Mesh

Latest packet-derived conditions from nearby APRS weather stations.

No APRS weather stations loaded yet.

💾 Data Export

Download station, packet, and propagation data in CSV or JSON format.

Stations
Packets (24h)
Propagation (24h)

Settings

Configure APRS, map, weather, alerts, GPS, and integrations.

First-Run Checklist
Settings Backup

Export before experimenting with host, port, APRS-IS, or RF settings. Imported settings require an app restart.

Last Transmitted
No transmitted packets yet.

Station

Idle
📡 Digi / Gateway
Preview has not been run.

APRS etiquette: keep routine fixed-station beacons at 10 minutes or slower, and use the shortest RF path that covers your local need. DIRECT is best when an IGate or digipeater can hear you directly.

Smart Beaconing

First version: when GPS reports speed above the threshold, station beacon timing uses the fast interval; otherwise it uses the slow interval.

Bulletins

Not checked

APRS Objects

Create new objects on the map

Choose the location visually, then use the guided editor for the symbol, scope, status, motion, repeater details, QRU, path, and transmit options.

Review, edit, or remove existing objects here. Each line is one saved object record. Create new objects with the map editor so all required values are formatted correctly.

Not checked

Digipeater

IGate

APRS-IS

—
—

Most APRS-IS filtered ports expect a filter before they will send traffic. Fixed stations usually use r/35/-79/80; moving/mobile clients can use m/80 so the server centers the range on the logged-in station's last known position. Extra user filters such as b/CALL, t/poimqstunw, or -p/CW are sent as entered.

RF Ports

Named RF ports are shown on received packets and stations. Add Serial for KISS or receive-only TNC2 monitor ports, or TCP for KISS-over-TCP. Older single-port KISS settings are automatically imported here when present.

Web Interface

Host and Port control where this web server listens. Do not change them unless you are sure what you are doing; a wrong value can make the UI unreachable until config.toml is corrected.

Visual themes change panel materials, controls, typography, and decorative details. Map tiles remain independently selectable.

Visualizations

Dashboard Visibility

Each effect is independent. Motion is automatically reduced when your operating system requests reduced motion.

📺 Club Display

Core Panels
Additional rotation panels

Opens a read-only display at /kiosk. Select any combination of core and additional panels. Live Map fills the map area; data panels use map-free full-width dashboards with automatic scrolling. Includes pause, previous, next, and fullscreen controls.

Tracking

Loading storage status...

Expired RF detail becomes daily summaries. First-heard identities are preserved. Freed database pages are reused.

Use CALL-SSID to block one station ID, or CALL to block every SSID for that callsign. Blocked packets are ignored before station, packet, message, and propagation history updates.

Watched Paths

Advanced Callbook Setup Optional QRZ / HamQTH credentials

Most lookups work without credentials through Callook or HamDB. Add these only if you prefer a signed-in provider.

Enter a callsign and lookup its station location.

Use the builder for normal entries. Auto lookup uses Callook and HamDB before optional QRZ/HamQTH credentials. Returned locations are license or callbook address locations; override grid or coordinates when you know the actual station site. Advanced height values are meters.

Messaging

When enabled, messages to the same base callsign with another SSID appear in the inbox. Exact station-ID messages are the only ones auto-ACKed.

Status / DX Report

Not checked

Status, MHeard, dynamic, and weather alert beacons are status text packets. Use 10 minutes or slower on RF unless your local coordination plan says otherwise.

WXnow Transmit

Not checked
Preview has not been run.

WXnow.txt uses a local-time timestamp on line 1 and the APRS complete weather body on line 2. Weather beacons are data-heavy; keep RF paths modest and avoid very fast intervals.

🌤️ Weather

—
Weather Sources

Auto uses NWS official alerts for US locations and Open-Meteo risk indicators elsewhere. Open-Meteo risk is not an official government warning feed.

Alert Distances

Banner range controls warning banners, weather-alert beacons, and alert symbol behavior when using radius scope. Polygon range controls the wider map-only NWS alert overlay.

Alert Polling
Point-based alerts
Trigger Events Default watch triggers

When any configured trigger event is active in the selected alert scope, alert polling automatically increases to the elevated interval so new warnings are picked up faster.

Weather Alerts & Display
Notification Destinations

Each newly active weather alert is sent once to the selected destinations. Destination connection details and quiet hours are shared with Band Opening Alerts.

APRS Weather Beacons

When enabled, active tornado or severe thunderstorm alerts temporarily change your station symbol on the map and station beacon preview/transmit. The saved user-selected symbol returns automatically after the alert expires or clears.

Not checked
Map Overlays
35%

NOAA/NESDIS GOES infrared cloud imagery. This layer is placed directly above the basemap and beneath every other map layer.

55%
GOES GLM Lightning
Nearby Lightning Destinations

Auto selects the closest GOES East/West orbital view. Data is kept only in memory and automatically removed when it leaves the rolling window. Selected destinations use the connection details and quiet hours under Band Opening Alerts. GLM reports optical flashes, not confirmed ground strikes.

Alert Types All alert types

Alert banners use the alert scope/range above. Map polygons can use a wider NWS radius so nearby storms are visible without triggering local banner/beacon alerts. RainViewer supports animation. IEM NEXRAD and custom sources display as static overlays.

📍 Watched Location Alerts

Add a watched path under Propagation before configuring alerts for it.

📊 Propagation Meters

My Station (Direct-Heard Only)

Regional (All RF Stations)

Independent Digital-Mode Context

Optional and off by default. Queries only your base callsign at the provider's recommended five-minute cadence. These reports never raise the APRS RF propagation score.

NOAA Space Weather Context
Space Weather Destinations

Kp and NOAA G/R/S scales provide operational context only. PropView does not treat them as proof of auroral or other VHF propagation.

🚨 Propagation Alerts & Notification Delivery

Advanced Propagation Alerts

🚨 My Station — Band Opening Warning

🔍 Regional — Band Watch

Run the helper after collecting RF data for 24 hours.

Local Audio Alerts

Choose a .wav or .mp3 for each alert type. Empty slots are silent. Audio plays in this browser/device, so keep the web UI open for local alert sounds.

Band Opening Channels

Not sent

Message Notification Channels

Not sent

Discord Settings

Email Settings

SMS Settings (Email-to-SMS Gateway)

📡 MQTT Integration

PropView publishes to an MQTT broker. MQTT reconnects after saving connection or discovery changes and republishes Home Assistant Discovery config topics.

Overview Configuration loaded

After saving, PropView will state whether changes applied now, need a browser refresh, or require a full application restart.

APRS PropView

v1.11.0

A real-time APRS digipeater and IGate focused on VHF propagation, live mapping, APRS messaging, analytics, and weather-aware situational awareness.

Jump to help and documentation buttons

Created By

Brett Wicker - K5YVY & AI Agent

Wicker Made, LLC

Build Info

Version: 1.11.0

Release Date: September 19, 2026

Highlights: Adds unified source health, expanded propagation and weather context, remote awareness alerts, club display mode, Bullseye SQLite compatibility, and reliable APRS object placement through weather polygons.

Updates

Checking GitHub releases for updates...

Open Releases

License

Apache License 2.0

Support APRS PropView

If APRS PropView has been useful to you, you can support continued development here.

Accepted payment cards
Powered by PayPal
Full HTML Documentation
APRS PropView