Repeater Console

W7TBC crystalline thunderbird
W7TBC
White Tanks Repeater · Glendale AZ
All Nominal
--:--:--MST
AllStar · Flowlive
147.040
663962
2M · VHF
HUB
X-BAND LINKED
663967
70CM · UHF
445.800
DMRfuture
EchoLinkfuture
147.040
663962
2M
HUB
X-BAND LINKED
DMRfuture
EchoLinkfuture
663967
70CM
445.800
idle — no active transmission

AllStar Flow — what you're looking at

The live audio path of the White Tanks repeater system. When anyone transmits, the map shows who it is, where the audio enters, and every system it flows out to — in realtime.

Stations on the spine

  • Antenna icons— the RF side of each repeater; the frequency label is that radio's current channel (live). Blinking red = transmitting out; gold = receiving a signal. A red antenna with no gold ring anywhere is the repeater itself — its station ID or telemetry, not a user.
  • 663962 / 663967 — the AllStar node numbers of the 2m and 70cm repeaters.
  • HUB — the radioless junction that joins the two bands (cross-band) and where future digital modes (DMR, EchoLink) will attach. Its pill states the link: ● X-BAND LINKED or ● X-BAND OFF (alongside the dashed lines and red ✕).

Chips under each station

  • T — external AllStar nodes connected in transceive: full two-way members.
  • mon (dashed) — monitor/listen-only connections: they hear the system but never transmit into it.
  • client — phone/app connections (RepeaterPhone, iaxrpt) identified by callsign.
  • +N more — tap to expand the full list inline; the tile grows.

Reading the animation

  • Gold moving ring — the station transmitting right now (the source).
  • Red moving line — the source's first hop: where the audio enters.
  • Teal moving lines — the audio flowing through and out of the system.
  • Dimmed lines — monitor connections listening in.
  • Dashed hub lines — cross-band is OFF: the bands are unlinked and each repeater runs standalone.

A hidden talker (inside +N) that keys up pops out beside the expander with a red origin stem; on unkey it retracts after the linger window and the count restores.

Settings tab

The Settings tab (top of this card) tunes the tile for this device; choices are saved locally per browser.

  • Chip sort — order the chips under each station by node number, most-recently heard, or connect time.
  • Show monitor links — show or hide the dashed monitor / listen-only chips to declutter the map.
  • Show future slots — reveal or hide the reserved DMR / EchoLink ghost chips under the HUB.
  • Motion — full flow animation, or static glows (also the automatic fallback under reduced-motion).
  • Pop-out linger — how long a hidden talker's chip stays popped out after it unkeys.

Tile settings

Chip sort
Visibility
Motion
Pop-out linger
saved per device
AllStar · W7TBC Repeater Linklive
663962SVC UP2M · 147.040
IDLEno transmission
COSPTT
663967SVC UP70CM · 445.800
IDLEno transmission
COSPTT
HUB663962663967
on
admin
🔒 sign in to operate
NodeViaDescriptionLinkDirSinceLast heardAction
No links connected
connW7TBC6639676639626h ago
connW7TBC6639626639676h ago
connHUBHUB6639676h ago
connW7TBC663967HUB6h ago
connHUBHUB6639626h ago
connW7TBC663962HUB6h ago
discK6OZYHUB6h ago
discW7TBC663967HUB6h ago
discK6OZY6639676h ago
discHUBHUB6639676h ago
discW7TBC6639626639676h ago
discW7TBC663962HUB6h ago
discW7TBC6639676639626h ago
discK6OZY6639626h ago
discHUBHUB6639626h ago
unkeyHUBHUB6639629h ago0:00
unkeyW7TBC663967HUB9h ago0:00
unkeyK6OZY6639679h ago0:00
keyHUBHUB6639629h ago
unkeyHUBHUB6639629h ago0:01
keyW7TBC663967HUB9h ago
unkeyW7TBC663967HUB9h ago0:01
keyK6OZY6639679h ago
unkeyK6OZY6639679h ago0:01
keyHUBHUB6639629h ago
keyW7TBC663967HUB9h ago
keyK6OZY6639679h ago
unkeyHUBHUB6639629h ago0:00
unkeyW7TBC663967HUB9h ago0:00
unkeyK6OZY6639679h ago0:00
keyHUBHUB6639629h ago
unkeyHUBHUB6639629h ago0:01
keyW7TBC663967HUB9h ago
unkeyW7TBC663967HUB9h ago0:01
keyK6OZY6639679h ago
unkeyK6OZY6639679h ago0:01
keyHUBHUB6639629h ago
keyW7TBC663967HUB9h ago
unkeyHUBHUB6639629h ago0:00
keyK6OZY6639679h ago
unkeyW7TBC663967HUB9h ago0:00
unkeyK6OZY6639679h ago0:00
keyHUBHUB6639629h ago
unkeyHUBHUB6639629h ago0:01
keyW7TBC663967HUB9h ago
unkeyW7TBC663967HUB9h ago0:01
keyK6OZY6639679h ago
unkeyK6OZY6639679h ago0:01
keyHUBHUB6639629h ago
keyW7TBC663967HUB9h ago
keyK6OZY6639679h ago
connK6OZY6639679h ago
connW7TBC6639626639679h ago
discK6OZY6639679h ago
connHUBHUB6639679h ago
discHUBHUB6639679h ago
discW7TBC6639626639679h ago
connK6OZY6639629h ago
unkeyHUBHUB6639629h ago0:02
unkeyW7TBC663967HUB9h ago0:02
last heard · key-ups · 6h
AllStar · How To Use

