sdr4fun

Sharing on Software-Defined Radio

View on GitHub

PMR446 decoding

PMR446 decoding is about receiving a PMR446 signal on 446 MHz and extracting the information it carries, usually voice and sometimes extra signalling data.

Introduction

PMR446 (Personal/Private Mobile Radio) is a licence‑free walkie‑talkie service in Europe that uses frequencies around 446 MHz. Digital signals could also be broadcasted using frequencies around 466 Mhz to 469 Mhz.

It was designed for short‑range communication (families, small businesses, events) with low power and fixed antennas.

Decoding PMR446

Decoding analogue PMR446 signal means :

Decoding digital PMR446 signal means :

Practical decoding

A simple PMR446 walkie‑talkie “decodes” automatically: it takes the RF signal, demodulates it, checks the right CTCSS/DCS or colour code/talkgroup, and plays audio only if it matches.

A scanner or SDR connected to a PC can decode PMR446 by tuning to 446 MHz, applying the correct demodulation (FM or digital), then showing or playing the decoded audio and metadata (codes, talkgroups, IDs).

(source: rtl-sdr.com)

Quick tutorial for analogue signals

Quick tutorial for digital signals

See also