Category Archives: Labs

DATV-Express server

une nouvelle contribution de Charles G4GUO pour l’émetteur DATV-Express. Ce logiciel, express-server, permet d’envoyer un Transport Stream à la carte DATV-Express en mode DVB-S. Ce logiciel ouvre de nouvelles portes d’utilisation de ce TX, en particulier, de faire l’encodage en software permettant ainsi de se libérer des encodeurs hardware Hauppauge MPEG2. Cerise sur le gâteau, Charles a intégré une option de transmission en bande étroite (333 KHz) avec un firmware spécifique produisant un signal propre à ce bas débit.
Le logiciel est disponible ici: express-server

Rob M0DTS a développé un script file utilisant express-server pour ses essais en bande étroite sur la bande expérimentale 146-147 MHz en UK avec encodage MPEG2 ou H264.
Le script file est disponible ici: 146 MHZ DATV Tests

Finalement, Chris MW0LLK décrit en détail comment générer un Transport Stream avec ffmpeg en utilisant vMix comme source pour express-server.
L’article est disponible ici: Using ffmpeg to generate a transport stream

Et Charles G4GUO a choisi la voie des DirectShow filters chère à Jean-Pierre F9DZP.
A lire sur: Radio Adventures @ G4GUO

Merci à tous ces OMs pour leurs contributions au développement de la DATV.

Tutioune1600 LowSR

Merci à Jean-Pierre F6DZP pour cette version (0.6) de Tutioune1600 pour carte tuner TT S2-1600. Elle permet de descendre à un SR de 105 kS/s avec une optimisation pour un verrouillage rapide sur une station DATV.

Un manuel très complet vous permettra d’exploiter Tutioune1600 au maximum de ses possibilités.

Complété par exemple avec un TX DATV-Express avec son logiciel express-server configuré pour bas débit (écrit par Charles G4GUO), voilà une station DATV performante pour le DX.

Le logiciel et manuel sont disponibles ici: Forum Viva DATV

Test DVB-T 10 GHz / Partie 2

Après le test avec succès du mixer Mix10GHz-PLL de DG0VE et un clé USB Hides UT-100 pour réaliser un TX DVB-T sur 10 GHz, j’ai répété le test, cette fois-ci avec un transverter DB6NT MKU 10 G2 144/10368 MHz modifié avec la fameuse local 10/106.5 MHz de André F9HX.

Ce transverter ayant une bande passante de 40 MHz sur la sortie 10 GHz selon information obtenue de DB6NT par HB9AZN, j’ai configuré la clé USB Hides UT-100 en QAM16 pour une bande passante de 2 MHz centrée sur 145 MHz.

J’ai obtenu plus de 30 dB sur les épaules du signal 10’369 MHz. Il ne restait plus qu’à connecter un LNB Avenger sur mon tuner DVB-T Hides pour décoder sans problème mes images.

DVB-S2 et GNU Radio

Ron, W6RZ a repris les blocs développés par Charles, G4GUO pour le projet DATV-Express et les a portés sur GNU Radio 3.7.x mettant ainsi à disposition un émetteur DVB-S2 en Software Defined Radio (SDR).

Les informations et les sources sont disponibles ici.

Un gnuradio-compagnion flowgraph (dvbs2_tx.grc) est également disponible.

All-in-One pour UT-100

Pour rendre plus convivial l’utilisation du TX DVB-T basé sur la combinaison du Raspberry PI avec un clé USB Hides UT-100, j’ai généré une nouvelle image basée sur les expériences faites par Michel F1ETUEvariste F5OEO, Alexandru OZ9AOC et mes essais avec le logiciel OpenCaster.

L’image intègre un clavier suisse-français/allemand et une icône qui permet de démarrer le tx de façon simple. Tous les programmes et fichiers de configuration du TX sont regroupés dans un répertoire dvbt.

Le fichier ut100-tx.sh permet de configurer:
– la caméra par la commande raspivid
– la génération du transport stream avec la commande ffmpeg
– les paramètres d’émission de la clé UT-100 par la commande tsrfsend

L’émission peut être arrêtée simplement en pressant Enter dans la fenêtre UT-100 DVB-T Tx .

L’image est faite pour une carte SD 8 GB. Il est important qu’elle soit performante. Acheter des carte microSD de class 10.

Même compressée, l’image fait plus de 1 GB…

Raspberry PI / Hides UT-100

Pour ceux qui désirent approfondir leurs connaissances de la configuration logiciel de leur Raspberry PI avec une clé USB Hides UT-100, Alexandru OZ9AOC a mis en ligne deux articles à ce sujet:

Building the UT-100 driver on the Raspberry Pi

Turn your Raspberry Pi into a live HDTV transmitter