The AllStar tile is the live control surface for the White Tanks repeater link — node 663962 (2m) and 663967 (70cm), cross-band linked through the hub.

  • Node boxes — the two boxes up top are the 2m and 70cm radios; each shows ON AIR / IDLE for its own band plus that radio's COS/PTT, so the bands light independently. When a band is idle the box shows the last heard station — the most recently keyed caller over that radio's link (the club's own cross-band mesh, W7TBC, is not counted). The frequency beside each band is that radio's current channel, read live from the Kenwood telemetry — the same value the Flow tile's antenna labels show, so the two tiles always agree.
  • HUB strip — the slim bar under the two radio boxes lists every live AllStarLink link across the whole repeater in one place: external nodes and client sessions (like a RepeaterPhone app), from any of our nodes, each a white chip — a muted client tag marks an app/phone session. The ⇄ LINKED / UNLINKED chip on this bar both shows the 2m⇄70cm cross-band state and is the toggle — tap it to join or split the bands (RBAC-gated; asks for a quick confirm), and it wears a broken glyph when unlinked. When linked, a green 663962 ⇄ 663967 pill names the two radios it bridges. Per-node detail lives on the Flow tile; drop a link from the connected-nodes table below.
  • Control — pick which of our nodes issues the command (663962 / 663967, or HUB), then connect / monitor / disconnect / disconnect-all. HUB has no outward routing, so connect and monitor run only on a radio node (663962 / 663967); disconnect and disconnect-all still work from HUB. Browse opens a read-only search of the AllStarLink node directory — pick a node and it fills the node field for you (Connect still runs on the issue-on node you selected). RBAC-gated: visible to everyone, operable only when you sign in with the right role.
  • Activity — a scrollable transmission history + a 6-hour key-up sparkline; Load older pages further back. Each row leads with what happened — key/unkey (a transmission starting/ending) or conn/disc (a link connecting/dropping) — then who: the station's callsign, the peer node, or RF for a direct key-up on that radio's receiver input.

What each indicator means

This glossary is the accessible reference — reachable by keyboard and touch. The hover tooltips on each indicator are a desktop mouse-over convenience that mirrors these definitions.

  • ON AIR / IDLE (per node box) — ON AIR means that radio is carrying a transmission right now (the callsign shows alongside); IDLE means that band is quiet. The 2m and 70cm boxes are independent.
  • COS — Carrier Operated Squelch: that radio's receiver is hearing a signal on its input (someone is transmitting to it).
  • PTT — Push To Talk: that radio's transmitter is keyed (it is sending audio out).
  • live / stale — data freshness. Goes stale · last seen if updates stop arriving for about 150 seconds; the values shown are then the last known ones.
  • Last heard (per node box, when idle) — the most recently keyed station over that radio's link, with how long ago. The club's own cross-band mesh (all labelled W7TBC) is excluded, so this is who actually called — not the internal link echo. A station can show here even while it is not (yet) a live link chip below.
  • Cross-band Linked / Unlinked — the chip on the hub strip both shows and toggles whether the 2m and 70cm machines are joined through the hub. Linked: a signal on one band repeats out the other. Unlinked: each band runs on its own. Tap the chip to toggle it — it asks for a quick OK/Cancel confirm.
  • Issue-on selector (Control) — chooses which of our nodes runs the verb: 663962 (2m, the default) or 663967 to act directly on that radio, or the HUB container. HUB can't connect or monitor (no outward routing) — from HUB only the disconnect verbs are available.
  • Connected-nodes table — the Via column shows which of our nodes holds each link (HUB / 663962 / 663967). Adjacent links are real direct connections shown in full (mode · direction · since). A transitive row is reachable through the hub, not a direct link — shown for honesty, with no direction/since of its own. A client session is an AllStarLink app/phone, not a repeater node. A ⚠ stale client session is a disconnected app/phone session still echoing in the topology (clears when the listing node restarts). A ⚠ phantom row is a stale topology ghost, not a live link.
  • SVC UP / SERVICE DOWN / SVC UNKNOWN (lamp on a radio box) — the repeat engine's health, watched by an independent observer (the bridge). Since the repeat itself runs in the node's AllStar software, SERVICE DOWN means that repeater is not repeating — the whole box goes red so it can't be misread from a distance, and the ON AIR lamp is suppressed (its data rides the same dead report). SVC UNKNOWN (dashed amber) means the observer's report is missing or stale — not proof of an outage, and never shown as healthy. A box is green-edged only on a current UP verdict.
  • ASL registration lost (chip on a radio box) — an amber chip appears on a radio's status box when the bridge reports that node has dropped its registration to the AllStarLink network. While it shows, that node can't establish or receive links until it re-registers; it often clears on its own, and a node restart forces it. No chip means registered (or not yet reported — treated as healthy).
  • Stale session callout — when a disconnected client session or a numeric ghost keeps echoing in the link topology past 10 minutes, a warning appears above the control bar: stale session <peer> echoing on <node>. It is not a live link — it clears when the listing node's AllStar software restarts, so for admins the callout points at the restart controls in the Control utility line that purge it; for everyone else it is informational. The age is measured from when this page first saw the echo (the session's connect-time is not a reliable measure of how long it has been echoing), so a page reload restarts that clock.
  • Run status — after you issue a control command the status line reports how it landed. Green means the command took effect: confirmed. when the bridge observed the change settle, or accepted. when the device doesn't report a confirmation either way. sent — unconfirmed (amber) means the command was accepted but nothing confirmed it — hover the line to see which flavor (it went out but no change was observed, or it ran but the device didn't read back in the requested state). confirming… means the bridge is still verifying a restart — it settles to confirmed., or degrades to sent — unconfirmed if nothing confirms it within ~45 seconds. A red line is an outright failure.
  • Restart controls — the HUB-container restart is an admin-only ghost button in the Control tile's utility line (behind the admin label); the per-node asterisk restarts (663962 / 663967) live on each Pi's card in the Pi5 Telemetry tile — the Pi card is the machine tile, so the machine's restart lives there. All of them are disruptive (every link on the target drops until it re-registers) and ask you to type RESTART to confirm; visible to everyone, operable only at the admin tier. Use them to clear a stuck node or purge a stale echoing session.
  • Action · drop — each real, directly-held link (an adjacent node or a client session) carries a per-row disconnect on the right. It obeys the same sign-in as the Disconnect button above; a transitive shadow or a phantom/stale row has nothing live to drop, so it shows no button. Dropping asks for a quick two-step confirm — click once to arm (confirm?), click again to drop — so a stray tap never disconnects a station.
  • Link modeTransceive: audio both ways · Monitor: we receive them but don't send · Connecting: link still coming up. Dir shows OUT (we connected to them) or IN (they connected to us).
  • Activity history — newest first: callsign · peer · the node it was heard on · how long ago · key-hold duration. Key-ups read brighter than connect/disconnect rows. Load older pages back through the retention window.
  • Sparkline — key-ups over the last 6 hours; each bar is a 30-minute slice and taller means busier.

