When the live radio is in P25 mode it reads the local trunked system's control channel: which site this is, how its channel numbers map to frequencies, and which talkgroups are being given a channel right now. It also plays the voice of calls that are in the clear on the live stream, following each call to its channel; encrypted calls are only counted, never tuned, and radio ids are never kept. Public safety traffic isn't ours to publish (47 U.S.C. 605), so this page and the audio are for the station owner only.
Other digital and trunked systems the two radios found nearby: Digital and trunked systems.
Loadingβ¦
Nothing: the P25 preset isn't on, or no call in the clear right now.
Each call the radio followed in P25 mode, newest first, with how many seconds of speech it decoded. Most of a call is silence between transmissions, so a call with a few seconds of speech is normal. Calls with at least a second of speech are kept for 7 days; press play to hear one.
| TIME | TALKGROUP | SPEECH | FRAMES V/H/U | LISTEN |
|---|---|---|---|---|
| None yet. | ||||
No calls right now.
Every talkgroup heard on this site. A β
marks one set to follow (follow: true in apps/sdr/config/p25_systems.yml): it's played ahead of other calls while it's in the clear and in range. A call is one session: the first message for a talkgroup after more than 5 seconds of nothing. The control channel repeats each grant, so grant msgs (raw grant messages) runs higher. ENC and EMERG count calls whose grant said so. A call heard only in grant updates has no grant, so its encryption is unknown. Names are from a public listing (source and date on hover), not confirmed from audio.
| TALKGROUP | NAME | CALLS | GRANT MSGS | ENC | EMERG | PRI | LAST | FIRST | FREQUENCIES |
|---|
How a channel number (plan id in the top 4 bits) turns into a frequency, exactly as the site sends it, in Hz.
| PLAN | BASE (HZ) | SPACING (HZ) | MOBILE OFFSET (HZ) | KIND |
|---|
Sites this site advertises as neighbours. That they're listed doesn't mean this receiver hears them, and one site doesn't list the whole statewide system.
| RFSS-SITE | SYSTEM | CONTROL CHANNEL | LAST ADVERTISED |
|---|---|---|---|
| None yet. | |||
Control channel messages this decoder doesn't interpret, counted by manufacturer id (MFID) and opcode, both hex. Only the counts are kept: payloads can carry radio ids. MFID 0x90 is Motorola.
| MESSAGE | COUNT |
|---|---|
| None yet. | |
How many distinct radios key up on each talkgroup, to show how busy a group is and roughly how many units are on it. No radio id is ever stored: each id is hashed with a key that is thrown away every window, so the same radio can't be linked from one window to the next. Only these counts are kept.
| TALKGROUP | DISTINCT RADIOS (THIS WINDOW) |
|---|---|
| None yet. | |
| WINDOW | SITE TOTAL | BUSIEST TALKGROUPS |
|---|---|---|
| None yet. | ||
P25 sends all of this in the clear on the control channel, even for a system whose voice is encrypted β the point the 2011 "Why (Special Agent) Johnny (Still) Can't Encrypt" paper (Clark, Blaze et al.) makes. A receiver that never touches the voice still learns the shape of the system.
Receive only. Only calls the control channel marks as in the clear are played, decoded with our own P25 receiver and the open mbelib vocoder; encrypted calls are never tuned or decrypted. The radio ids that ride on the grants are parsed off and thrown away, not kept.