mardi 16 février 2016

[DSTAR] Commandes DTMF

Aujourd'hui, je vais vous donner quelques petites astuces bien pratique pour naviguer entre les différents réflecteurs Dstar.

Si je veux changer de réflecteur, il y a bien sûr la méthode "classique" de la programmation du "UR" ou "YOUR".
Pour faire simple, si je veux me connecter au REF001C, je programme "YOUR" avec "REF001CL" (L pour link).
J'appuie sur le micro et le relais/hotspot me répondra "Connecté à REF001C".
Ne pas oublier de repasser en "CQCQCQ" par la suite avant d'entamer un QSO.

Mais il y a plus simple, du moins pour moi...
Perso j'utilise un IC-E91 et un IC-E2820.




L'avantage de ces 2 radios est qu'elles sont équipé d'un clavier DTMF. Les portables plus récent tel que l'ID-51 n'ont pas le clavier, mais gère quand même le DTMF via une programmation préalable.

Voici donc comment utiliser les commandes DTMF pour se connecter aux différents types de réflecteur :

*Pour les réflecteurs DCS :
   exemple : DCS033C, tapez D33C ou D3303
On remarque que le "0" n'a pas besoin d'être renseigné ou que le "C" peut être remplacer par "03" (place de la lettre C dans l'alphabet).
   autre exemple : DCS033Z, tapez D3326
Vous pouvez retrouver tous les codes DTMF et les "YOUR" ici ->xreflector<-


*Pour les X-reflector (XRF) : c'est le même principe, mais on débute par "B"
   exemple : XRF067B, tapez B67B ou B6702

*Pour les réflecteur D-Plus (REF) : idem avec l'étoile " * "
   exemple : REF005M, tapez *513

Simple non??

Enfin voici 3 commandes DTMF à connaître :

*Pour se déconnecter du réseau : #
*Pour connaître le réflecteur sur lequel on est connecté : 0
*Pour se connecter sur le réflecteur par défaut : **

Toutes ces fonctions fonctionnent parfaitement sur mon hotspot basé sur un RaspberryPi avec la distribution Maryland-Dstar et un DVmega mono bande UHF et un MMDVM/STM32 Nucleo.

-----

Deux dernières infos : N'oubliez pas le QSO francophone DStar tous les samedi à partir de 16h00 loc (hiver) sur VE2VPS C
Et voici un dashboard pour votre relais/hotspot très complet et simplement modifiable : Dashboard_DG9VH



A bientôt !

Jérôme, F4GMU 

samedi 19 décembre 2015

[HackRF] Emetteur POCSAG

Bonjour,

Il y a quelques temps, j'avais remis en route mon TATOO (récepteur POCSAG des années 90's) avec un logiciel windows et ma radio comme emetteur. (pour les curieux, j'avais écrit un article sur ce blog à ce sujet.)

Aujourd'hui, je me suis amusé à faire la même chose avec mon HackRF.



Sur Github, vous trouverez le bloc pour GNURadio qui vous permet d'encoder votre message. ->lien<-

Dans ce bloc, il suffit de renseigner la vitesse d’émission (512, 1200, ou 2400 baud), l'adresse de votre Pager (sur le Tatoo, elle se trouve sur l'étiquette collé à l'arrière), puis votre message à envoyer.

Voici une petite vidéo qui montre le fonctionnement.



Bon amusement et bonnes fêtes !

Jérôme,
F4GMU

[SDR] Inspectrum

Bonjour,

Pour les amateurs de SDR, voici un nouveau soft pour analyser les signaux enregistrés avec un SDR (le HackRF pour ma part). Utile pour du "reverse engineering" par exemple...

Le logiciel se trouve ici : ->Inspectrum<-

Commençons  par faire une capture d'un signal (télécommande domotique 433 dans cet exemple) grâce au logiciel osmocom_fft


 L'utilisation est simple : On regle la fréquence, le gain, le Sample Rate et le dossier de destination de l'enregistrement.
Pour l'enregistrement : la touche REC en bas à droite.

Puis on lance Inspectrum, on choisi l'enregistrement, on précise le même Sample Rate que la source et on cherche notre signal !
Simple non ?


Bon amusement, 

Jérôme, 
F4GMU
 

samedi 15 août 2015

[RPi] Radio TSF WiFi

Bonjour,

Un article rapide pour vous présenter une petite bidouille.

J'avais une vieille radio TSF qui malheureusement ne fonctionnait plus. Je voulais la remettre en état, mais les années sont passées sans que j'y touche.

J'ai pensé il y a quelques jours, à en faire une radio Wifi.


Pour ça, j'ai pris mon RasberryPi avec écran tactile, j'ai suivi ->ce tuto<-, j'y ai ajouté le WiFi et un script pyton pour demarrer l'application radio à la mise sous tension.

Le seul élément que j'ai retiré de la radio est son HP. Je l'ai remplacé par une petite paire de HP amplifié pour PC et alimenté en USB.
Le son est très correcte pour le faible prix de ces enceintes que j'ai trouvé dans un "Dépot Electro" (pour ne pas citer la marque...)
Voici le résultat !!

A bientôt,

Jérôme, F4GMU

lundi 13 juillet 2015

[HACKRF] ADS-B vers Bluetooth LE

Bonjour,

J'ai testé pour vous le chargement temporaire d'un firmare autonome dans mon HackRF.
Voici ma source : http://sdr-x.github.io/abar/

Le principe de ce firmware est de recevoir le mode S des aéronefs à proximité (sur 1090MHz), et de les retransmettre en Bluetooth (sur 2.4GHz). Ici, la réception se fait sur mon iPad mini avec l'application Lightblue.





Le firmware est chargé temporairement, c'est à dire que lorsque le HackRF est débranché puis rebranché, il retrouve sa configuration d'origine. Mais il est également possible de flasher le firmware dans le HackRF en vu d'une utilisation portable. Dans ce cas, il suffira de brancher une batterie et le HackRF démarrera en mode relais ADS-B - Bluetooth LE.

Voici les étapes à suivre (pour ceux qui sont faché avec l'anglais...)
-Installer dfu-util  ->Lien de téléchargement <-
-Décompresser dfu-util
-se rendre dans le dossier dfu-util via un terminal, puis "make"

Télécharger le firmware -> adsb-btle-air-relay.dfu <- et le placer dans le dossier dfu-util.

Démarrer le HackRF en mode DFU. Pour celà, Maintenir une pression sur le bouton DFU, puis brancher le HackRF au PC. Lorsque la LED 3V3 est allumée, relacher le bouton.

Enfin, depuis un terminal,
cd dfu-util/
sudo dfu-util --device 1fc9:000c --alt 0 --download adsb-btle-air-relay.dfu

Lancer Lightblue sur votre tablette. C'est aussi simple que ça !



Bon amusement!

Jérôme,
F4GMU




  

mardi 7 juillet 2015

[HACKRF] Emission DVB-T

Bonjour,

Aujourd'hui, j'ai enfin réussi à envoyer la vidéo de ma webcam avec incrtustation de texte (mon indicatif) en DVB-T (TNT)avec mon fidèle HackRF que je ne présente plus.

Je vais essayer de vous expliquer comment reproduire cette experience.
Pour celà, je me suis inspiré de cette page :
http://www.irrational.net/2014/03/02/digital-atv/

Je pars sur le principe que vous avez une machine avec GNURadio installé et fonctionnel.

Nous aurons besoin du logiciel "avconv" qui nous permettra de convertir l'image reçu de la webcam en un fichier "digeste" pour notre script. C'est aussi ce logiciel qui permet l'incrtustation de texte dans la vidéo.
Pour l'installer, rendez-vous sur cette page :
http://doc.ubuntu-fr.org/avconv

Commençons par récupérer le dépot "gr-dvbt" puis l'installer :

git clone https://github.com/BogdanDIA/gr-dvbt.git
cd gr-dvbt
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
make
sudo make install
sudo ldconfig

Télécharger ->ce script<- dans le dossier gr-dvbt/

Ouvrons ce script avec un éditeur de texte :
Nous pouvons trouver facilement la fréquence d'émission et la largeur de bande (a modifier dans nos fréquence radioamateur!!)

Un clique droit sur ce script (dvbt-hackrf_tx_sk.py), "propriétés", "permissions" puis cocher "Autoriser l'execution du fichier comme un programme".

Afin d'utiliser la vidéo comme source pour notre script, nous allons créer un "pipe" (ou tube) permanent :

cd gr-dvbt
mkfifo in.fifo

Nous sommes presque prêt à commencer!! Pour effectuer le test, j'ai utilisé en réception un second PC (sous windows) où j'ai installé une clé TNT (Cinergy Tstick RC pour ma part) et VLC comme logiciel de réception.

Dans un terminal, lancer le logiciel "avconv" avec notre pipe permanent en sortie avec cette commande : (modifier XXXXX par votre indicatif par exemple)

cd gr-dvbt/

avconv -f alsa -i pulse -f video4linux2 -s 640x480 -i /dev/video0 -vf drawtext=fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf:text="XXXXX":x=440:y=420:fontsize=48:fontcolor=white@0.6:box=1:boxcolor=black@0.2 -vcodec mpeg2video -s 640x480 -r 60 -b 4000000 -acodec mp2 -ar 48000 -ab 192000 -ac 2 -muxrate 4524064 -mpegts_transport_stream_id 1025 -mpegts_service_id 1 -mpegts_pmt_start_pid 0x1020 -mpegts_start_pid 0x0121 -f mpegts -y in.fifo

Puis dans un autre terminal, lancer notre script avec pour source notre pipe permanent.

cd gr-dvbt/
./dvbt-hackrf_tx_sk.py in.fifo

Voilà !!
Bienvenue dans le monde de l'atv numérique :-)

Jérôme,

F4GMU
 

dimanche 22 mars 2015

[HackRF] De quoi s'amuser...

Bonjour,

Comme vous l'avez compris avec mon précédent article, j'ai fais l’acquisition d'un HackRF One.
Je vais vous montrer une partie de ce que je me suis amusé à faire avec ce jouet.
Je ne donnerai pas d'explication pour installer les différents logiciels utilisés car ce serait trop long. Néanmoins, si moi j'y suis parvenu, vous y arriverez aussi !!

Commençons simple : GQRX (l'installation est expliqué dans mon article précédent)
C'est un logiciel sympa qui en plus du HackRF fonctionne avec les SDR RTL (je n'ai pas testé). Il permet de couvrir toute la bande du HackRF en réception uniquement et possède les démodulateurs classique (NFM, WFM, USB, LBS, AM..).
Il vous permettra également de décoder l'AX25.

Voici maintenant un petit programme créé sous GnuRadio (l'installation de GnuRadio est expliqué dans mon article précédent)
 Il permet juste l'enregistrement puis la restitution d'un signal. Je l'ai créé pour m'amuser à cloner une télécommande 433 de prises 220V. Il est également possible d’enregistrer un signal sur une fréquence et de le "rejouer" sur une autre fréquence!

Toujours avec GnuRadio, voici un Waterfall de 10MHz à 6GHz avec démodulation AM et NFM en sortie sur carte son.

Encore sous GnuRadio, un émetteur NFM avec pour source, le micro du PC.
GnuRadio est vraiment LE logiciel à utiliser pour celui qui veut avancer un peu plus dans la radio logiciel.

 Il est également possible de décoder le mode S des aéronefs et de les afficher sous Google Earth.

Enfin, pour terminer cet article, voici un soft qui permet de voir ce qui se passe sur les trames de service des antennes relais qui nous entours (je vous laisse jeter un oeil à la copie d'écran pour comprendre...)





Voici donc une petite partie de ce qu'on peut faire avec un HackRF (mais également possible avec une clé SDR TNT sauf pour l’émission).
Je souhaite bon courage et bon amusement à ceux qui vont se lancer dans l'univers du SDR !

Jérôme,
F4GMU