Favorites scanner and Custom Audio (play-on-air) arrive in a future sprint. Tap a section header to collapse it.

wt-cam01 · G6 PTZ · Valley View640×360 · PUBLIC
LIVE
VALLEY VIEW · WEST VALLEY
VALLEY VIEW · LIVE
White Tank Mtns → West Valley
Resolution640×360
Captured08:45
Photo Archive · DVR
Time-lapse · 4K keyframes
wt-cam01 · Valley View · Help
About this camera
The view
A 4K PTZ camera at the White Tank Mountains site looking east across the West Valley — the wide shot frames the valley floor and sky.
Live preview
The panel shows a small 640×360 snapshot (~30 KB) refreshed about every 10 minutes; your browser quietly re-checks for a newer one every few minutes, so it stays current without a heavy video stream.
Click for 4K
Click the image to load the full-resolution 4K still (3840×2160, ~300 KB). A fresh 4K frame is captured about every 3 hours.
Why two sizes
A continuous 4K video feed would burn tens of gigabytes a day over the site's satellite uplink. Sending a tiny preview every few minutes plus a full 4K still every few hours adds up to only a few megabytes a day — the same view for a tiny fraction of the bandwidth — and the big 4K image is fetched only when you ask for it.
Captured
Local Arizona time of the latest snapshot. "Live" means the most recent capture is fresh; "Last snapshot" means it has aged out.
Repeater Status · On-AirONLINE
2M
147.040 +0.600
ONLINE
duplex ?
ch2
Sign in to operate · view only
70CM
445.800 -5.000
ONLINE
duplex ?
ch3
Sign in to operate · view only
loading history…
70CM · Temp · last 2h
Repeater Status · How To Use
Working the repeater
2 m VHF
Listen 146.940, transmit −0.600 MHz (146.340) with PL 162.2 Hz. Kenwood NXR-1700 repeater.
70 cm UHF
Listen 442.875, transmit +5.000 MHz (447.875) with PL 100.0 Hz. Kenwood NXR-1800 repeater.
Online
The controller is reporting a fresh heartbeat. ON AIR reflects the live key state from the NXDN controller.
Console controls
Access
Controls show for everyone but stay greyed unless you’re signed in with the right role. The server re-checks either way, so the greying is only a hint.
Channel
Picks the radio’s active channel (1–32) — each is a preset frequency / tone / power profile programmed in the radio. Channel and frequency show only while the site is in bring-up; at go-live they retire from this tile.
Low Power
Drops the transmitter from full output to a reduced level. Full is about 40 W — 25 W on a sustained key — on the 70 cm (NXR-1800); the 2 m runs in the same ~40 W class. The low level is set per channel in the radio. The ● / ○ mirrors the radio’s real state from telemetry — it tracks changes made on-site too, and “…” means a command is still settling (the mirror rides a ~60 s scrape).
Duplex badge
The ADR-0011 drift guard. The repeat itself runs in the node software (app_rpt), and the Kenwood must sit in Operation Mode: Duplex for that chain to work — the badge compares the two: duplex ✓ means the proven pair, duplex drift means they disagree (a codeplug restore can silently revert the radio), and duplex ? means one half is missing or stale — never shown as healthy. Evaluated when the page loads.
Where did the knobs go?
Temps, voltage, PL, the operator toggle wall and the service plane retired from this tile on purpose: the values are still collected in telemetry for diagnosis, service health lives on the AllStar tile (the box verdict), and the never-verifiable Kenwood service buttons were replaced by PDU power control, whose actions do read back.
Backhaul · Starlink Healthwt-net01
StarlinkOnline
Obstruction909.1 %
loading history…
Latency · last 2h
Backhaul · Help
Reading the backhaul
Backhaul
The internet link that carries the site's data to and from the repeater. This site uses Starlink satellite as its backhaul.
Latency
Round-trip time, in milliseconds, to Starlink's ground network. Lower is better — it tracks how responsive the link feels.
Down · Up
Current download and upload throughput in megabits per second. These rise and fall with traffic and satellite conditions.
Obstruction
The share of the dish's sky view blocked by terrain, trees, or structures. Near zero is healthy; higher values mean dropouts.
DVSwitch · Digital VoiceComing soon
Multi-mode digital voice bridging for the White Tanks repeater — DMR, D-STAR, YSF and more through one gateway.
DMRD-STARYSFP25NXDNM17
via DVSwitch VMIn planning
wt-cam02 · Operator CameraRestricted
Operator Camera · Restricted
Sign In To Activate
Pi5 Telemetry · ControllersLocked
Pi5 Node Telemetry
Live CPU · thermal · RAM · NVMe SMART · members only
Sign In To Activate
PDU PowerLocked
PDU & Outlet State
Live RF-rail + control-plane outlet state · members only
Sign In To Activate
Network DevicesLocked
Network Device Status
Router · switch · uptime · clients — members only
Sign In To Activate
W7TBC · Thunderbird Amateur Radio Club
Public Console · Sign in to unlock control plane
wt.w7tbc.org