-
Notifications
You must be signed in to change notification settings - Fork 0
RadioReference Import
Scanner Manager can pull channel rows straight from RadioReference.com in two modes, depending on what's available.
Paste any public RadioReference URL and Scanner Manager parses the page. Works for:
- Conventional frequency categories
(
/db/aid/...//db/sid/...conventional pages). - FCC callsign pages.
- Trunked talkgroup listings.
Login isn't required for HTML scraping but RadioReference rate-limits aggressive scraping - don't hammer it.
If you have a RadioReference premium subscription, Scanner Manager can
talk to the official SOAP API via zeep:
-
Settings → RadioReference account - enter your username +
password. They're stored in the OS credential vault (Windows
Credential Manager / macOS Keychain / Secret Service on Linux) via
keyring. Scanner Manager never writes credentials to disk in clear text. - The Import dialog will prefer the SOAP API when credentials are present, falling back to the HTML scraper only if the API is unreachable.
SOAP is more reliable for trunked systems with many TGIDs and for bulk pulls; the HTML scraper is handy for one-off categories.
- Click Import from RR....
- Paste a URL.
- Scanner Manager loads and parses, then shows a two-column diff:
- Left: what's currently in the HPD.
- Right: what RR has.
- Tick the rows you want to add or overwrite; leave the rest alone.
- Apply.
Instead of logging hundreds of separate edits, the whole import is recorded as a single entry in the Change History. That means:
- Imports stay fast and don't bloat the change log.
- One Revert click rolls the entire import back in one go.
- The RadioReference refresh data you most care about - the rows that were added, updated, or deleted - is captured as a single summary you can undo cleanly.
When you re-run an import later:
- Your Delete flags are preserved.
- Your service-type overrides are preserved.
- Renames you've made are preserved when RR can still be matched by frequency or TGID.
- New RR rows are added.
- RR rows you deleted stay deleted.
See Architecture for how the event replay logic backs this up.
The BearTracker 885 can't decode encrypted audio, so Scanner Manager defaults to keeping these out of your HPD:
- New imports skip encrypted TGIDs entirely.
- Refreshes of an existing system delete any existing entries that RadioReference has since flagged encrypted. Those deletions are bundled into the same Change History entry as the import, so one Revert click restores everything.
- Override: the import dialog has a "Include encrypted talkgroups (not recommended)" checkbox for power users who want the entries in the tree anyway. The choice is remembered per-system.
-
"Unusable page" - double-check the URL. A
.../db/sid/...that shows talkgroups should work; a site index page won't. - Slow / stuck loading - the SOAP API has better per-request throughput than scraping; consider entering RR credentials.
- Login errors - clear the credential via Settings and re-enter.
Scanner Manager
Getting started
Features
- ZIP & GPS Simulation
- Coverage Tools
- RadioReference Import
- Workspaces & Sync
- Uniden Tools
- Channel List Management
- CityTable & Custom Locations
- Service Types
- Alerts
Reference
RE / Development