Skip to content

P25 Radio

hardcoreerik edited this page Sep 29, 2026 · 2 revisions

P25 Radio

Applies to the published v0.3.0-beta.1 release. Device screenshots below came from a PNG-capable build based on later main source; see Screenshot Catalog.

Phase I clear voice is verified on tested systems. Wider compatibility remains work in progress. Phase II voice audio is not implemented.

First use

Choose or import a local system in Systems, return to Monitor, then use SURVEY to find control-channel candidates. Wait for sync before expecting talkgroup activity. Only clear Phase I voice is supported for listening; Phase II voice audio is unavailable.

Start monitoring

  1. Open Systems and select or import a local profile. A clean installation assumes no particular city or system.
  2. Tap SURVEY for control-channel candidates. STOP SURVEY returns to the selected control channel.
  3. Wait for synchronization and system identity.
  4. Leave AUTO FOLLOW enabled for eligible clear voice grants.
  5. Use HOLD for the displayed talkgroup. HOLD NEXT binds to the next eligible talkgroup if none is displayed. SKIP leaves the current call temporarily.

Pages

  • Monitor: control/voice state, current call, survey, hold and skip.
  • Spectrum: energy around the active channel.
  • Talkgroups: recent decoded activity; unknown IDs stay unlabeled.
  • Systems: select, import, export, rename or delete profiles. Deletion requires confirmation.
  • RF Health: synchronization, demodulator, decode quality and receiver health.

Profiles live at /orcsdr/p25/<profile-id>/profile.cfg. Import reads /orcsdr/p25-import.cfg; export writes /orcsdr/exports/p25-profile.cfg. Up to 16 profiles are supported.

Encrypted audio is muted. SKIP ENCRYPTED returns to the control channel; OrcSDR does not decrypt traffic. Phase II grant/synchronization work is not voice support. Simulcast and multipath results depend on site and setup.

The screenshots below show the current page layout on the capture device. They do not establish reception on other systems or antennas.

Screens on the Tab5

These are actual 1280 × 720 Tab5 captures from 29 September 2026, using PNG-capable source 897c60a. They show the interface, not proof of reception. Live and demo refer to capture mode; the source is newer than the published release binary. See Screenshot Catalog for file hashes and provenance.

Monitor (live)

Monitor view on Tab5, live capture

Spectrum (live)

Spectrum view on Tab5, live capture

Talkgroups (live)

Talkgroups view on Tab5, live capture

Systems (live)

Systems view on Tab5, live capture

Rf Health (live)

Rf Health view on Tab5, live capture

Development and verification

PR #8: P25 dashboard and Phase I receiver, PR #52: encrypted voice handling, and PR #57: Phase II foundation distinguish implemented monitoring from unavailable Phase II audio. The published release identifies the installed package. A merged PR or source test alone does not establish live reception on every setup. Screenshots from the later capture build are identified in Screenshot Catalog.

Clone this wiki locally