Décodage POCSAG avec SDR#
Par Sébastien Billard le dimanche 14 février 2016 16:35 - Astuces & savoirs-faire
Le POCSAG est un protocole de radiomessagerie utilisé par des sociétés privées, mais aussi par les Sapeurs-Pompiers. Pour les Sapeurs-Pompiers la fréquence en France est 173.5125 MHz. Pour les société privées, les fréquences utilisées sont 466.025, 466.050, 466.075, 466.175, 466.20625 et 466.23125 MHz.
Le décodage des messages POCSAG est assez simple, même si le pourcentage de réussite dépend des conditions de réception. Le décodage peut se faire soit en utilisant la sortie casque d'un scanner, soit en utilisant la sortie audio virtuelle d'un logiciel SDR. Pour ma part, c'est le décodage avec une clé SDR qui fonctionne le mieux. C'est donc en utilisant ce système de réception que je vais vous montrer comme décoder les trames POCSAG. Je pars du principe que SDR# ou un logiciel similaire est déjà installé sur votre machine, et qu'il fonctionne correctement.
La première chose à faire est de télécharger et installer le logiciel de décodage PDW. Il vous faudra également installer VB-Audio Virtual Cable, sauf si vous utilisez déjà un logiciel équivalent.
Calez-vous sur une fréquence POCSAG, et assurez vous que vous entendez bien les transmissions. Le signal ressemble à ceci :
J'utilise les paramètres suivants dans SDR# :
Sample rate : 1.4 MSP
RF gain : 12.5 dB
Offset tuning et AGC : off
Volume audio : 47 dB
Mode : nFm
Filtre Blackman-Harris : 4
Bandwidth : 15000
Order : 10
Dans la section "audio" de SDR#, sélectionnez dans le champ "output" l'option "MME Cable Input (VB-Audio Virtual Cable)".
Ouvrez maintenant PDW. Dans le menu "interface / setup" cliquez sur "soundcard", sélectionnez la configuration "custom" avec un sample rate de 44100 et choisissez comme carte son l'entrée "Cable Output (VB-Audio Virtual Cable)". Dans le menu "options / options", assurez-vous que tout les options du champ POCSAG soient bien cochées. Assurez-vous également dans le menu "monitor" que POCSAG/FLEX soit bien coché.
Si tout va bien, PDW devrait commencer à afficher les message reçus. Ne vous étonnez pas si une grosse partie des messages reçus sont du type "tone only" de couleur rouge. Vous pouvez désactivez leur affichage en allant dans le menu "filter / filter options" et en décochant "show tone only messages". Les message en gris sont les messages dont le décodage a échoué. Les messages en bleu sont les messages texte correctement décodés. Certains sont incompréhensibles, car ils sont destinés à des machines et non à des humains. Les messages en rouge sont les message numériques.
Voila pour le décodage sur une fréquence. Si vous souhaitez scanner plusieurs fréquences POCSAG pour récupérer un maximum de messages, vous pouvez utiliser le plugin "Frequency Manager + Scanner" en ayant au préalable programmé les fréquences et créé un groupe "POCSAG" pour ne scanner que les fréquences de ce groupe. J'utilise les paramètres suivants pour le plugin :
Minimum signal strength : -34
Second wait for more transmission : 0
Radio Settle Time : 147
Slow down scanning : 0
Bonnes écoutes ! Et n'oubliez pas : la divulgation de communications personnelles est interdite (c'est pourquoi j'ai masqué les noms et adresses dans la première capture).
Commentaires
Bonjour,
J'en suis à la phase des réglages dans ma config SDR# pour Pocsag 85.955 MHz (SP). Comment as tu trouver le volume audio correct à mettre ? J'ai fait plusieurs essais et pour le moment j'ai que soRFmon Decoder qui récupère les trames à peu prêt correctement. POC32 & PDW ne prennent rien..
As tu fait tes réglages en 466 MHz pour avoir des messages plus fréquents?
Merci,
A+
Hello Yan, pour ce qui est du volume audio comme écrit dans l'article, il est assez fort : 47 dB dans SDR#. J'utilise aussi SoRFmon, et et le volume de 47 dB correspond à un level de 12000-13000 dans ce logiciel pour le seul bruit de fond, soit un bargraphe à 83%. Je n'utilise pas de squelch.
En ce qui concerne les fréquences mes réglages sont les mêmes pour le 173 et le 466 Mhz.
Bonjour,
Merci pour le retour, je tourne actuellement avec 70% de messages décodés. Encore quelques ajustements à faire mais ça s'améliore ;)
++
Yann
Bonjour. Est-il possible, avec ce décodeur, de rediriger les codes POCSAG recus vers une sortie RS232 à des fins d'analyse via logiciel ?
bonjour
peux tu expliquer plus en détail pour fréquency manager plus scanner stp.
quand je lance il me demande dans quel dossier sont situé le sdr ou un truc du genre (moi et l ' anglais)
je pense que ça ferrais un tuto bien sympa ;-)
Bonjour,
j'ai la souvent des bit errors, le debut est bleu et la fin rose
Pouvez vous me dire à quoi cela est dû
J'utilise un ampli de reception avec 48 de gain sur sharp
J'ai aussi installer le scanner mais celui bug et fait planter sharp ??
Merci d'avance
Salut je configure pour envoyer mon ID sur mon e mail.A gauche je mets Mon Smtp de sympatico.Je mets l adresse e mail.La dernière casse,je suis pas sûre quoi mettre.A droite il demande le username je mets l adresse e mail .je mets le mot passe de mon adresse e mail.Quand j appuie sur test ça marque impossible de se connecter au serveur avec un code.Je sais plus quoi faire.Si possible m aider merci
Super tuto j'ai réussi a paramétrer la carte son et poscag sans soucis maintenant reste a avoir un meilleur résultat car pour le moment je ne décrypte rien POCSAG capte passe en 1200 puis rien. je signal n'est pas très audible du a la petite antenne et les epais mur. Seul modif fait c'est que j'ai activé "écouter ce périphérique" sur la carte virtuel affin de pas avoir a jongler sur les réglages quand je veux écouter les relais amateur ou faire du pocsag...
Bur. Je décode aussi du posait pompier sur 85.955 mon problème est que les messages sont tronqués au 40e caractères. Avez vous les mêmes souci? Merci d avance
pouvez vous me dire si au jour d aujourd'hui la frequence 173.5125 est toujours utiliser
cette frequence vient elle des caserne ou relais car qth en campagne et petite caserne
merci
Bnjour,
J'ai des soucis lors des paramètres, mon taux de réception il est extrèment bas (13 %). OR que hier j'ai été vers 50, comment je peux faire pour améliorer ce taux là ? Merci à vous de votre aide.
Bonjour Sébastien et merci pour ton petit tuto sur le décodage "pocsag" ;) j'en avais déjà fait à l'époque ou il fallait passer par la sortie discrim' de notre bon vieux récepteur "non-virtuel" (et oui tout à l'ancienne)mais là j'avoue qu'avec les nouvelles technologies c'est un jeu d'enfant de mettre ça en place et facile d'emploi. Du coup j'ai suivi ligne par ligne votre marche à suivre et en même pas 5 minutes j'avais déjà le CODIS de mon coin qui s'est fait ent.... heu...lire plutôt ;)
Alors avec juste quelques réglages différents j'ai des résultats entre 97.3% et 100% sans problèmes.
Merci encore et bon trafic radio et bonne écoutes.
Le lapin aux grandes oreilles.
Bonjour Sebastien
J'ai une question, j'ai installé sdr sur mon 2eme pc ou j'ai la réception de bip 5 ton en 85.975 et j'utilise sorfmon de base mais avec la clé j'ai pas les numéro qui s'affiche...ya t'il un réglage spécifique sur le pc ou sur sdr pour réussir a décoder le ccir ? merci d'avance
Bonjour
J ai suivi à la lettre le tuto mais cela ne fonctionne pas PDW reste muet. Pourtant l l'aiguille RX.Q sautille franchement je comprends pas.
Merci.
Bonjour.
Je n'arrive pas à configurer pdw. Quand je fais les réglages dans interface setup et que je fais ok j'ai un message d'erreur. Une idée ? Merci