vMix / Hides UT-100

Le couple parfait pour une solution 100% digitale !

vMix est une solution complète de production vidéo permettant en temps réel de mixer, commuter et “streamer” des sources vidéo SD et HD (jusqu’à 1080p) tels que caméras, fichiers vidéo, DVD, images, textes, etc.

Hides UT-100 est la clé USB DVB-T bien connue avec son logiciel de contrôle PC2TV.

Comment ça cela fonctionne-t-il ? PC2TV reconnait comme source vidéo “vMix Video”. Pour le moment ce n’est pas le cas pour “vMix Audio”, la source audio. Problème vite résolu grâce à un câble audio virtuel qui connecte vMix et PC2TV. Deux résolutions sont supportées par PC2TV en entrée: 768×575 et 1280×1024 pixels; 1920×1080 pixels dès que le bug signalé au support Hides sera corrigé.

La photo vMix – exemple 1 montre en bas à gauche trois sources: une vidéo, un titrage et une webcam. En haut à gauche, le preview (fenêtre orange) et à droite le signal de sortie (fenêtre verte), la vidéo, incrusté avec un titre.

La photo vMix – exemple 2 montre en haut à droite le signal de sortie, la vidéo, incrusté avec la webcam.

NetTop – Hides – DATV-Express

On trouve sur le net ou sur les marchés aux puces, des petites ordinateurs très compactes (NetTop) pour quelques dizaines de francs pour les générations anciennes. Ils se présentent sous la forme d’une boite d’environ 20cm x 15cm, épais de quelques centimètres. Ils intègrent un processeur du type Intel Atom 1.6 GHz, 1 Go de mémoire vive, disque dure, un port Ethernet et Wifi, des port USB et une sortie HDMI 1080p. Certains modèles, comme l’Asus EeeBox B206 que j’ai acquis, sont alimentés en 12 volts. Peut-être intéressant pour une station portable…

J’ai donc réalisé quelques tests avec ce EeeBox installé vite fait avec Ubuntu 12.04 (pas la mouture la plus performante pour cette petite machine).

TX DATV-Express: pas de problème avec l’installation du logiciel qui contrôle le TX. Émission sans problème en DVBS avec des SR entre 1000 et 8000. Pour le DVB-T, essai négatif, le CPU n’est pas assez puissant.

Clé USB Hides UT-100: pas de problème pour l’installation des drivers et du logiciel de contrôle de la clé. Émission sans problème de fichier TS. Avec une webcam, à bas débit, sans audio, cela fonctionne mais pas d’une façon fiable. Le codage H.264 s’exécutant par software, le processeur Intel Atom N270 est à la peine…

DATV-Express et GNU Radio

L’émetteur DATV-Express qui supporte les modulations DVB-S, DVB-S2 et DVB-T se confirme comme une solution très intéressante pour les OM’s expérimentateurs. En effet, Alex OZ9AEC vient de mettre à disposition un module GNU Radio (gr-datvexpress) permettant de contrôler la carte DATV-Express. Cela met à disposition du monde amateur, pour environ 300 USD, une plateforme d’émission multimodes. Qui dit mieux !

Ci-dessous, deux captures d’écran du TX SSB écrit sous GNu Radio. La première montre le “câblage” de l’émetteur; la deuxième son interface de contrôle minimaliste. Merci aux exemples de programmation fournis par Alex sur son site ainsi qu’à Rob M0DTS.

Voilà également quelques spectres du DATV-Express en mode DVBS.

et en mode DVB-T

Tiny Spectrum Analyzer et plus

Pour ceux qui désirent en savoir un peu plus sur la mesure du bruit et de spectre et ceci pour un investissement d’environ 70 CHF pour une carte PCI Tuner DVB-S2 , Jean Pierre F6DZP a développé deux outils très utiles:

le”Tiny Spectrum Analyzer” et le “Noise Power Measurement software“.

Ces deux logiciels fonctionnent avec une carte PCI TechnoTrend TT-Budget S2-1600.

Les logiciels et instructions pour les installer sont disponibles sur le site Viva DATV.

La première photo montre le spectre de réception de HB9TV-1 sur 10’390 MHz (IF = 1’760 MHz) avec un LNB Avenger suivi d’un upconverter SUP-2400 (voir LNV Avenger et Convertisseur SUP-2400).

La deuxième photo montre la mesure du bruit solaire d’un parabole sur 2’395 MHz pointée sur le soleil puis sur une zone froide du ciel. L’écart mesuré en dB, appelé facteur Y, permet de qualifier la chaine de réception par comparaison avec la valeur théorique calculée avec un logiciel comme EME Calculator de VK3UM.

tinysa_f6dzp npm_f6dzp