Accueil
Narrow Band TeleVsion
Télévision à bande étroite
 
Par Michel Vonlanthen HB9AFO

 

 

NBTV système de Grant VE3XTV

 

Grant développe un système de transmission TV de type OFDM (à plusieurs porteuses) capable d'être utilisé sur ondes-courtes. Ses messages en anglais sur la liste Digital TV seront dorénavant traduits en français ici.

 

 

2024.08.18

 

Il a fallu plus de deux ans pour arriver à ce point, avec la conception et le codage de l'encodeur/décodeur et maintenant le premier test HF sur la bande 10m.

 

J'ai toujours des problèmes avec la charge du CPU avec GNU Radio, où il tourne 10 secondes avant de s'arrêter et cela me donne juste le temps d'obtenir des images d'écran. Passer de 36 porteuses à 192 a été un avantage avec une meilleure performance du signal sur bruit et j'ai amélioré l'encodage Wavelet pour mieux rejeter le bruit. Il reste encore beaucoup à faire avec GNU Radio pour fournir un meilleur filtrage qui améliorera l'efficacité du spectre, mais je dois attendre de pouvoir obtenir un ordinateur plus rapide ou que des améliorations de vitesse soient apportées avec GNU Radio.

 

J'ai fait des tests de bruit avec ce nouveau mode et avec un meilleur filtrage logiciel dans le décodeur pour fournir une image avec du bruit. Je dois également ajouter une randomisation des porteuses pour décaler des parties de l'image vidéo afin d'aider à rejeter les interférences et le bruit. C'est là que le système TV de Con (ZL2AFP) a eu des problèmes car toutes les lignes vidéo étaient en ordre. L'autre chose qui a été faite a été d'ajouter des lignes alternatives de phase (comme le système PAL) pour aller entre chaque ligne adjacente, pour inverser tout décalage de phase, qui fonctionnera avec l'étage de traitement du signal comme un deuxième niveau de correction.

Les photos montrent le spectre de sortie sortant sur 29,15 MHz. La section supérieure est plate car une modulation sonore a été envoyée. La majeure partie du spectre HF a été utilisée pour les informations vidéo comme vous pouvez le voir. Le moniteur montre chaque partie de la vidéo côte à côte, où les ondelettes et les trames de mouvement sont la partie qui est la plus impactée par le bruit car ce sont les parties les plus compressées.

Le décodeur vidéo montre une image P3 revenant pour le test de boucle de retour de GNU Radio avec du bruit ajouté via UDP, ce qui me donne une idée de l'impact du bruit sur la vidéo.

 

La dernière image montre la disposition des blocs de construction de GNU Radio, qui ont été utilisés pour créer le modulateur avec l'utilisation de plusieurs couches en dessous de ce que vous voyez. Comme pour toute nouvelle technologie, il y a toujours des bugs à résoudre et je devrai passer le même temps à les corriger tous, c'est pourquoi je rendrai le logiciel public une fois que ce sera fait. Je serais cependant heureux de transmettre les fichiers d'installation si quelqu'un souhaite tester les parties encodeur/décodeur.

Grant VE3XTV

 

Spectre sur 29,15 MHz

Moduateur en GNU Radio

 

Image test avec insertion de bruit

 

Sans ajout de bruit

Avec ajout de bruit


 

2024.08.26

 

Grant, vous aurez besoin d'un filtre passe-bas, surtout si vous prévoyez d'utiliser un amplificateur. Nous sommes autorisés à émettre car nous sommes considérés comme responsables et savons comment ne pas provoquer d'interférences avec nos transmissions. Une antenne ne suffira pas comme filtre, surtout pas pour les harmoniques. Si vous utilisez un SDR comme un HackRF ou un Lime, il aura probablement besoin d'un filtre passe-bande à bas niveau en raison des sorties parasites et de l'aliasing, qui pourraient également perturber le PA ou au moins augmenter les intermodulations. À 200 mW, personne ne le remarquera peut-être, mais il est toujours préférable de s'efforcer d'obtenir une transmission aussi propre que possible.

 

Un filtre est facile à fabriquer, surtout à faible puissance. Vous ne devriez pas avoir besoin d’un circulateur, à moins que vous ne prévoyiez de travailler en duplex. Ici au Royaume-Uni, nous utilisons  l’amplificateur 10 m du kit de démarrage MRF300 avec une puissance de sortie d’environ 100 W avec un bon résultat. Nous l’avons polarisé pour minimiser l’étalement spectral et avons obtenu un assez bon résultat, nous avons traversé l’Atlantique plusieurs fois mais seulement à 18 kb/s, le principal problème étant celui que vous abordez avec votre approche multi-porteuse. Le DVB-S n’est pas tolérant aux trajets multiples, donc malgré un très bon rapport signal/bruit, ce n’est qu’à de très rares occasions que les trajets multiples se sont alignés sur un signal suffisamment cohérent.

Le multi-porteuse va nécessiter un PA beaucoup plus linéaire, donc moins de puissance en sortie, mais le défi de la réception n’était pas la puissance du signal, donc cela n’a peut-être pas autant d’importance. Le bidirectionnel semble impossible avec les amateurs américains car ils ne peuvent pas envoyer des signaux suffisamment larges, mais ce n’est pas un problème dans le reste du monde. J’ai hâte de voir quelques photos.

 

Mike Willis willis.mj@gmail.com


 

2024.08.26

 

Oui, je prévois de construire un filtre passe-bas, à l'entrée et à la sortie de l'amplificateur de puissance. Ce que j'ai fait auparavant était de placer un circulateur entre la sortie RF et le filtre de sortie. Je vais jeter un œil à l'amplificateur MRF300 Start kit 10m, car j'utilise 192 porteuses, la linéarité sera un facteur important. Oui, la tolérance aux trajets multiples est la partie la plus importante lorsqu'il s'agit d'utiliser la propagation des ondes hertziennes, avec la façon dont je transmets, l'OFDM est efficace à 100 % du spectre car je n'ai pas besoin de porteuses pilotes et d'encodage numérique. Cela est dû au fait que chacune des 192 porteuses est sa propre référence de phase, ce qui permet de séparer la porteuse de la modulation, avec une sortie démodulée et une sortie porteuse. En obtenant le bon croisement, tous les décalages de phase peuvent être compensés entre le signal entrant et la porteuse de référence de phase, une fois que vous avez un verrouillage de phase. Pour autant que je sache, je suis le seul à travailler sur cette technologie et ce système NBTV sera le premier à l'utiliser pour la correction de phase.

 

C'est là où j'en suis en ce moment car cela prendra un certain temps pour tout régler et je ne pense pas que mon PC ait suffisamment de puissance de traitement pour cette charge de travail. Le bidirectionnel semble impossible avec les amateurs américains car ils ne peuvent pas envoyer des signaux suffisamment larges, mais ce n'est pas un problème dans le reste du monde. J'ai été informé que les États-Unis ont des problèmes qui limitent ce qu'ils peuvent faire, mais ils devront résoudre ce problème.

 

En ce qui concerne le logiciel, je peux mettre l'encodeur et le décodeur à disposition pour les tests, veuillez noter qu'il y a encore des bugs dans ce logiciel, donc si vous souhaitez l'essayer, je peux vous envoyer les fichiers d'installation. Le modulateur OFDM fonctionne à ce stade, je prévois de l'envoyer bientôt pour des tests, mais je sais qu'il y a encore quelques problèmes sur lesquels je travaille également.

 

Grant VE3XTV


 

2024.09.01

 

Ce week-end, j'ai commencé à faire des tests de simulation avec 192 porteuses avec différents niveaux de bruit et les performances porteuse/bruit ont beaucoup en commun avec AM-VSB. L'OFDM-QAM fonctionne, mais selon ces simulations, il n'est que de 10 dB meilleur que l'AM au niveau de l'image 5, où les ondelettes ne sont bonnes qu'entre les niveaux P4 et P5. En dessous, il ne s'agit que de bruit, où l'on passe de 240 x 192 x 12,5 à 120 x 96 x 12,5.

 

Je pense donc supprimer les ondelettes et les remplacer par de meilleures trames de mouvement. Si j'avais plus de puissance de traitement CPU, je passerais également à 480 porteuses pour l'OFDM et cela devrait apporter un autre gain de performances. Je voulais utiliser 256FSK car cela améliorerait le rejet du bruit sur les porteuses QAM, mais je reviendrais à 192 kHz de bande passante, ce qui me laisserait très peu d'options pour apporter d'autres améliorations.

 

L'image trace le rapport de la porteuse au bruit par rapport aux points d'image, c'est comme ça.

 

Il y a aussi les problèmes avec les retards de groupe de filtres qui impactent les différentes parties de la vidéo et du son, encore une fois, ce sont les parties du signal numérique qui sont les plus impactées. Les ondelettes et les canaux sonores numériques ont les plus gros problèmes, je peux les diminuer en passant à des espacements de porteuse de 1 kHz et en utilisant des atténuations de filtre plus douces. Mais cela fera passer la bande passante à 192 kHz, j'utilise donc beaucoup de pré-correction avant que les étapes de filtrage minimisent ces problèmes, pour rester à 96 kHz. Le processeur de signal fait tout pour fournir une meilleure correction de phase des effets des ondes hertziennes, c'est un autre domaine où il faut plus de puissance de traitement du processeur, des tests de base ont été effectués avec des stations de radio à ondes courtes. En surveillant la porteuse et en suivant les changements de phase et d'amplitude, le principal problème est d'obtenir un décalage de correction égal mais opposé à la porteuse TX et également de compenser les temps de retard. Je vais devoir continuer à travailler là-dessus, car cela ne fonctionne pas comme je l'espérais en SDR, j'ai eu de meilleures performances avec PWM dans un FPGA.

 

Grant, VE3XTV

 

2024.09.14 La tuile !

 

Bonjour Jim --- Nous avons eu une conversation et examiné les règles applicables et nous convenons que, en supposant qu'il prenne les mesures appropriées pour s'assurer que cette transmission est identifiable publiquement et décodable, l'ATV de la bande passante proposée ne serait pas autorisée sur la bande 10 m car elle dépasse la  bande passante de transmission autorisée pour les signaux d'image amateur qui est de 8 kHz (eCFR :: 47 CFR Part 97 Subpart D -- Technical Standards Section 7 Subsection f Paragraph 2).

 

Les émissions A3E sont des bandes passantes de communication AM qui sont limitées à 8 kHz. Le NFM est autorisé sur 10 m, pas le WFM. S'il est intéressé par l'expérimentation d'une liaison vidéo aussi large, il devra le faire sur la bande 70 cm ou plus. J'espère que cela vous aidera, n'hésitez pas à appeler ou à envoyer un e-mail si vous avez des questions.

 

Cordialement, John McAuliffe, W1DRF, ingénieur RF numérique ARRL, l'Association nationale des radioamateurs jmcauliffe@arrl.org

 

(Réponse de l'ARRL à la question de KH6HTV relative aux tests de NBTV  de Grant VE3XTV)

 


 

Pour la France, la réponse est là :
https://www.r-e-f.org/images/stories/ARCEP/joe_20130307_0056_0072.pdf

QUOTE

 

Autorité de régulation des communications électroniques et des postes
Décision no 2012-1241 du 2 octobre 2012 fixant les conditions d’utilisation des fréquences par les stations radioélectriques du service d’amateur ou du service d’amateur par satellite

3. Conditions communes d’utilisation des fréquences par les stations radioélectriques du service d’amateur ou du service d’amateur par satellite

Il convient que la classe d’émission, telle que définie dans l’appendice 1 du règlement des radiocommunications, utilisée par une station entraîne le minimum de brouillage et assure l’utilisation efficace du spectre. En général, cela implique qu’en choisissant à cet effet la classe d’émission tous les efforts doivent être faits pour réduire le plus possible la largeur de bande occupée, compte tenu des considérations techniques et d’exploitation concernant le service à assurer.

 

A cet effet, les conditions suivantes doivent être respectées :

La largeur de bande occupée ne doit pas dépasser 6 kHz pour les fréquences inférieures à 28 MHz, 12 kHz  pour les fréquences comprises entre 28 et 144 MHz et 20 kHz pour les fréquences comprises entre 144 et 225 MHz.
 

UNQUOTE


Ce paragraphe est trimbalé de décision en décision de l'Autorité (ARCEP) sans qu'on sache encore pourquoi.
Tout le monde s'accorde pour dire que ces restrictions sont obsolètes et qu'il faudrait les ré-écrire.
Mais de là à trouver un fonctionnaire pour le faire, il va ce passer du temps, et c'est pas faute d'avoir essayé de convaincre l'administration.

73, Lucien F1TE
 

 

 

Côté NBTV, la situation est donc bloquée, la législation en vigueur ne nous autorise pas à tester sur ondes-courtes ce que nous développons. Sauf en Suisse, qui l'autorise pour autant que nous ne débordions pas des limites de nos bandes et ne fassions pas de QRM aux autres utilisateurs de la dite bande.

C'est un peu superflu de le dire sur cette liste qui regroupe des pratiquants en ATV/DATV, mais je rappelle tout de même l'utilité des recherches que certains d'entre nous font, comme par exemple Grant VE3XTV.

En DATV, nous utilisons les protocoles utilisés par les professionnels de la télévision7, le DVB-S et le DVB-T.

Le DVB-T (T pour Terrestre), utilisé pour la TNT, n'est pas applicable tel-quel au trafic sur ondes-courtes car sa bande passante est bien trop large, 1MHz minimum pour les récepteurs grand-public, la plupart ne descendant pas en-dessous de 4MHz. Par contre, sur 430 et au-dessus, ce protocole est excellent car il est souverain contre les réflexions multiples (multipath) qu'on a dans les pays montagneux ou en trafic mobile dans les villes.

Le DVB-S (S pour Satellite) est plus souple à cet égard puisqu'en partant des bibliothèques logicielles professionnelles, Jean-Pierre F6DZP (et F5OEO) a développé son Minitiouner qui permet de trafiquer avec des bandes passante très étroites par rapport à celles utilisées par les professionnels, quelques dizaines de kHz contre plusieurs MHZ chez les pro. On ne le répétera jamais assez, ce développement a été révolutionnaire car il nous a permis de trafiquer en DVB-S dans nos bandes sans déborder de leurs limites.

Le problème c'est que nous nous heurtons à une limite dans l'abaissement de la bande passante, appelée SR dans notre jargon DATV. Plus nous l'abaissons et plus la synchronisation d'un signal arrivant prend du temps ce qui fait que le récepteur n'a plus le temps de se locker entre deux pointes de QSB. On le voit très bien sur 10 mètres. Ceux qui l'ont pratiqué font tous la remarque qu'on reçoit de temps en temps une image, voire exceptionnellement un petit bout d'images animées, car la synchronisation prend trop de temps. Si la compression-décompression prenait moins de temps, ces sont les les coupures d'images qui seraient les exceptions, par les images elles-mêmes.

C'est ce que je constate également lorsque je fais des QSO DATV en réflexion contre le Mont Blanc sur 10GHz. Je visualise le signal arrivant avec mon SDR# et je le vois bien varier en amplitude en fonction des caprices des réflexions sur la neige et la glace. Principalement ce sont les rotations de la polarisation qui font lentement varier les signaux reçus. Mais aussi les réflexions multiples qui induisent de la distorsion, ce que le DVB-S n'aime pas.

De mon point de vue, tout ceci découle des protocoles professionnels de compression DVB qui ont été développés pour les transmissions par satellite où il n'y a ni QSB ni multipaths.

Ce qu'on observe aussi, c'est que plus on diminue le SR, et plus la synchronisation prend du temps. Sur une bande "chahutée", sur ondes-courtes par exemple, on donc intérêt à utiliser un SR relativement élevés, 300kHz/s/s par exemple, mais alors cela prend trop de place. Le Minitiouner de Jean-Pierre permet d'abaisser au minimum le SR à 18kHz, ce qui est parfaitement compatible avec la largeur de nos bandes hautes sur déca. Par contre, le locking devient tellement lent qu'une image a juste le temps d'apparaître que le QRM et le QSB la désynchronisent.

Ce défaut provient de deux choses:

1) La puissance des PC que nous utilisons pour la compression/décompression des images DVB-S n'est pas suffisante.

2) les protocoles professionnels DVB n'ont pas été développés pour des bandes passantes étroites et prennent trop de temps pour faire leur travail.

Conclusion:

On ne peut guère imposer aux utilisateurs DATV l'achat d'ordinateurs surpuissants, ce qui coûterait plus cher qu'une maison. Il faut donc optimaliser les protocoles professionnels que nous utilisons pour le low SR. Et c'est justement ce que tente de faire Grant VE3XTV en développant son protocole NBTV (Narrow Band TV, TV à bande étroite).

Bien-sûr que les pros de l'espace ont déjà développé des protocoles à bande étroite utilisables mais ce sont des "usines à gaz" propriétaires guère compatibles avec nos modestes besoins de radioamateurs. Trop compliqués, trop chers et trop secrets.

Il faut donc saluer ceux d'entre nous (je ne me mets pas dans le "nous") qui travaillent sur ce sujet, pour notre plus grand bien à tous. Et je pense que nos délégués aux grandes conférences pourraient utiliser cet argument pour demander que nous puissions expérimenter dans nos bandes ce que nous développons. S'il n'y a pas de contre indications majeures, militaire par exemple, je ne vois pas ce qui pourrait inciter nos administrations de tutelle à nous priver de cette possibilité.

Dit en toute modestie: il en va de la recherche scientifique, ce qui cadre parfaitement avec la définition du radioamateur de l'Union Internationale des Télécommunications.

73 michel hb9afo


 

2024.09.16

 

Réponse de M5AKA

 

Quelles restrictions les radioamateurs américains pensent-ils que la partie 97 impose aux transmissions DATV en 29 MHz ?

 

D'après ce que je lis dans la partie 97, il n'y a aucune restriction sur la bande passante d'une transmission d'image, c'est le cas depuis des décennies et il n'y a aucune restriction sur le nombre de porteuses qu'une transmission peut avoir. La décision de la FCC de l'année dernière d'accepter enfin la demande de longue date de l'ARRL d'imposer une limite de bande passante aux transmissions de données ne devrait pas avoir d'impact sur l'image. Les transmissions « données » et « image » ne sont pas la même chose dans les réglementations de la FCC, elles ont des définitions FCC différentes.

 

Je ne suis pas sûr de l'avantage qu'apporterait une demande générale envoyée à la FCC. En pratique, de telles demandes sont traitées par un employé de bureau qui n'a pas l'autorité pour interpréter la politique de la FCC. La réponse typique qu'ils donnent est d'indiquer au questionneur la partie concernée de la partie 97 et de lui dire de la lire, il est peu probable qu'il donne des réponses claires par oui ou par non.

 

73 Trevor M5AKA

 

 

De Ron W6RZ

 

97.307(f)(2) est l'article pertinent.

 

« Aucune émission non téléphonique ne doit dépasser la bande passante d'une émission téléphonique de qualité communicationnelle du même type de modulation ». Cette règle s'applique à toutes les bandes inférieures à 420 MHz. En conséquence, nous ne pouvons même pas transmettre de la télévision numérique sur 6 mètres, même si cette bande fait 4 MHz de large.

 

Ron W6RZ

 

 

De Justin G8YTZ

 

Des règles étranges de la FCC en effet !

 

Au Royaume-Uni, à l'exception de la bande de 5 MHz où la bande latérale double est limitée à 6 kHz, nous n'avons aucune limitation de ce type, à part la convention de plan de bande, qui n'est pas une condition de licence.

 

Y a-t-il quelque chose dans votre licence qui indique combien de porteuses modulées vous pouvez transmettre simultanément ? COFDM ? Chaque porteuse a une bande passante très faible et peut être bien dans la bande passante requise pour la voix. C'est juste que vous allez avoir plusieurs centaines de transmissions à la fois.

 

Justin g8ytz

www.g8ytz.com

 

 

De Trevor M5AKA

 

Les mots clés ici sont « émission téléphonique du même type de modulation ». Il ne s'agit pas d'une limite de bande passante fixe, la bande passante autorisée peut varier en fonction du schéma de modulation utilisé, il n'est pas interdit d'utiliser un schéma de modulation qui occupe une large bande passante. Il y a eu une discussion sur cette question au tournant du siècle, la conclusion était que des transmissions téléphoniques et d'images plus larges étaient autorisées sur HF pour les transmissions de type ODFM. Vous pourriez avoir une transmission large de 250 kHz centrée sur 29,150 MHz comprenant 192 porteuses fonctionnant chacune à 600 ou même 1200 bauds et l'utiliser pour transmettre la voix. Il ne s'agit pas d'une « émission à bande latérale indépendante » et elle n'est donc pas affectée par la restriction de la deuxième partie de 97.301(f)(2). Étant donné que rien n'interdit les émissions vocales à large bande, vous pouvez faire de même pour l'image.

 

Trevor M5AKA


 

2024.09.16

 

Au cours des deux dernières semaines, j'ai apporté des améliorations à l'application Encodeur/Décodeur, en ajoutant 3 nouveaux modes NBTV:

  1. 240x192x12,5 KWMM

  2. 120x96x12,5 KMM haute 8 bits de niveaux de gris

  3. 120x96x12,5 KMM basse 4 bits de niveaux de gris

  4. 120x96x8,1/3 KK

Le mode 4 a une bonne réjection du bruit avec le niveau de compression le plus bas utilisé, alors que le mode 1 a une mauvaise réjection du bruit. Le mode 4 est plutôt un mode de télévision à balayage lent, avec seulement 8,1/3 images par seconde, ce qui est correct pour les mouvements lents, les vidéos de cabane à partir d'une caméra fixe ou des cartes de test. Tout se résume donc à la différence entre SSTV et ATV, c'est pourquoi j'ai choisi 120x96x12,5 comme base de référence pour ce projet.

 

 

L'image montre l'une de ces nouvelles mises à jour où il est désormais possible de capturer des vidéos YouTube en utilisant l'option de découpe vidéo sur le site YouTube et en la redimensionnant pour l'adapter, dans ce cas avec un format d'image 16:9 et en bouclant le périphérique audio. En plus de la capture vidéo, il existe également le streaming IP et la lecture de fichiers, du côté du décodeur, il y a l'enregistrement en Mpeg2 et la sortie vidéo via la carte vidéo analogique PVR-350.

 

Pour ce qui est de la diffusion, je recherche un amplificateur de puissance de 1 kW, car le rapport crête/moyenne est de l'ordre de 50 à 1, donc la puissance moyenne est de 20 W, c'est ce que vous obtenez avec OFDM, où DVB-T est à peu près le même, il n'y a pas de réelle différence ici.

 

Avec le modulateur/démodulateur, je progresse toujours très lentement en utilisant GNU Radio, car je n'ai pas assez de puissance de traitement requise, je dois donc économiser sur un ordinateur plus récent, quelque chose avec 16 cœurs devrait faire l'affaire.

Grant VE3XTV


 

2024.09.17_de KD6W... 100 kHz

 

Les règles de la FCC sont en général prescriptives (ne faites pas de bêtises), mais dans certains cas restrictives (ne franchissez pas cette ligne). Je suis retourné au texte de la partie 97.307 du 47 CFR américain (normes d'émission) et je pense que la sous-section sur laquelle les gens sont bloqués concerne les émissions de « type téléphone » où de nombreux types d'émissions sont possibles en vertu de la 97.307.

 

Le principe principal de la sous-section 307 est de prescrire ou d'ordonner aux opérateurs amateurs américains de ne pas faire de bêtises et c'est pourquoi au paragraphe (a) il est indiqué... (a) Aucune transmission de station amateur ne doit occuper plus de bande passante que nécessaire pour le débit d'information et le type d'émission transmis, conformément aux bonnes pratiques amateurs. {...ce qui signifie, soyez gentil et ne vous éclaboussez pas partout.} Et à ce sujet, les paragraphes b, c, d et e concernent tous la classification et les restrictions des émissions parasites. Ensuite, au paragraphe f, la réglementation aborde les différentes normes et limitations d'émission. (f)

 

 Les normes et limitations suivantes s'appliquent aux transmissions sur les fréquences spécifiées dans § 97.305(c). (passez maintenant au paragraphe 2)

 

(2) Aucune émission non téléphonique ne doit dépasser la bande passante d'une émission téléphonique de qualité communication du même type de modulation. La bande passante totale d'une émission à bande latérale indépendante (ayant B comme premier symbole), ou d'une émission multiplexée d'images et de téléphones, ne doit pas dépasser celle d'une émission A3E de qualité communication. J'interprète ce paragraphe comme ayant une seule fonction : contraindre les « émissions non téléphoniques » (c'est-à-dire non A3E), c'est-à-dire une porteuse modulée, « du même type de modulation » (c'est-à-dire téléphonique) utilisée pour transporter des données d'image multiplexées (pensez à SSTV) et téléphoniques (voix) dans une forme d'onde qui ne dépasse pas la même taille qu'une porteuse A3E. Lorsque l'image multiplexée (pas au pluriel) et l'émission téléphonique citent clairement le cas de SSTV et de téléphone envoyés sur la même fréquence, mais multiplexés par répartition dans le temps, d'abord le téléphone, puis SSTV, puis le téléphone, etc.

 

Allons de l'avant... Alors que le paragraphe 2 limite les porteuses vocales modulées numériquement en HF, le paragraphe 13 définit les données à haut débit en HF. Veuillez prendre note de la dernière phrase. (13) Une émission de données utilisant un code numérique non spécifié dans le cadre des limitations énumérées dans le § 97.309(b) { RTTY et codes d'émission de données } peut également être transmise. La bande passante autorisée est de 100 kHz. J'interprète le paragraphe 13 comme signifiant que si nous construisons une méthode de modulation des symboles pour transmettre de la vidéo codée (images animées) et de l'audio (téléphone), multiplexés ensemble dans le même canal d'information, et que nous convenons d'un ensemble de symboles qui ne doivent pas être considérés ou interprétés à tort comme du contenu crypté (aucun brouillage autorisé), alors nous pouvons utiliser cette technique en toute sécurité tant que nous ne dépassons pas un total de 100 kHz pour transporter ces symboles, ou dans ce cas autant de sous-porteuses dans un OFDM que cela peut contenir dans les 100 kHz.

 

Ce qui est bien avec « non spécifié », c'est la définition littérale d'une politique de porte ouverte, donc nous ne sommes pas obligés d'utiliser d'anciens codes ou définitions de symboles ! Plus précisément, les opérateurs amateurs ne sont PAS non plus limités à transmettre avec des codes « spécifiés » comme le seraient ceux publiés dans un certain nombre de revues ou de publications comme DUBUS ou QEX par exemple. Ces sources peuvent être citées comme un moyen de spécifier une méthode pour promouvoir les cas d'utilisation pour l'expérimentation, car nous ne nous réunissons pas formellement pour établir des normes pour l'utilisation de la radio amateur, nous exploitons simplement les outils de ceux qui nous ont précédés et inventons de nouvelles choses. Comme Grant, nous partons et inventons des choses et nous nous tournons vers les règles pour nous guider. Si l'expérience enfreint les règles (ou explose), nous revenons en arrière pour la réparer jusqu'à ce qu'elle fonctionne. Et lorsque les règles sont obscures ou pire, restrictives, nous nous activons dans les campagnes d'e-mails et de lettres pour aider à convaincre les autres de faciliter le changement pour le bien du hobby et/ou pour faire progresser l'état de l'art.

 

Joel Wilhite  KD6W


 

2024.09.18_de G0MJW

 

Oui, désolé, mais si c'est la FCC qui bloque, alors nous ne pouvons pas faire grand-chose et la restriction ne s'applique pas aux autres administrations, donc cela n'empêchera pas les radioamateurs d'autres pays d'expérimenter. Même s'ils ne peuvent pas transmettre, cela n'empêche pas les radioamateurs américains de recevoir des signaux.

 

Il se trouve que moi-même, M0DTS et G4XAT et quelques autres du Royaume-Uni avons envoyé des signaux à travers l'Atlantique fin 2022. John, K0ZAK à Baltimore a réussi à recevoir quelques images et 10 secondes de vidéo de moi marchant dans ma cabane. Le SNR était bon mais l'ennemi étaient les réflexions multiples, nous utilisions le DVB-S et devions utiliser un débit de symboles très faible, 18 k/s afin de pouvoir surveiller notre réception via KiwiSDRs et SDRAngel.

 

Cela a été rapporté dans CQTV278. Tout cela a été déclenché par la réception de cet étrange répéteur FM 29MHz new yorkais (FM, 29.620 MHz, 100W, antenne 5/8ème) qui est une sorte de balise pour les Européens. Nous savions que les trajets multiples seraient un problème, les expériences avec des bandes passantes plus larges étaient infructueuses mais à ce moment-là nous n'avions pas l'alternative OFDM. Une fois que nous en aurons une, nous ferions mieux de nous y mettre car le cycle solaire n'attendra pas.

 

Ci-joint quelques images de l'article de CQTV. Les trajets multiples sont très évidents, mais parfois ils sont suffisamment minimisés pour obtenir un verrouillage. J'ai également essayé le DRM en utilisant la fonctionnalité TX de DREAM, mais cela n'a pas permis d'envoyer de vidéo.

 

G0MJW Mike Willis


 

2024.09.20_Installer le NBTV encoder / decoder sur Windows 10 / 11
 

Au cours de cette semaine, j'ai testé l'encodeur/décodeur NBTV sur Windows 10, en utilisant le sous-système Windows pour Linux (WSL), comme moyen de porter mon application Linux NBTV.

 

Avec WSL, il est possible d'installer Ubuntu sous Windows 10/11, en tant que système VM, voici ce que vous entrez sur la ligne de commande : wsl --install --distrbution Ubuntu-22.04, cela configurera WSL et installera Ubuntu 22.04 automatiquement.

 

Une fois cela fait, vous devez installer la dernière version de Gambas3 pour exécuter l'application NBTV_RX.dev. Le seul vrai problème est que l'interface graphique entre Windows 10 et Ubuntu 22.04 présente quelques bugs qui doivent être résolus, là où les applications Linux dans le terminal fonctionnent bien. Mais j'utilise une interface graphique qui est un peu aléatoire, si elle fonctionne, comme beaucoup de problèmes avec ce projet en 2024, il faut attendre un matériel plus rapide, des logiciels et une meilleure interface du système d'exploitation pour fonctionner entre Linux et Windows. Il semble que nous y serons dans environ 12 mois, où WSL s'améliore dans le travail avec les applications GUI, comme je l'ai vu avec les nouvelles mises à jour qui viennent de sortir.

 

L'utilisation de GNU Radio avec Windows 10 semble également possible, car avec le logiciel NBTV, vous devrez d'abord installer la couche Python, puis GNU Radio, je n'en suis pas encore là.

 

Si vous souhaitez tester le logiciel NBTV, il serait beaucoup plus facile d'installer une version mise à jour de Linux comme système d'exploitation hôte/principal sur votre ordinateur, car il s'agit d'un processus simple à installer et à configurer. Comme je ne sais pas combien d'utilisateurs potentiels sont encore bloqués dans Windows de nos jours, ces problèmes de travail entre les systèmes d'exploitation ne sont peut-être pas un problème, car je m'attendrais à ce qu'au sein de la radio amateur, il y ait une forte adoption des systèmes d'exploitation Linux. Si possible, j'aimerais me concentrer uniquement sur les systèmes Linux à ce stade, car il reste encore beaucoup à faire.

Grant VE3XTV


 

2024.09.23_Téléchargement des fichiers

 

J'ai créé un compte GIT-HUB aujourd'hui, avec les fichier NBTV_TX et NBTV_RX version 2.9.

En voici le lien: https://github.com/GrantXTV/NBTV-Project

 

Faites moi savoir si vous les avez chargé et installé (Il y a encore des bugs dans le logiciel).

 

 

Version 2.9 NBTV

 

Cette application est un encodeur-décodeur hybride analogique-digital pour recevoir de la Télévision à bande étroite (NBTV). Elle est développée dans le but d'envoyer de la TV, images et son, sur ondes-courtes à la norme ODFM avec 192 porteuses faite en 4 parties. L'encodage et le décodage acvec le modulateur et le démodulateur est  réalisé en GNU Radio

 

Le logiciel travaille via la couche d'interprétation Gambas 3 (Visal Basic pour Linux) pour ces fichiers. Il y a 4 modes où le 4ème a le degré de compression le plus faible.

 

L'entrée peut être une adresse Internet où se trouve un fichier vidéo ou une capture d'écran. Le logiciel envoie les données via UDP de l'encodeur au modulateur et ceci doit être paramétré par l'utilisateur. Ou bien ce peut être un test en boucle entre les sections d'encodage et de décodage.

 

Scan génère le balayage horizontal et vertical, et de gauche à droite.

 

4:3 ou 16:9 détermine la géométrie désirée.

 

Dans le décodeur, il y a View pour mettre en route le décodeur.

 

Wavelet on / off pour autoriser le décodage au moyen des ondelettes (Vawelet) pour le mode 240 x 192, seulement avec le mode 1, sinon cette fonction est hors service.

 

Y+C enclenche la couleur, sinon c'est en noir et blanc.

 

Frame auto affiche seulement les images de référence (key frames), sans les images de mouvement (moving frames).

 

L'enregistrement audio et vidéo est sauvegardé en Mpeg2 dans un répertoire temporaire.

 

Grant VE3XTV


 

2024.09.24

 

Aujourd'hui, en expérimentant différentes idées pour les configurations du modulateur et du démodulateur, j'ai testé la nouvelle conception avec l'envoi vers un fichier et la réception depuis un fichier. Comme je fais toujours tourner mon processeur à 100 %, ce qui me donne une fréquence d'images d'environ deux images vidéo par seconde.

 

 Une fois que j'aurai reçu des commentaires du logiciel d'encodage/décodage sur GitHub, je mettrai les fichiers GNU Radio à la disposition d'un nombre limité d'utilisateurs pour qu'ils les testent. Comme ce n'est pas si facile de faire un test complet avec mon matériel actuel, jusqu'à ce que je puisse obtenir un ordinateur plus récent pour travailler avec.

 

Voici quelques images montrant la couche GNU Radio du modulateur et du démodulateur GNU Radio, l'autre montrant la carte de test F, de la vidéo revenant au décodeur. Je testais avec le mode 4, le mode vidéo non compressé à 120 x 96 x 8, 1/3, car j'obtiens un certain nombre d'erreurs avec les modes 1 à 3, ce qui est encore en cours de traitement.

NBTV_TX      NBTV-RX     Image reçue

 

Grant VE3XTV

 

 

Commentaire

 

La transmission TV sur ondes-courtes se heurte au théorême de Shannon qui exprime que la largeur de bande d'une transmission dépend du nombre de bits transmis. Dans le cas du mode 4 non compressé ci-dessus, cela fait 1920 bits à transmettre puisque l'image fait 120 x 96 pixels. Grant les transmet non compressés en OFDM à l'aide de 192 porteuses et une bande passante de 100kHz. Mais cette définition d'image est vraiment  très faible comparée à celle à laquelle on peut arriver en DVB-S et, de mon point de vue, insuffisante par rapport aux critères de qualité actuels.

 

En DVB-S, on arrive à transmettre de belles images TV couleur avec une résolution de 320 x  240 en utilisant un SR  (Symbol Rate) de 32 kb/s/s ce qui fait une bande passante d'environ 40kHz.. La différence est que le DVB-S est fortement compressé à l'émission, ce qui est la seule façon d'augmenter le nombre de bits transmis. Cela signifie qu'en DVB-S on arrive à transmettre de la TV avec une résolution 40 fois meilleure dans une bande passante 2,5 fois plus petite.

 

Le problème, avec le DVB-S, est que cette norme a été développée pour le trafic par satellite où il n'y a ni QSB, ni QRM ce qui fait qu'elle est très sensible à ces deux perturbations particulièrement présentes sur ondes-courtes. On le voit bien sur 10 mètres, le correspond ne reçoit qu'une image de temps en temps car, en présence de QSB et de QRM,  le récepteur n'a pas le temps de synchroniser entre deux pointes de QSB. En OFDM, le fait d'utliiser 192 fréquences fait que si une de ces fréquences est QRM, les 191 autres permettent quand-même de décoder le signal sans erreur. C'est l'avantage du DVB-T (OFDM) par rapport au DVB-S.

 

Si le but atteindre est la compatibilité de la NBTV avec nos bande ondes-courtes, il ne faudrait pas dépasser 20kHz de bande passante. En OFDM, cela signifie diminuer l'immunité au QRM/QSB puisqu'on diminue le nombre de porteuses qui permet une redondance du signal. En gros, en passant de 100kHz de bande passante à 20kHz, le nombre de porteuses passerait de 192 à 38 (192/5). Est-ce suffisant pour garantir une bonne immunité au QRM/QSB sur ondes-courtes ? C'est la question que je me pose.

 

Et puis une autre: est-il possible de compresser de 40 fois (320x240/120x96) en OFDM avec la puissance de nos PC sans trop augmenter le temps de latence entre 2 images successives ?

 

Une chose est absolument sûre: si on veut transmettre des images avec une bonne résolution dans une bande passante de 20 kHz, il faut énergiquement les compresser sinon on n'obtient que des images de piètre qualité. De mon point de vue, le but à atteindre devrait être de pouvoir transmettre au minimum des images en noir-blanc ayant 320 x 240 pixels de résolution à 4 images/s.Cela pose la question de la faisabilité de transmettre de la NBTV en OFDM. Ne serait-il pas préférable de travailler en DVB-S en optimalisant les codeurs/décodeurs pour augmenter l'immunité au bruit pour les bas SR ?

 

Accessoirement cela me donne une idée: Ce serait bien que la future norme NBTV comporte la possibilité de changer la cadence des images afin de pouvoir montrer une image fixe de bonne qualité, par exemple pour afficher  un schéma. On aurait alors des images noir-blanc de résolution suffisante pour montrer un shack avec l'opérateur en mouvement et un bouton pour transmettre une image fixe en haute résolution lorsqu'on le désire. C'est peut-être prématuré de le proposer mais il faut le suggérer aux concepteurs pendant que les idées sont là...

 

Michel HB9AFO


 

2024.09.30_PA 10 m et version 3.0

 

Ce week-end, je travaillais sur des idées de conception d'un amplificateur de puissance RF de 1 kW pour 10 m, je vois que beaucoup de pièces sont disponibles sur Ebay, boîtier, modèles d'amplificateurs et cartes de filtrage.

 

Comme je l'ai déjà mentionné, le rapport crête/moyenne est d'environ 50:1, ce qui me donne 20 W de RF totale avec laquelle travailler, ce qui équivaut à un peu plus de 100 mW par porteuse, donc la puissance de transmission est très faible. L'important est d'avoir une bonne linéarité, bien au-dessus de ce dont vous avez besoin pour la SSB, j'ai donc besoin d'un peu de gain d'antenne pour faire passer mon signal NBTV au Royaume-Uni et dans l'UE.

 

Du côté logiciel, j'ai apporté une modification au mode 4 dans la façon dont fonctionne l'encodage vidéo, ainsi que sur la récupération du signal, comme la plupart des autres systèmes NBTV, aucune information de synchronisation n'est envoyée, c'est pour économiser sur l'utilisation de la bande passante. Par conséquent, comme avec les systèmes NBTV de ZL2AFP, vous devez définir manuellement le point de départ de la trame de données entrante pour le démodulateur, une fois cela fait, il reste synchronisé sans réajustement (à tester à l'antenne).

 

 

Gardez donc un œil sur GitHub car je téléchargerai la version 3.0 d'ici une semaine environ pour l'essayer, car j'attends toujours d'avoir des retours sur la version 2.9 sur les problèmes détectés. Il serait plus facile de faire une mise à jour que plusieurs petites, mais je verrai comment cela se passe au cours de la semaine à venir. L'image est celle du spectre de sortie du signal HackRF amplifié, il semble y avoir beaucoup de bruit de fond provenant du HackRF, car j'espérais obtenir un meilleur rapport signal/bruit, encore une fois c'est ce qu'il est.

 

Grant VE3XTV


 

2024.10.03_de Grant

 

"Le signal numérique à 100 kHz ne va pas passer", à ce stade, tout ce qui est inférieur à 96 kHz n'est tout simplement pas possible car il m'a fallu 2,5 ans pour faire fonctionner quelque chose qui ne soit pas une forme de SSTV. Cela se résume en grande partie aux lois de la physique, je prévois de continuer à travailler sur le projet NBTV avec le mode 96 kHz probablement pendant environ 5 ans, car cela donnera la possibilité d'essayer de nouvelles idées.

 

L'efficacité du spectre est déjà à 100 %, car il n'y a pas de correction d'erreur, pas de porteuses polyphoniques, il n'y a qu'une réduction du bruit utilisée pour récupérer les informations envoyées. Comme je l'ai déjà dit, nous avons déjà un très bon système de transmission pour DATV avec DVB-T qui fonctionne bien sur VHF et UHF, il ne reste donc que la HF pour trouver un bon moyen d'envoyer de la vidéo, car il s'agit d'une toute nouvelle expérimentation qui implique beaucoup de nouvelles technologies, pas seulement dans la radio amateur, mais dans la radio en général.

 

Vous soulevez un très bon point avec Over The Horizon Radar, car c'est l'un des domaines qui feraient bon usage de la technologie que je développe, il y a aussi la navigation radio qui est un autre domaine. Comme les technologies clés sont le détecteur avancé et le processeur de signal, qui n'ont pas encore été rendus publics, je suis encore en train de résoudre bon nombre de ces problèmes pour que cette technologie fonctionne à un niveau qui me convienne.

 

À ce jour, tous les tests que j'ai effectués se situent dans les 700 kHz supérieurs de la bande des 10 m, car je n'ai pas l'intention de faire de tests en dessous de ce point à ce stade. Je pourrais envisager de le faire avec une version plus récente à une date ultérieure, une fois que j'aurai surmonté les problèmes de compression des données et que cela fonctionnera suffisamment bien dans le spectre requis. Pour ce faire, il faudra beaucoup de tests aériens et de simulations pour trouver les meilleurs moyens d'avancer, car il s'agit d'un mode 100 % expérimental et ces tests ne peuvent être effectués qu'avec la propagation des ondes célestes, car c'est à cela que sert ce mode.

 

Au stade de développement, passer de 96 kHz à 24 kHz est un fantasme, car vous devrez supprimer des parties vidéo ou audio, et ce faisant, vous vous retrouverez à avoir un autre mode de transmission SSTV. D'après les commentaires que j'ai reçus jusqu'à présent de ceux que vous avez examinés sur mon travail, il a été indiqué que maintenir le spectre d'utilisation en dessous de 100 kHz est un très bon compromis. Alors, qu'est-ce que la NBTV ?

 

C'est un moyen d'envoyer des images animées avec du son dans des bandes passantes très faibles. Pour vous donner une idée, j'envoie des images télévisées avec une bande passante inférieure à celle utilisée pour les transmissions stéréo FM, qui utilisent 180 kHz, qui ne transportent que deux canaux audio. La bonne nouvelle est que la plupart des pays en dehors des États-Unis ont permis d'expérimenter de nouvelles formes de transmissions radio dans les bandes de radioamateurs et j'en ai pleinement profité au cours des 30 dernières années, en expérimentant de nouvelles idées, il reste quelques-uns d'entre nous dans la radio amateur qui aiment construire notre propre équipement radio, donc le passe-temps est-il en train de devenir verrouillé pour quelques opérateurs radio, ou accueillons-nous toujours les nouvelles idées et l'innovation ?

 

Voici une autre façon de voir les choses sur 70 cm en zone ZL, qui va de 430 à 440 MHz, le canal ATV de 70 cm est large de 7 MHz, ce qui signifie que 7/10 de cette bande se chevauchent avec d'autres modes, en zone VE, la bande de 430 à 450 kHz est de 6 MHz, 3/10 étant utilisée. Regardons maintenant 10 m de 28 à 29,7 MHz, où NBTV 100 kHz, cela correspond à 1/17 de la bande qui se chevauche avec nos modes, bien en deçà de la bande de 70 cm. Comme dans un rayon de 70 cm, la puissance de transmission de l'ATV est répartie sur 7 MHz et donc le signal ATV n'est rien de plus qu'un bruit de fond pour l'émetteur-récepteur SSB. Encore une fois, comme je l'ai déjà dit avec le NBTV, chaque porteuse représente environ 100 mW de puissance moyenne en utilisant un amplificateur HF de puissance de 1 kW, ce ne sera rien de plus qu'un faible niveau de bruit de fond sur le récepteur SSB.

 

Quand j'écoute sur 10 SSB et FM ces jours-ci, il n'y a plus autant d'activité que dans les années 1990, quand j'ai commencé, il semble que la bande soit pleine de pirates, j'ai des services mobiles terrestres asiatiques et CB et ils semblent être libres d'opérer, pourquoi ne pas nous concentrer sur ces opérations ? Je vais maintenant revenir pour envoyer des mises à jour sur les progrès et les développements logiciels, car c'est là que je dois consacrer mon temps, car il reste encore beaucoup de travail à faire sur ce projet.

 

Grant VE3XTV


 

2024.10.05

 

Ces derniers jours, j'ai fait des tests avec la compression numérique, pour la propagation des ondes radio, en recherchant d'autres moyens de le faire, grâce auxquels il sera possible d'afficher une image vidéo avec 10 % d'erreurs. J'ai donc décidé de ne pas faire grand-chose avec le h.264 et plus à ce stade, car ces encodages ont des taux de compression très élevés et ils seront beaucoup plus impactés par les erreurs.

 

J'ai mis en place une expérience pour tester mjpg avec l'encodage jpg (K) et Huffman (M), ils ont tous deux bien fonctionné. L'étape suivante consiste à opter pour l'approche jpg/Huffman, car elle offre plus de flexibilité pour ajouter un système de rétroaction afin de mieux contrôler le débit de données, dans le cadre de cela se trouvera la correction des erreurs. Comme avec le système hybride, une moyenne sera effectuée entre les trames vidéo, cela fonctionne bien si une carte de test est envoyée. Dans le cas d'une vidéo en mouvement, il y aura moins de correction d'erreur utilisée pour libérer plus de bande passante de données, cela fera apparaître des blocs car l'encodeur a moins de place pour travailler. Comme indiqué précédemment, je prévois de conserver la configuration actuelle du modulateur/démodulateur, car elle offre la possibilité d'intégrer la correction d'erreur nécessaire et me permettra également de tester des résolutions vidéo plus élevées jusqu'à 480x384 à 12,5 images/seconde.

Ne vous attendez pas à ce logiciel d'encodage/décodage de sitôt, car il y a beaucoup de choses que je dois travailler, comme par exemple comment ajouter une correction d'erreur. Comme je n'ai jamais travaillé avec cela auparavant et que cela prendra du temps, je devrai également réécrire le logiciel actuel. Il y a encore beaucoup à venir avec ce nouveau système NBTV HF, car je vois plusieurs façons différentes de le faire.

 

Grant VE3XTV


 

2024.10.07

 

"Disons 200 kHz, sur une partie de 10 avec l'objectif de faire des expériences numériques de propagation d'ondes courtes à longue distance dans un spectre plutôt inutilisé ?"

 

La plupart du temps, il n'y a presque aucune activité à 10 m au-dessus de 28,5 MHz, donc je pense que 300 kHz pourrait être un bon point de départ, peut-être 29,1 à 29,4 MHz par exemple. Comme il y a des signaux vocaux AM dans 29 à 29,1 MHz et des signaux vocaux FM de 29,4 à 29,7 MHz. Il semble y avoir un écart entre ces deux emplacements avec une très faible activité, c'est pourquoi j'ai testé NBTV dans et autour de 29,2 MHz. Si quelque chose se produit, cela prendra des années, pour le moment il s'agit d'une transmission expérimentale et cela nous permettra de faire les tests nécessaires pour l'instant (pour les pays en dehors des États-Unis).


 

2024.10.20

 

La semaine dernière, j'ai été occupé à tester le logiciel NBTV Digital Encoder/Decoder, qui propose deux tailles d'image, 120 x 96 et 240 x 192 à 12,5 f/s. L'encodeur prend l'image au format bmp non compressé et envoie cette image à une gamme d'encodeurs jpg fonctionnant tous en parallèle (X, Y), chacun à un niveau de qualité différent entre 5 et 95 %. Ce faisant, il est possible de regrouper ces images en blocs de 3 ou 6 images, qui sont transmises par l'encodeur de données de longueur d'exécution (Hoffman), pour le composant Z. En utilisant ces types, zlib, bzlib2 et zstd, voici les liens : https://github.com/facebook/zstd

En travaillant avec 120 x 96, il est possible d'obtenir une bonne qualité de 50 % à 100 %, en utilisant 240 x 192, cela tombe à 5 % à 50 %, ceci en raison de la bande passante de données limitée avec laquelle je dois travailler pour m'adapter à 96 kHz de RF. L'audio utilise l'encodage mp3 à 128 kbs, que je prévois de changer en AAC à 64 kbs pour faire plus de place pour la partie FEC.

 

Je suis toujours en train de parcourir les informations sur l'encodeur vidéo x.264, en essayant de déterminer comment je peux au mieux ajouter ce type de compression. Comme le débit binaire de l'encodeur vidéo change avec le contenu vidéo, je me suis retrouvé avec des trous dans chaque trame de données, qui peuvent être utilisés pour envoyer un fichier jusqu'à 64 Ko, j'ai abandonné l'utilisation du système DominoEX Varicode et suis passé au HTML standard, pour les informations du programme. Ceci est encodé autour des données vidéo compressées, où la longueur du fichier et la trame de départ sont ajoutées à l'en-tête de chaque trame de données. Cela facilite grandement la synchronisation dans le décodeur, car les données du fichier sont supprimées avant que les données vidéo ne soient envoyées au décompresseur vidéo. Il y a également 6 octets réservés dans l'en-tête pour un indicatif d'appel, tout se met en place lentement, mais l'idée de base du travail est là.

 

Avec toutes ces améliorations apportées à l'encodeur vidéo, je suis une fois de plus à court de puissance de traitement du processeur, car une qualité de compression plus élevée s'accompagne de meilleures performances du processeur.

 

Du côté hybride NBTV, j'ai téléchargé la version 3.2 sur GitHub il y a quelques jours, il y a eu un certain nombre de téléchargements, mais aucun retour sur le déroulement du processus d'installation. Avec tous les problèmes liés à la mise à niveau de Windows 10 à 11, il semble que quelques personnes migrent vers Linux, je peux proposer une gamme plus large de packages d'installation, mais encore une fois, j'ai besoin de savoir quels types de distributions Linux sont utilisées.
 


Voici une capture d'écran de l'encodeur et du décodeur Digital NBTV, montrant ce que j'expérimente. J'espère bientôt rendre ce logiciel public pour des tests sur la bande 10m, à côté du système hybride. Comme le format numérique aura besoin de son propre logiciel de modulateur et de démodulateur, GNU Radio fournira la correction d'erreur et l'étage de multiplexage audio et vidéo.


Grant,VE3XTV


 

2024.11.05

 

Au cours de la semaine dernière, j'ai travaillé sur les schémas de modulateur et de démodulateur de GNU Radio en utilisant le format hybride NBTV, car il a montré quelques avantages par rapport au système entièrement numérique. Mais je n'ai toujours pas la puissance de traitement requise avec mon PC i7, lors des tests de bouclage, j'ai résolu un problème avec les délais de filtrage et l'impact sur les multiplexeurs, avec l'obtention des données récupérées.

 Avec des tests de bruit entre le système numérique et hybride, le 1/2 FEC n'était bon que lorsque l'image était au-dessus du niveau P4, puis le numérique se coupait à ce stade. Ce qui n'est pas bon lorsque l'on travaille avec la propagation des ondes hertziennes, c'est pourquoi je suis revenu au traitement du signal analogique pour garder l'image TV verrouillée même pendant le QSB.

 

Le principal problème avec le système entièrement numérique est le 16PSK, car je dois passer au QPSK ou au BPSK pour descendre au niveau P2 du système hybride. Faire cela dans les 100 kHz est presque impossible à ce stade, car il faudrait augmenter la bande passante requise à environ 500 kHz pour répondre à ces améliorations du rapport signal/bruit. Pour l'instant, nous sommes enfermés dans le système hybride avec différents modes disponibles, descendant en dessous de 100 kHz de bande passante, à moins que quelqu'un ait de nouvelles idées sur la façon dont cela pourrait être fait ?

 

J'ai essayé quelques approches différentes et obtenir des niveaux de signal proches de ce que je considérerais comme utilisable est encore loin. Aujourd'hui, j'ai installé Zoom sur les deux ordinateurs de l'atelier, mon plan est maintenant de faire des démonstrations de cette technologie, en soulignant ce qui peut être fait avec NBTV et SDR, pour ceux qui sont intéressés à faire quelque chose de nouveau dans ATV.

 

Il semble qu'il y ait encore un grand nombre d'ATVers enfermés dans une forme ou une autre de système d'exploitation Windows et je devrai donc peut-être en dire plus sur la mise à niveau vers Linux, car le support de Windows 10 s'épuise. Comme je ne suis pas sûr de l'efficacité avec laquelle ce logiciel NBTV fonctionnerait avec une configuration de machine virtuelle Linux sous Windows 10 ou 11, cela signifierait qu'il y aurait encore moins de puissance de traitement disponible pour travailler.

 

Grant VE3XTV


 

2024.11.14

 

J'ai eu une bonne question sur le fonctionnement de l'audio numérique avec le système hybride NBTV, il était basé sur une technologie permettant d'envoyer l'audio sur des lignes téléphoniques vers des sites de transmission radio.

 

 Lorsque chaque ligne téléphonique a une réponse en fréquence de 300 Hz à 3 kHz et que vous avez besoin de 15 kHz d'audio par exemple, dans ce cas, vous aurez 5 sous-bandes. Par conséquent, 5 circuits téléphoniques sont utilisés pour ces sous-bandes et le site de l'émetteur empile ces sous-bandes pour reconstruire 15 kHz, avec des circuits d'égalisation. Il s'agit d'un aperçu très simple de la manière dont j'encode l'audio sur OFDM, avec des sous-bandes de 500 Hz pour l'envoi des données. En procédant ainsi, la bande passante RF est la même que celle du SSB, ce qui permet à la radio 1:1 d'utiliser à nouveau le spectre de manière 100 % efficace.

 

En adoptant cette approche d'envoi de données sans correction d'erreur, vous obtiendrez du bruit, mais avec la réduction du bruit et l'utilisation de l'OFDM, les niveaux de bruit sont faibles. C'est pourquoi j'ai joué avec ce système pour les communications vocales, en utilisant 64 porteuses pour s'adapter à un canal SSB, car la réponse en fréquence audio est la même que celle de la SSB, mais avec un très bon rapport signal/bruit. Lorsqu'il y a du bruit, cela ressemble à un bruit de fond FM, vous obtenez donc une qualité sonore FM, avec un bon rapport porteuse/bruit entrant dans le récepteur.

 

Je ne suis pas très intéressé par la communication vocale à ce stade, car je dois consacrer mon temps aux développements de NBTV, en apportant toutes les améliorations possibles. Au cours des derniers jours, j'ai publié une autre mise à jour sur GitHub pour le logiciel d'encodeur/décodeur, la version 3.4 a quelques bugs corrigés et j'ai ajouté un affichage de réglage synchronisé. J'ai également essayé quelques nouvelles idées pour obtenir des niveaux de compression plus élevés, avec un pull down YC 1:8:8, mais cela n'a pas fonctionné, j'ai juste eu beaucoup de gros blocs de couleur dans toute l'image. Je testais une nouvelle façon de compresser la luminance et je n'ai pas réussi à la faire fonctionner aussi bien, nous sommes donc toujours à 96 kHz pour envoyer ce mode TV.

A moins que je supprime les informations de couleur -12 kHz, ou que je supprime le son -24 kHz, cela donnera 60 kHz d'informations vidéo uniquement, comme la NBTV d'il y a 100 ans. Je pense qu'il est important de souligner mes échecs ainsi que mes succès, car parfois beaucoup de mes idées ne se déroulent pas comme prévu, jusqu'à présent il n'y a plus de grandes améliorations par rapport à ce qui a été fait.

 

Grant VE3XTV


 

2024.12.30

 

Je n'ai pas fait grand chose avec le projet NBTV au cours du dernier mois, car j'ai atteint la limite de la puissance de traitement de mon PC avec GNU Radio.

 

Je pense ajouter un modulateur et un démodulateur d'accès multiple par répartition de code (CDMA) qui occuperont la même bande passante que l'OFDM en utilisant des codes PN. En faisant cela, j'utiliserai une approche à spectre étalé où les 192 porteuses seront multiplexées sur toute la bande passante. Comme j'utilise l'étalement de code, cela devrait me permettre de contourner les problèmes liés au domaine temporel que j'ai rencontrés lors des expériences TDM, car il y a tellement d'inconnues à tester et à résoudre à ce stade.

 

 Les inconnues sont l'impact du QSB sélectif et des interférences et bruits, pour autant que je sache, le CDMA rejettera tout signal indésirable, s'il n'y a pas de corrélation avec les codes PN. D'après les recherches que j'ai effectuées sur ce sujet, le CDMA est très efficace pour lutter contre le multipathing, ce qui est très utile dans cette application.

 

Pour faire quoi que ce soit avec le CDMA, j'ai d'abord besoin d'un ordinateur plus rapide car il y a beaucoup plus d'étapes de traitement que ce qui était nécessaire avec l'OFDM. D'après les tests de base effectués sur GNU Radio, cela semble être une bonne façon de diffuser la télévision sur HF, c'est l'une des idées avec lesquelles je compte jouer au cours de la nouvelle année. De cette façon, vous aurez deux types de modulation à utiliser sur HF, l'une étant OFDM et l'autre CDMA.

 

Grant, VE3XTV


 

2025.04.13

 

J'ai beaucoup travaillé avec GNU Radio pour construire le modulateur et le démodulateur de ce nouveau système de transmission hybride NBTV. L'OFDM fonctionne bien et permet à certaines parties du système CDMA de fonctionner avec l'étalement de spectre, deux avantages pour la HF.

 

L'inconvénient du CDMA est qu'il nécessite une référence GPS pour fonctionner, car il est étalé en fréquence et dans le temps. Pour ce faire, j'ai dû connecter deux unités HackRF avec une horloge commune pour effectuer les tests, chaque partie vidéo/audio disposant d'un code PN prédéfini pour récupérer les informations. L'OFDM est donc plus facile à utiliser, à envoyer et à recevoir avec une configuration TX/RX de base avec le HackRF.

 

En dehors de cela, peu d'autres travaux ont été réalisés avec l'interface graphique, comme vous pouvez le voir sur GitHub. Je suis donc en train d'intensifier les tests RF sur 29 MHz et de construire l'équipement pour cette bande.

 

73 de Grant Taylor, VE3XTV, North York, Ontario, Canada


 

2025.06.17

 

Ce week-end, j'ai cherché à exploiter l'étalement de spectre avec l'OFDM. Comme j'utilise un nombre fixe de porteuses RF, j'ai testé des solutions permettant de répartir les lignes vidéo sur 24 blocs de porteuses.

 

Afin de minimiser les effets des interférences sur une porteuse donnée, comme c'est le cas avec la TNT, j'ai effectué quelques tests de base, qui semblent présenter un avantage par rapport à l'approche actuelle. Je souhaitais exploiter certaines des idées que j'avais développées avec le CDMA, car l'étalement de spectre présente des avantages par rapport à l'OFDM, notamment en ce qui concerne la propagation des ondes ionosphériques HF.

 

 L'autre problème sur lequel je travaille concerne l'alimentation des informations de synchronisation entre l'OFDM et le CDMA. Ma méthode est très différente de celle utilisée avec la vidéo analogique ou numérique. Elle s'apparente davantage à la DRM, où je multiplexe les informations de synchronisation dans des porteuses pilotes insérées entre des blocs de porteuses modulées, réparties sur les 192 porteuses.

 

Ainsi, la vidéo se verrouille automatiquement sans qu'il soit nécessaire de trouver le point de départ de l'information vidéo. Cela facilite également grandement les expérimentations avec le CDMA et la recherche du point de départ des codes PN pour reconstruire les formes d'onde QAM de départ. Par conséquent, pour encoder la synchronisation dans ces systèmes de modulation, je dois d'abord libérer de la bande passante, ce qui est actuellement un obstacle : trouver 12 kHz, voire 6 kHz supplémentaires pour intégrer les informations de synchronisation.

 

Les blocs constituent désormais l'encodeur vidéo/audio vers UDP. GNU Radio dispose d'un bloc de traitement pour l'étalement des lignes vidéo et l'encodage de la synchronisation, avant l'étage de modulation OFDM ou CDMA. Il est temps d'expérimenter ces idées et de les tester pour voir comment elles fonctionnent avec le bruit à différents niveaux.

 

Grant, VE3XTV


 

2025.07.01

 

 

Le week-end dernier, j'ai bien avancé dans l'encodage de la synchronisation dans le signal NBTV. Le résultat n'est pas encore parfait, car il y a des problèmes de récupération des informations, mais le travail se poursuit. Pour intégrer la synchronisation à la bande passante modulée, j'ai dû augmenter le niveau de compression audio dans l'encodeur en limitant la quantité de signal R-L.

 

Grâce à ce traitement supplémentaire, j'ai ajouté des blocs SDR pour que tout fonctionne correctement, mais l'avantage est qu'il est difficile de remarquer le niveau de compression plus élevé. L'encodage de la synchronisation utilise la différence de deux ondes sinusoïdales pour créer l'onde sinusoïdale de référence, qui utilise l'hystérésis pour définir le point de déclenchement et éliminer le bruit.

 

Cette approche me permet également d'utiliser ces deux ondes sinusoïdales comme référence de phase et d'amplitude pour régler le contrôle automatique de gain (AGC) et le contrôle automatique de phase (APC). Désormais, grâce à un signal de synchronisation disponible, il peut également être utilisé par le CDMA pour trouver le point de départ des codes PN, ce qui posait problème jusqu'à présent. J'ai également ajouté un bloc de traitement du signal au modulateur et au démodulateur GNU Radio afin d'effectuer des traitements vidéo, audio et de synchronisation supplémentaires. Par conséquent, la nouvelle interface utilisateur graphique de l'encodeur/décodeur sera bientôt disponible et sera publiée ultérieurement sur GitHub.

 

 

Dans les fichiers que j'ai envoyés, vous trouverez une image de la nouvelle configuration du décodeur ; l'encodeur et le décodeur utilisent tous deux trois ports UDP pour communiquer avec GNU Radio. L'un d'eux permet d'envoyer la vidéo compressée, l'audio et les tables d'ondes doubles pour la synchronisation, car cela est nécessaire pour fournir un chemin indépendant pour la synchronisation. Une grande partie de ce traitement du signal est effectuée dans les blocs SDR de GNU Radio. L'autre schéma montre les nouveaux blocs de traitement du signal utilisés pour améliorer les performances, car ils font désormais partie intégrante de GNU Radio.

 

Ce projet a parcouru un long chemin depuis que je l'ai commencé au début de 2022, en ouvrant HF pour ATV/DATV Dxing.

 

Grant VE3XTV


 

2025.08.04

 

Ce week-end, j'ai reçu mon amplificateur pilote HF et voici ce que j'en ai retiré. Le niveau de sortie du HackRF est très faible, il a donc fallu ajouter des étages d'amplification supplémentaires.

 

 

J'avais plusieurs amplificateurs Mini-circuit dans mon atelier, récupérés au fil des ans, l'un avec une sortie maximale de 23 dBm et l'autre autour de 31 dBm. Ceux-ci constituaient les étages de gain bas niveau, utilisant des alimentations 12 V et 24 V CC, assurant une bonne linéarité. Le pilote que vous pouvez voir sur l'image est celui que j'ai acheté sur eBay, qui nécessite également une alimentation 24 V CC, le gain étant légèrement supérieur à 30 dB.

 

Le wattmètre indique une valeur élevée, car j'obtenais 2 watts RMS en sortie avec une très bonne linéarité sur 29,15 MHz. Les tests ont été effectués avec l'encodeur NBTV connecté au modulateur via une connexion UDP envoyant les 192 porteuses OFDM. Il a fallu quelques heures pour régler tous les niveaux RF, le spectre de sortie était propre, mais j'aimerais quand même ajouter un filtre passe-bande de 29 MHz à l'entrée.

 

Les étages de commande sont maintenant configurés, une fois que j'aurai économisé suffisamment de fonds, je chercherai à obtenir le bloc amplificateur de puissance de 1 kW avec les filtres passe-bas à commutation. Je finirai par utiliser deux tensions 24 et 48, car cela devrait fournir de bonnes performances globales. Une fois que j'aurai un amplificateur de puissance fonctionnel, je pourrai commencer à chercher quelqu'un qui possède une tour et un Yargi de 10 m pour les tests en direct.


Grant, VE3XTV

 


 

2025.12.07_La NBTV mais c'est très simple

 

Bonjour à tous,

 

Cette année, je n'ai pas eu le temps de travailler sur mon projet NBTV et l'absence d'antennes pour la bande des 10 mètres a considérablement ralenti sa progression. Je recherche des stations possédant:

  1. Une antenne Yagi pour 29 MHz

  2. Un système Linux (Ubuntu)

  3. Un module RF modifié

  4. Un amplificateur de puissance très linéaire

 

Il est également nécessaire d'avoir des connaissances de base en GNU Radio pour configurer le modulateur et le démodulateur.

 

J'ai mis à jour le logiciel NBTV sur GitHub, pour l'encodeur et le décodeur audio/vidéo, où il est possible de le tester via une connexion réseau UDP. Pour effectuer les tests. Configuration logicielle requise:

  1. Environnement de développement Gambas3 (https://gambaswiki.org)

  2. GNU Radio (https://www.gnuradio.org)

 

Une fois Gambas3 installé, vous pouvez télécharger les fichiers NBTV_RX.gambas et NBTV_TX.gambas depuis ce lien : https://github.com/GrantXTV/NBTV-Project 

 

J’ai besoin de retours d’utilisateurs sur l’encodeur et le décodeur, car de nombreux bogues restent à corriger. Je dois donc me concentrer sur les plus importants.

 

Côté réception (RX), le signal RF du Hack est converti en bande de base, puis transmis à un convertisseur analogique-numérique (CAN) haute vitesse qui le convertit en signal vers l’ordinateur via USB. GNU Radio traite ce signal à l’aide de blocs SDR et recherche le signal de synchronisation. Une fois la synchronisation établie, les données sont décalées au début de l’intervalle de temps suivant, afin de s’aligner sur le début de la trame de données suivante. Les données sont ainsi envoyées au port UDP au point de départ correct pour le décodeur vidéo.

 

J'y ai consacré beaucoup de temps. L'objectif est de tout tester et de finaliser le fonctionnement pour le Nouvel An. C'est pourquoi j'ai besoin de collaborer avec quelqu'un qui maîtrise la bande des 10 mètres, car je dois accélérer le développement et optimiser la radio GNU pour une utilisation en direct. Le modulateur fonctionne bien maintenant ; la configuration et l'utilisation avec l'émetteur Hack RF devraient donc être simples.

 

Grant VE3XTV

 

Marche à suivre

 

Vous n'avez pas besoin d'être programmeur car j'ai déjà écrit la majeure partie du code.

 

Cependant, vous devrez savoir configurer GNU Radio. Ouvrez GNU Radio, puis le modulateur ou le démodulateur NBTV, ainsi que tous les blocs SDR nécessaires.

 

Pour le Pluto, il suffit de remplacer "HackRF" par "Pluto" dans le périphérique SDR ; c'est aussi simple que cela.

 

L'important est de pouvoir installer Gambas3 et GNU Radio, d'ouvrir le logiciel requis et de configurer une adresse IP pour la connexion UDP.

 

Vous serez alors prêt à effectuer des tests. Je le ferais moi-même, mais je suis actuellement locataire et je n'ai pas la place pour installer des antennes extérieures. Le coût de la vie étant très élevé à Toronto, c'est la meilleure solution pour le moment. Peut-être qu'à l'avenir, je trouverai un autre endroit où installer des antennes. C'est pourquoi je consacre mon temps au développement logiciel, car c'est tout ce que je sais faire en matière de radio. Je suis sûr qu'il y a d'autres radioamateurs passionnés qui s'y connaissent.

 

Grant, VE3XTV

 

 

Pour rappel:

 

GNU Radio par la pratique:
https://www.hb9afo.ch/articles/GNU%20Radio/default.htm

Le SDR Hack RF:
https://www.hb9afo.ch/articles/HackRF/default.htm

 

Le Pluto:

https://www.hb9afo.ch/articles/pluto/default.htm

 

Michel HB9AFO

 

 


2025.12.10

 

Salut Michel,

 

D'après l'image, tout semble correct. Ton encodeur fonctionne maintenant. L'étape suivante:

  • Configure l'adresse IP locale de l'ordinateur sur lequel tu utilises le décodeur

  • Encode une vidéo ou une mire de test et envoie-la à l'adresse IP du décodeur NBTV

  • Une fois les étapes 1 et 2 terminées et après avoir effectué un test de boucle vidéo, familiarise-toi avec l'encodeur et le décodeur.

L'étape suivante consiste à effectuer un test de boucle IP via GNU Radio. Je publierai le diagramme de flux GRC ou le script Python pour ce faire ce week-end, dès que j'aurai un moment. Tu devrais donc avoir l'encodeur NBTV connecté en UDP, puis à GNU Radio, une sortie UDP et enfin au décodeur NBTV, afin de vérifier que tout fonctionne correctement.

 

Concernant le modulateur et le démodulateur, je vais corriger quelques bugs et je t'enverrai directement les fichiers pour que tu puisses les tester. Ainsi, lorsque je les téléchargerai sur GitHub, ils devraient fonctionner comme prévu. Je vois maintenant que des choses se passent, je vais donc reprendre ce projet plus activement.

 

Grant, VE3XTV


 

Je cesse mes traductions des messages et articles de Grant VE3XTV, le développeur d'un nouveau système de TV à bande étroite. Celle-ci sera donc la dernière.

Deux raisons à cela:

  • d'une part chacun peut maintenant traduire lui-même ce qu'il reçoit par Internet grâce aux modules de traduction incorporés dans les navigateurs.
     

  • Et d'autre part parce que je n'ai jamais reçu un seul retour de lecteurs éventuels, ce qui me laisse à penser que cela n'intéresse personne.


 

2026.07.28_On reprend

 

Sur Gitub:  https://github.com/GrantXTV/NBTV-Project

 


 

2026.08.03_ Les sources et 3 copies d'écran

 

Le problème de la TNT (DVB-T) sur HF réside dans la surcharge du flux de transport et l'importance de la correction d'erreurs nécessaire pour récupérer les données  transmises. C'est pourquoi j'utilise une approche hybride combinant une compression analogique et un traitement numérique. Ainsi, la trame de données envoyée ne subit aucune correction d'erreurs. De cette manière, 100 % de la bande passante est utilisée pour la vidéo, l'audio et la synchronisation, tandis qu'un codage à réduction de bruit améliore la qualité du signal à la réception.

 

Le système NBTV actuel uilise 200 porteuses HF OFDM espacées de 500 Hz  pour une bande passante totale de 100 kHz, contenant la vidéo encodée, l'audio et la synchronisation

 

Grant VE3XTV précise que ses fichiers source contiennent encore des bugs.

 

GNU_Radio.sh (1kB)

HackRF_RX.py (4 kB)

NBTV_RX.gambas (56 kB)

NBTV_TX.gambas (727 kB)

OFDM_NBTV_Loopback.py (5 kB)

HackRF_TX.py (3 kB)

 

 

NBTV Loop back test

 

 

NBTV RX test

 

 

NBTV TX test

 

Le problème de la TNT (DVB-T) sur HF réside dans la surcharge du flux de transport et l'importance de la correction d'erreurs nécessaire pour récupérer les données  transmises. C'est pourquoi j'utilise une approche hybride combinant compression analogique et traitement numérique. Ainsi, la trame de données envoyée ne subit aucune correction d'erreurs. De cette manière, 100 % de la bande passante est utilisée pour la vidéo, l'audio et la synchronisation, tandis qu'un codage à réduction de bruit améliore la qualité du signal à la réception.

 

Le système NBTV actuel uilise 200 porteuses HF OFDM espacées de 500 Hz  pour une bande passante totale de 100 kHz, avec la vidéo enodée, l'audio et la synchronisation
 


 

2026.08.04_ Nouvelle version version

 

Cliquez sur le nom pour télécharger le .ZIP.
Les fichiers sont mémorisés dans le répertoire "Downloads" (téléchargements)

 

HackRF_RX.zip

HackRF_TX.zip

IF_OFDM_Loopback.zip

Noise_filter.zip

 

 

"J'ai retravaillé les fichiers python exécutables, clic droit sur les propriétés pour les exécuter. Tout ce qu'il vous faut, c'est GNU Radio installé et ensuite vous pouvez  les tester. Vous devez avoir un HackRF connecté.

J'ai aussi rajouté un fichier test appelé "Noise filter" à tester. C'est un récepteur simple AM, FM et SSB avec un filtre de bruit.

 

Grant VE3XTV"


 

2026.08.10 Hi Grant,

 

Aucune critique concernant Basic, si ce langage vous convient. Cependant, seules les archives gambas compilées ont été intégrées (via "Ajouter des fichiers par envoi"), jamais les fichiers sources .class/.form modifiables. Il n'existe donc aucune autre copie dans ce dépôt. Par conséquent, en tant que développeurs, nous n'avons pas accès aux fichiers sources de Gambas, ce qui est un peu gênant si nous voulons vous aider.

 

Les scripts Python de GnuRadio sont générés par GnuRadio-companion. Ils sont faciles à exécuter, mais difficiles à modifier et à inspecter dans GnuRadio-companion. Veuillez joindre les fichiers .grc.

 

En conclusion, le dépôt GitHub est actuellement un dépôt de binaires, et non un dépôt de code source.

 

73 Evariste F5OEO


 

2026.08.12 Hi Evariste,
 

Je suis ravi de mettre le code source à disposition, mais les radioamateurs, fidèles à eux-mêmes, ne manqueront pas de le modifier et de se plaindre de son fonctionnement. Cela compliquera considérablement la correction des bogues, car différentes versions pourraient présenter des problèmes distincts.

 

Par ailleurs, je dois intégrer la transmission et la récupération de la synchronisation au logiciel. Actuellement, le protocole OFDM ne comporte aucune porteuse pilote. Il y en a 192 pour le moment, et je prévois d'en ajouter 200.

Contrairement à l'OFDM standard où les porteuses pilotes ne sont pas modulées, j'envoie deux fréquences, l'une à 125 Hz et l'autre à 100 Hz, puis j'effectue un OU exclusif (XOR) pour obtenir 25 Hz. Cela correspond à deux fois la fréquence d'images vidéo. Je peux donc envoyer un signal de déclenchement au démultiplexeur afin de synchroniser les trames de données. La synchronisation des trames vidéo et audio est essentielle pour optimiser les performances de réception, notamment en présence d'un faible rapport signal/bruit.

 

Si vous pouvez me contacter directement, je peux vous les faire parvenir, car je travaille actuellement sur plusieurs mises à jour concernant la synchronisation, à condition que le logiciel reste à jour. Comme indiqué, j'ai besoin d'environ six semaines pour effectuer toutes ces modifications, et je travaille actuellement sur d'autres projets. Si l'intérêt se ravive, je pourrais envisager de reprendre ce projet plus tard cette année.

 

Grant, VE3XTV


 

2026.08.16_Présentation de Grant sur Zoom

 

 


 

 

 

 

Un contestaire est un homme en colère qui conteste et non un idiot en fureur qui fait son testament (Pierre Dac)
 

 

2024.09.19_NBTV OFDM de ZL2AFP

 

Description: https://www.qsl.net/zl1bpu/NBTV/OFDM.htm

 

Images de  test reçues sur 80 mètres à 500km:

  1. 48 lignes https://www.qsl.net/zl1bpu/NBTV/A48-NBTV.avi

  2. 96 lignes https://www.qsl.net/zl1bpu/NBTV/A96-NBTV.avi

Utiliser VLC pour visualiser ces vidéos, le lecteur multimédia de Windows ne convient pas. (hb9afo)

 

 

 

 

ZL2AFP OFDM NBTV

Multiplex de division de fréquence orthogonale (OFDM)
TV analogique live dans une bande passante vocale!

Introduction

Cette suite de programmes permet de transmettre des images noir et blanc et TV couleur à basse et modeste résolution à puissance modeste, et reçu via une chaîne radio HF à performance limitée. Le système a été optimisé pour des conditions radio spécifiques; il existe une version pour les conditions NVIS (bande Amateur 80m la nuit); une autre avec une meilleure résolution, plus adaptée aux bandes supérieures; et une version spéciale rapide pour VHF. Les photos sont facilement réglées avec la pratique, et peuvent être enregistrées et rejouées à l'aide d'un logiciel fourni.

OFDM NBTV est une technique analogique, en fait c'est un vrai design Flou. La technique de transmission utilisée est très différente de la télévision conventionnelle - chaque ligne est transmise séparément, mais toutes les lignes sont envoyées en même temps, sur une fréquence légèrement différente. Parce que l'émetteur et le récepteur fonctionnent précisément à la même vitesse, commandé par la carte son de l'ordinateur, il n'y a pas besoin d'impulsions de synchronisation pour aligner l'image; en fait, il n'y a pas de mécanisme de synchronisation automatique du tout - ce n'est tout simplement pas nécessaire.

La modulation sur chacune des nombreuses porteuses est très étroite FM (quelques Hz), pour un meilleur rejet de bruit, et la bande passante globale de transmission est seulement 2kHz, de sorte qu'un émetteur et un récepteur SSB peuvent être utilisés.

 

Transporteurs NBTV
La transmission OFDM NBTV a un support par ligne d'image

Ces modes sont des modes flous, ce qui signifie que bien que l'ordinateur échantillonne les images pour la transmission et l'affichage, les signaux sont essentiellement de nature analogique, et au niveau du récepteur les images sont présentées telles quelles, elles sont interprétées par les yeux et le cerveau de l'opérateur du récepteur. Cela signifie que les signaux sont intrinsèquement très immunisés et continuent d'être utilisables malgré les interférences et la propagation jusqu'à ce qu'ils se fondent dans le bruit.

La conception est très polyvalente, et vous pouvez utiliser des photographies fixes (comme un diaporama), en mouvement d'images GIF, Films AVI et de nombreux types de vidéos en direct, y compris les webcams, les cartes de capture vidéo, les appareils photo numériques, captures d'écran d'autres logiciels, et même de télévision en direct (à balayage rapide), bien qu'une seule image soit transmise dans ce cas. Une technique de "glisser-déposer" rend tout cela très facile.

Limitations

En raison de la faible bande passante, il n'est pas possible d'envoyer des images en mouvement en temps réel. Chaque image met entre seconde et neuf secondes pour être transmise, selon le mode utilisé. Toutefois, le signal reçu peut être enregistré et plus tard joué plus vite pour un effet très réaliste. Les fichiers au format AVI sont utilisés, et les émetteurs peuvent également retransmettre les enregistrements précédents. Les images peuvent également être post-traitées pour réduire le bruit et  lisser le mouvement. La qualité des images en mouvement est telle que vous ne croiriez jamais que les images ne contiennent que 48 ou 72 lignes!

Sur les bandes HF inférieures, en particulier avec les conditions NVIS (forts QRM et réception multi-chemins), la performance souffre et des bandes de couleurs envahissent l'image. Le mode couleur 96 x 72 pixels est le plus affecté. Cependant, sur les bandes supérieures et VHF, Les photos sont superbes.

Une autre limitation est que les exigences d'accord sont assez rigides - vous ne pouvez pas utiliser un VFO - il n'est tout simplement pas assez stable. La plupart des émetteurs-récepteurs synthétisés modernes sont OK s'ils sont utilisés avec soin. L'accord doit être précis à moins de 1Hz. Sur VHF, le secret est d'utiliser des émetteurs-récepteurs FM, et donc d'éviter complètement le problème.

Les modes OFDM NBTV

Il y a au total cinq modes, deux en noir et blanc, et trois en couleur. Il y a une certaine compatibilité entre le noir et blanc et le mode couleur, de sorte que vous pouvez déterminer ce qui est transmis. Il existe deux résolutions d'image différentes, 48 x 48 pixels basse résolution (qui est le plus rapide et le plus robuste), et 96 x 72 pixels de résolution, bien sûr plus lente, mais donne plus de détails d'image. Une version spéciale compressée de 96 x 72 pixels en couleur est fournie - cela qui fait une fréquence d'image deux fois plus rapide que le mode couleur standard 96 x 72, mais ne convient qu'aux bandes supérieures et VHF. Le image à droite ci-dessous montre la réception couleur typique 48 x 48.
  • 48 x 48 Noir et blanc et couleur basse résolution pour les conditions NVIS
  • 96 x 72 Résolution noir et blanc et couleur moyenne pour l'utilisation de HF
  • 96 x 72 résolution couleur compressée pour VHF
48x48 NBTV transmission 48 x 48 Mode
Dans ce mode, il y a 48 porteuses, espacées de 42Hz, une porteuse pour chaque ligne de l'image. Le signal total est donc d'environ 2kHz large. Cela inclut une "porteuse pilote", transmise au milieu des porteuses d'image (voir image ci-dessus). C'est un signal sinusoïdal modulé, utilisé pour le réglage fin.

Dans l'option noir et blanc, un seul champ est transmis par trame. Avec 48 pixels par ligne, chaque pixel prend 20ms à transmettre, la bande passante de modulation est d'environ 40Hz. A la fin de chaque ligne, une ligne à points verticaux est transmise, de sorte que l'extrémité du cadre peut être identifié. En mode couleur, trois champs distincts, comme décrit, sont transmis pour le rouge, le vert et le bleu. A la fin du troisième champ (bleu) du cadre, une ligne pointillée verticale est transmise, donc la fin du cadre peut être visuellement identifié. Dans ce cas, il identifie également l'ordre des couleurs (vous pouvez voir cette ligne à gauche de la photo). L'image a un rapport d'aspect carré (1:1).

 

Spectre de la transmission NBTV
Spectre de la transmission OFDM NBTV

96 x 72 Mode
Ce mode utilise 72 porteuses, espacées de 32Hz, une porteuse pour chaque ligne d'image. Il y a un "transporteur pilote", au milieu des porteuses d'images. Le taux de modulation des pixels est plus faible, et donc les porteuses peuvent être plus rapprochées. La bande passante totale du signal est également d'environ 2kHz.

En mode noir et blanc, un seul champ est transmis par trame. Il y a 96 pixels par ligne, et chaque pixel prend 30ms à transmettre. Comme dans les modes 48 x 48, l'extrémité de chaque trame est identifiée par une ligne pointillée verticale. En mode couleur, les champs sont transmis pour les données d'image rouge, vert et bleu. À la fin du troisième cadre (bleu), une ligne pointillée verticale est transmise, de sorte que l'extrémité du cadre et l'ordre de couleur correct peuvent être identifiés. L'image a un rapport d'aspect standard de la télévision (4:3).

 

Image typique de la couleur 96x72
Image typique reçue 96 x 72

RGGB Mode compressé
Ce mode est uniquement en couleur, et a les mêmes caractéristiques de modulation et la même taille d'image que les modes 96 x 72. La différence se trouve dans la technique de codage. Pour accélérer la transmission, on utilise une technique d'entrelacement, où seulement deux champs sont transmises par trame. L'un contient des lignes impaires et vertes, tandis que l'autre contient (sur des lignes impaires) des données rouges à partir des lignes impaires, et (sur des lignes paires) ont moyenné des données de lignes bleues. Ainsi, la résolution verticale des données vertes est deux fois supérieure celle du rouge et du bleu. Comme l'œil est plus sensible aux détails verts, cette technique RGGB est un bon compromis.

L'avantage de ce mode est qu'il a une fréquence d'image plus élevée que le mode RVB 96 x 72 (6s/image plutôt que 9s/image). L'inconvénient est que les images sont très mauvaises lorsqu'elles sont utilisées dans des conditions de propagation variable, comme interférences de couleurs très étranges Des franges sont générées. Le mode est idéal pour le VHF.

 

Mode Propriétés de l'image Taux de pixels Période de cadre Bande passante
BW48 48x48 B&W 50Hz 1,0 sec 2,1 kHz
CO48 48x48 RVB 50Hz 3.0 sec 2,1 kHz
BW96 96x72 B&W 33Hz 3.0 sec 2,1 kHz
CO96 96x72 RGB 33Hz 9.0 sec 2,1 kHz
RGGB 96x72 RGGB 33Hz 6,0 sec 2,1 kHz
Résumé du mode NBTV

La désignation d'émission de l'UIT pour tous ces modes est 2K10F8F NF ou 2K10F8F MF (suffixe NF pour la couleur, MF pour le noi et blanc).

Logiciel OFDM NBTV

Le logiciel peut être téléchargé gratuitement sur ce site. Il est conçu pour Windows 98 et Windows XP. À l'heure actuelle, il n'existe pas de logiciel pour les autres systèmes d'exploitation. Un ordinateur Pentium 500 MHz ou supérieur est nécessaire. Une webcam USB ou une carte de capture vidéo est requise pour les images en direct. Le logiciel prend également en charge Windows 7 et 10.

ZL2AFP OFDM Logiciels de télévision (ofdm_nbtv.zip, 315kB)

Exemple de transmission analogique NBTV (A48-NBTV.avi, 886kB). Transmission couleur 48x48 pixels, capturée sur 80m, portée de 500km.

Exemple de transmission analogique NBTV (A96-NBTV.avi, 668kB). Transmission couleur 96x72 pixels, capturée sur 80m, 500km de portée.


Démarrer

Il existe deux programmes distincts pour chaque famille de modes, un programme d'émission et un programme de réception. Il y a aussi deux lecteurs, utilisés pour lire la réception précédemment enregistrée, à n'importe quelle vitesse choisie. Tous ces fichiers sont inclus dans l'archive.
Télécharger:
ZL2AFP OFDM Logiciels de télévision (ofdm_nbtv.zip, 315kB)

Les programmes dans les archives sont:

48x48
TX_48x48.exe
Le programme d'émission à basse résolution, en couleur RVB et noir-et-blanc
 
RX_48x48.exe
Le programme de réception à basse résolution, , en couleur RVB et noir-et-blanc
 
96x72
TX_96x72.exe
Le programme d'émission de résolution modeste, en couleur RVB et noir-et-blanc

RX_96x72.exe

Le programme de réception de résolution modeste, en couleur RVB et noir-et-blanc
 
RGGB
TX_RGGB.exe
Le programme d'émission VHF plus rapide, en couleur RGGB seulement

RX_RGGB.exe

Le programme de réception VHF plus rapide, en couleur RGGB seulement
 
Joueur
AVI Viewer.exe
Le programme de replay AVI. Lit les fichiers au format AVI à des vitesses de trame sélectionnées avec la moyenne de trame

RGGB Viewer.exe

Programme de relecture spéciale uniquement pour les fichiers au format RGGB 
Tout d'abord, téléchargez l'archive à partir du lien ci-dessus. Ensuite, il suffit de créerr un dossier sur votre ordinateur, et d'y décompresser ces archives. Les programmes fonctionneront très bien avec WIN 98ou WINXP, et aucun changement ne sera fait au système d'exploitation ou au registre. L'ordinateur doit être au moins un Pentium 500 MHz, et doit avoir une carte son de bonne qualité, et (pour le contrôle PTT) un port série fonctionnel. Les ports série USB sont OK.

Créez un raccourci pour chacun des programmes, et placez-les dans votre système de menu, peut-être dans un sous-dossier "ZL2AFP NBTV". Si vous souhaitez plus tard supprimer les programmes, tout simplement supprimez le dossier et vos raccourcis.

Les connexions à l'émetteur et au récepteur sont les mêmes que pour tout autre mode radio avec carte son - câbles audio de la carte son Ligne vers l'entrée du microphone émetteur, et de la sortie audio du récepteur à l'entrée ligne de la carte. Ajouter un câble vers le circuit PTT depuis l'un des ports série de l'ordinateur. Les programmes TX activent DTR et RTS.

En utilisant l'applet Windows Volume Control, activez (désactivez) la sortie WAV et définissez le volume WAV à mi-chemin. Passez à l'applet de contrôle d'enregistrement (options/propriétés/enregistrement à partir du Volume Control Applet), et sélectionnez Line In comme source, et ajustez la ligne, niveau à mi-chemin pour commencer. Les programmes de transmission offrent un accès direct au volume de la carte, et les récepteurs fournissent le même accès pour l'applet Contrôle d'enregistrement. Vous pouvez trouver un niveau différent pour cette transmission que celle pour les modes numériques. Prenez soin de garder la puissance au minimum - 10-20W indiqués pour un émetteur-récepteur de 100W, à gérer sans provoquer de distorsion d'image ou de signaux excessivement larges. La puissance maximale sera d'environ 100W même si la moyenne est plus faible. Ne vous inquiétez pas, la puissance moyenne de 10W donnera de bonnes performances si le récepteur est très sensible.

Les programmes de transmission et de réception distincts permettent à l'utilisateur de fonctionner uniquement avec l'un ou l'autre, mais vous pouvez également utilisez les deux en même temps pour surveiller votre propre transmission. Dans ce cas, définissez le contrôle d'enregistrement du récepteur source à 'Stereo Mix' ou 'What U Hear' plutôt que Line In. Si vous exécutez les deux programmes, peu importe le début des deux programmes. Vous pouvez constater que le timing est éteint (les images glissent latéralement, contiennent du bruit ou sont ombragées de haut en bas) lors de l'exécution Les deux programmes à la fois. Cela est particulièrement vrai sur les ordinateurs plus anciens, et le problème est connu pour être dépendant de la carte son. Voir les pages « Transmission » et « Réception » pour plus d'informations.


Transmission

Il existe un programme de transmission dédié pour chaque mode. Démarrez le programme de transmission TX_48x48.exe, TX_96x72.exe ou TX_RGGB.exe. Tous les émetteurs se ressemblent, sauf le RGGB Le programme n'a pas d'option noir&blanc.

Lorsque vous démarrez le programme, vous verrez une denêtrequi affiche les cartes son disponibles. Sélectionnez-en une (facile si vous n'en avez qu'une!), appuyez sur APPLY puis sur OK. Vous verrez alors la fenêtre du programme de transmission (à droite, avec l'onglet "Photo Still" sélectionné par défaut.

Il y a quatre onglets: 'Still picture', 'Moving GIF', 'AVI/MPG' et 'Webcam'. Vous pouvez en sélectionner un et transmettre l'image appropriée. Vous pouvez également «précharger» certains d'entre eux afin de pouvoir effectuer une commutation instantanée et sans coupure transmission. La vignette qui apparaît  est celle qui sera transmise dans la trame suivante. Dans tous les onglets, sauf Webcam, la sélection d'image s'effectue par 'drag and drop' (il suffit de faire glisser l'image à partir d'un dossier d'Explorer sur l'onglet approprié). Vous devez "déposer" le type d'image correct ou le programme se plantera.

Sur la plupart des onglets, le nom du fichier fichier en cours est affiché en bas.

Sauf dans le mode 48 x 48, l'image entière vue sur l'onglet est transmise. Peu importe la taille du l'image original, le programme la redimensionnera aux dimensions adéquatesr (sans rien changer au rapport largeur/hauteur). En mode 48 x 48, la pleine hauteur de l'image est transmise, mais seul le carré au centre sera envoyé. Même en transmettant en noir&blanc, le programme d'émission montrera toujours l'image transmise en couleur.

Si l'image a un rapport d'aspect autre que 1:1 (48 x 48) ou 4:3 (96 x 72), l'image sera ajustée pour s'adapter la largeur ou la hauteur du cadre de manière appropriée, et l'espace inutilisé transmis en couleur de fond unie. En d'autres termes, si l'image est très longue et mince, le haut et le bas auront un espace inutilisé, et s'il est grand et étroit (forme de portait par exemple), les côtés auront un espace inutilisé. Une image de 4:3 (paysage), telle que cwelle d'une caméra ou d'une photo de télévision, s'adaptera parfaitement. La couleur d'arrière-plan par défaut est blanc, mais vous pouvez la changer avec l'option 'B/G couleur' dans le menu.

Tabon d'image fixe
Avec la souris, vous pouvez 'copier-coller' n'importe quelle image fixe sur l'onglet Image "Still" à transmettre. Cet onglet accepte les formats d'image suivants:

  • . BMP
  • . JPG
  • . GIF
  • . PNG
  • . TIF (la plupart)
Rappelez-vous qu'il faut un certain temps pour transmettre une image, et qu'il y a un retard entre le  moment où vous déposez l'image et celui où elle est transmise, donc si vous allez trop vite, certaines seront manquées. Aucune image partielles ne sera transmise - chaque image est terminée avant que la suivante ne soit lancée.

Déplacement de l'onglet GIF
Conniassez-vous les "GIF animés" ? Ce sont plusieurs images codées en dans un seul fichier GIF, tel que l'exemple à droite (vous ne le verrez peut-être pas bouger, cela  dépend de votre navigateur). Ces GIF animés sont transmiss en boucle. Vraiment cool pour une séquence de test d'identification. Vous pouvez télécharger et tester cet exemple (ou cliquez avec le bouton droit de la souris et sélectionnez 'sauvez l'image comme...). Découvrez le mouvement cool en GIF animé de Calvin et son yoyo en bas de page ! .

AVI/MPG Tab
Cet onglet va lire des films ! La transmission est bien entendu très lente, mais à la fin, les trames peuvent être enregistré puis rejouées à pleine vitesse. Vous pouvez définir (à partir de 'Taux de cadre' dans le menu) une fréquence d'image (nombre d'images par seconde). Par exemple, avec une fréquence de trame de 3 secondes sur une transmission de 9 sec, deux images sur trois dans le fichier original seront ignorées.

Ouvrez le fichier à lire à partir du menu "File" (en haut à gauche). Les contrôles du start-stop du fichier AVI sont en bas et permettent d'afficher/ajuster la position dans le fichier. Les films MPEG1 peuvent aussi être transmis, mais l'accélérateur vidéo doit être réglé au minimum, de façon à ce que les pixels puissent être hors écran de transmission.

Webcam onglet
Cet onglet utilise n'importe quelle source vidéo conforme à TWAIN, telle qu'une caméra USB 'web', une carte de capture d'image ou une carte scanner ! Avec les appareils de télévision, vous pouvez utiliser des images à partir de l'entrée vidéo conventionnelle d'un appareil photo ou d'un système d'accueil numérique tel une caméra, un téléviseur ou caméra avec modulateur HF. Si vous envisagez d'utiliser une webcam USB, assurez-vous de la brancher et donnez-lui le temps de s'initialiser avant de commencer l'émission, sans cela elle ne sera pas reconnue.

À partir de ces appareils, une image sera capturée chaque fois que ce sera nécessaire, mais beaucoup seront manquées. L'onglet "Webcam" affiche la source vidéo en couleur et en mouvement, mais rappelez-vous que la fréquence d'image transmise est lente, alors ne faites pas de grands panoramiques avec la caméra et contrôler ses mouvements.

Deux boutons supplémentaires apparaissent en bas de cet onglet - l'un pour sélectionner la source vidéo (si vous en avez plus d'une), l'autre pour sélectionner le format vidéo. N'importe quel format devrait fonctionner, et vous n'avez pas besoin de plus de 288 x 384 pixels de résolution. Une résolution plus élevées nécessitera plus de puissance de traitement de l'ordinateur, mais ne changera pas la taille  ou la fréquence de l'image transmise.

 


96 x 72 B&W transmission, en direct
d'une caméra fixe numérique
Toujours sur le dessus
À droite de la fenêtre de l'applet transmetteur, il y a une case à cocher étiquetée "oujours sur le dessus". Quand il est coché (et c'est par défaut), l'applet de l'émetteur restera au-dessus de toutes les autres fenêtres de l'écran. Si vous décochez cette option, l'émetteur peut être couvert par d'autres fenêtres.

L'avantage de cette façon de faire est de vous permettre de transmettre des images ayant des formats non pris en charge par le programme. Il faut simplement la faire glisser sur le haut de la fenêtre TX. Rappelez-vous que l'image doit être assez petite pour s'adapter à la zone active de l'émetteur. Il peut contenir plusieurs fenêtres les unes sur les autres. Cela sera visible par l'émetteur. Cette technique est un peu délicate, car vous ne pouvez pas voir où placer la fenêtre. La technique remplace toutes les onglets de l'émetteur.

 

Démarrage de l'émetteur

Sélectionnez PTT dans le menu, puis sélectionnez le port que vous avez choisi pour contrôler le circuit PTT de l'émetteur. Cela peut être n'importe quel port que vous utilisez pour d'autres modes numériques. Si vous prévoyez d'utiliser VOX (et vous pouvez), laissez ce paramètre à 'aucun'. Si vous voulez tester des moments sans émission, définissez cette valeur comme 'aucun', mais laissez votre VOX éteint. Si la valeur que vous avez définie n'est pas connue du programme, la valeur par défaut sera 'aucun'.

Démarrez la transmission en appuyant sur le bouton 'TX'. Le bouton passera sur 'RX', l'émission démarrera immédiatement, mais la modulation vidéo sera retardée d'une période de trame. Au fur et à mesure que cela commence, vous devriez entendre un son bourdonnant de la part de vos haut-parleurs d'ordinateur. C'est le signal de l'émetteur de télévision. Une fois en émission, ajustez le niveau de la carte son à une valeur approprié de puissance d'émission. Si vous augmentez le volume du son, vous augmentez la puissance de sortie.

La plupart des émetteurs de 100W peuvent produire en moyenne environ 20W de vidéo. Vous verrez la puissance varier en observant les changements de couleur. N'essayez pas d'augmenter la puissance car la sortie émise sera très déformée (et inutilisable) et le spectre transmis sera trop large. Demandez à un ami de vérifier la qualité de votre sortie et de votre bande passante, et si nécessaire, réduisez la puissance. Vous serez surpris de voir à quelle distance votre signal sera reçu, même avec une puissance modeste.

Note:
Ces transmissions utilisent le principe OFDM, de nombreuses porteuses transmises en même temps. Comme la phase des porteuses est imprévisible, il est possible que l'amplitude des porteuses s'ajoutent ou se soustrayent et dépassent la valeur de crête maximum en sortie de l'émetteur. Syoez prudent !
La façon la plus simple de tester la transmission est de déposer une image de votre 'Mes images' sur l'onglet 'Photo Still'. Une fois que vous êtes organisé, vous voudrez mettre en place une série de diapositives soignées pour un diaporama. Vous pouvez facilement faire 'CQ', 'QRA' et '73' Diapositives à l'aide d'un éditeur graphique. Essayez d'éviter de grandes zones de rouge, de vert ou de bleu très saturés dans vos images comme ils taxent la linéarité de l'émetteur plus que les autres couleurs.

 


Exemples de diapositives préparés. Notez les différents ratios d'aspect.

Une fois émis, vous pouvez basculer entre les onglets pour envoyer différents types d'images. Rappelez-vous qu'il en faut jusqu'à neuf secondes pour envoyer chaque image, et chaque nouvelle image n'est pas "saisie" avant que la précédente ne soit terminée, Vous devez donc changer d'onglets ou de glissières lentement. C'est une bonne idée de "précharger" les onglets avec ce que vous Vous avez l'intention de transmettre avant de commencer la transmission.

Pour arrêter la transmission, appuyez simplement sur le bouton TX/RX à nouveau.


Visite guidée du récepteur

Recevoir NBTV n'est pas aussi simple que vous pourriez l'imaginer, mais avec l'équipement correct et un peu patience et pratique, vous allez bientôt vous familiariser avec le processus. Le problème est que  l'émetteur et le récepteur doivent être très stables (sauf en FM en VHF), et le récepteur doit être très précisément réglé sur la fréquence exacte de l'émetteur. Le récepteur n'a pas besoin d'avoir des incréments de réglage fin (même 100Hz fera l'affaire) à condition que la plage RIT (Clarifier) soit suffisante et puisse s'accorder lentement. Le réglage final est toujours terminé avec le logiciel.

 

Vous NE POUVEZ PAS utiliser de VFO pour ce mode (sur HF SSB), et certains anciens synthétiseus pourraient ne pas être suffisamment stables. L'accord doit être précis à moins de 1Hz. La stabilité en fréquence de l'émetteur-récepteur est donc très importante.

Sur VHF (ou partout où vous utilisez un émetteur AM ou FM), l'accord et la stabilité ne sont pas si importants. Moins de 100Hz devrait suffire et vous ne devriez pas avoir besoin d'ajuster le réglage du logiciel. Il en va de même lors du test à la fréquence audio entre les ordinateurs. Vous ne pouvez pas faire d'enregistrements sur bande de ces signaux, mais numériques. 

Jetez un oeil à la photo à droite (beau vieux, hein?). Les trois programmes de réception sont similaires. Il y a trois volets importants à la fenêtre du récepteur:

  • En haut à gauche, l'image principale 'Afficher la vitre'
     
  • En dessous, la «Vitre de réglage de synchronisation» (ici avec
    trois images B&W, une pour chaque couleur)
     
  • À droite, le "Panneau de réglage"
Lorsqu'aucun signal n'est reçu, tous ces volets doivent montrer du bruit, coloré dans le cas du volet principal, en mode couleur.

En dessous de ces volets, vous trouverez le bouton 'Record', qui vous permet d'enregistrer ce que vous recevez en tant qu'AVI Le film. Vous pouvez également sélectionner la couleur et la réception noir&blanc ici, dans le panneau 'Mode'. En mode Mono, le "Sync-Setting", les commutateurs de volets pour afficher un seul champ, et la fréquence de réception de l'image s'accélèrent.

Évidemment, le mode "Couleur" ne fera rien d’utile pour une transmission noir & blanc (sauf la réception lente), mais la sélection du mode "Mono" peut aider à la réception d'un signal de couleur bruyant. Tout en bas se trouve le logiciel le curseur 'Fine Tune'.

Conseil:
Il est difficile de déplacer le contrôle de 'Fine Tune' par gros incréments. Une fois que vous avez cliqué dessus avec la souris, vous pouvez affiner par petites touches en utilisant les touches clavier 'Gauche' (<--) et 'Droite' (-->).
Les volets 'Sync-Setting' et 'Tuning' ont une action de clic de souris. Si vous pouvez voir une ligne d'onde sinusoïdale verte dans le volet 'Tuning', vous pouvez cliquer dessus pour centrer le réglage. Une ligne rouge apparaîtra, ce qui indique à quelle distance se trouvait l'accordage, mais que vous pouvez autrement ignorer. En pratique, il est plus facile de regarder ce volet et d'ajuster le curseur 'Fine Tune' afin que l'onde sinusoïdale soit exactement centré sous la ligne jaune (comme sur l'image ci-dessus). Les autres lignes bancales vertes sont causées par les porteuses vidéo adjacents à la porteuse pilote, et si vous êtes mal réglé de 30Hz environ, vous verrez l'onde sinusoïdale sur l'une de ces lignes. Jusqu'à ce que vous ayez correctement effectué le réglage, vous pouvez également voir (si vous regardez attentivement) la porteuse pilote comme une ligne pointillée à travers la photos dans l'affichage 'Sync'.

Lorsque vous cliquez sur le volet "Synchronisation", vous définissez le point dans l'image reçue qui deviendra le côté gauche de l'image principale. Comme l'image complète suivante est reçue, elle sera alignée avec le point sur lequel vous avez cliqué. Dans ce volet, il y a une image en mode noir & blanc, et trois en mode Couleur (comme indiqué ci-dessus). Vous devez cliquer juste à gauche de la ligne pointillée verticale la plus évidente entre les petites images noir & blanc dans ce volet. Si la réception est bonne, vous devriez voir clairement les différences entre ces trois images, et l'une aura une ligne pointillée plus large (à l'extrême gauche de l''image).

Recevoir

Démarrez le programme RX_48x48.exe, RX_96x72.exe ou RX_RGGB.exe selon les besoins. Vérifiez que la bonne carte son soit sélectionnée en entrée, en sélectionnant l'entrée 'Soundcard/Select soundcard' et 'Soundcard/Ajust' dans le menu. Si vous avez l'entrée correcte, vous devriez voir le bruit sur l'écran dans les panneaux inférieurs et supérieurs.

 

Note:
Le programme de réception peut être exécuté même pendant que vous transmettez, en fait, c'est un moyen utile de tester vos transmissions et de vous familiariser avec le logiciel de réception. Pour le faire, vous devez définir votre applet d'enregistrement (ouvert avec une entrée simple du menu) pour permettre au signal transmis d'être une des sources d'entrée. Il devrait y avoir un appareil disponible appelé 'Output Mix' ou 'Wave Out Mix', que vous devez activer. Une fois que vous le faites (et en supposant que le programme de l'émetteur est en cours d'exécution, mais pas nécessairement en train de transmettre), vous devriez voir les transmis image sur l'écran du récepteur, comme dans l'exemple à droite. Vous devrez peut-être ajuster le taux d'échantillonnage (menu 'Carte de son/carte son de calibre') car le timing peut être désactivé lors de l'exécution des deux programmes à la fois, en particulier sur les ordinateurs plus lents et des cartes son inférieures aux normes. Vous ne pouvez jamais obtenir des photos particulièrement bonnes de votre propre ordinateur !

Maintenant, essayez d'effectuee ce réglage sur un vrai signal. La meilleure façon de vous synthoniser est d'ajuster le cadran principal du récepteur pour obtenir le son le plus naturel, puis laissez le cadran principal tel-quel. Il est préférable (si vous le pouvez) d'utiliser une fréquence prédéfinie. La gamme de réglage du logiciel est assez petite.

Tuning grossier
Si vous n'avez pas l'occasion d'entendre votre correspondant parler, ou si vous commencez à recevoir au milieu d'une transmission, essayez d'ajuster le réglage principal du récepteur de sorte que les images noir & blanc dans le volet de synchronisation ne contiennent que de l'image, sans zone noire ci-dessous, et non une zone bruyante au-dessus. Si vous pouvez le voir, ajustez-le avec le RIT afin que la ligne pointillée horizontale causée par la porteuse pilote soit au centre de l'image. Vous pourriez même être en mesure de la faire disparaître soudainement avec le RIT. Accordez-vous très lentement.

Un réglage fin
Une fois que l'image est reçue (vous entendrez un son bourdonnant), ajustez le récepteur RIT très lentement jusqu'à ce que vous soyez capable de voir la sinusoïde verte  sur la fenêtre de réglage. Ne touchez pas le cadran principal! Vous devrez peut-être bouger de 100Hz avec le RIT. Après chaque réglage, attendez quelques secondes afin que la sinusoïde puisse se construire. Si votre RIT varie par incréments plutôt que linéairement, vous ne verrez peut-être pas l'onde sinusoïdale du centre de la fenêtre de réglage. Une fois que vous pouvez voir la vague sinusoïdale, amenez-la près du centre si vous le pouvez, puis ajustez très lentement le curseur Fine Tune sur le logiciel de réception pour centrer exactement la sinusoïde sur la ligne jaune. Sans en arriver à ce point, vous ne verrez pas d'image utilisable.

Réglage de synchronisation
Une fois que vous avez l'accordage correct (réalisation majeure!), vous pouvez alors vous concentrer sur l'obtention correcte de la synchronisation. Regardez de près les images dans le volet 'Sync', et cliquez juste à gauche de la ligne pointillée verticale la plus évidente. Attendez un moment comme le "Sync" la vitre est redessinée dans un endroit différent, et bientôt vous verrez le volet principal de visualisation redessiné dans la position sélectionnée. Faites quelques essais pour obtenir le réglage correct car les images visualisées auront des couleurs étranges. Soyez patient !

Si l'image couleur semble être alignée correctement mais que les couleurs sont étranges, vous avez peut-être sélectionné la mauvaise ligne verticale, Donc, essayez simplement à nouveau. Si l'image semble n'avoir aucune couleur, ou seulement un bruit de couleur, il peut s'agir d'une transmission en noir & balnc, donc sélectionnez (dans le menu) 'Propriétés d'image/Mode couleur/MONO' (ou 'Mono' dans le panneau 'Mode'). Si vous êtes sûr que l'image est ajustée correctement mais que les couleurs semblent  être encore plus mauvaises (et l'image est à l'envers), essayez l'autre bande latérale (SSB) et recommencez.

Calibration de la carte son
Le système OFDM NBTV est utilisé parce que (contrairement à SSTV) il est remarquablement tolérant à la réception multi-path et à la décoloration. Cependant, il n'est pas très tolérant aux différences entre les cartes son. Certains ordinateurs ont même une différence du taux d'échantillonnage entre l'émission et la réception ! Ces différences font dériver lentement les images reçues à gauche ou à droite, et l'image apparaîtra plus claire ou plus sombre en haut de l'image à partir du bas de l'image, avec des décalages de couleur. L'image peut également être assez bruyante en haut ou en bas.

 


Un exemple de taux d'échantillonnage de carte son médiocre

L'élément de menu 'Carte sonore/carte son de calibre' peut être utilisé pour ajuster légèrement le taux d'échantillonnage du récepteur pour compenser ces effets. Ajustez la luminosité sur l'image. Une fois que vous avez fait cela, vous devrez à nouveau affiner le signal.

Si votre carte son et celle de votre correspondant dérivent, même si vous êtes en mesure d'atteindre le réglage de la bonne luminosité, l'image dérivera encore lentement à gauche ou à droite. Vous devrez donc réajuster la synchronisation de temps en temps (minutes).

Réception RGGB

À bien des égards, le programme RGGB VHF est très similaire aux autres programmes. Il a cependant trois porteuses pilotes au lieu d'une (une en haut, en bas ainsi et au milieu) afin de faciliter le réglage des signaux faibles, et il n'a que deux champs au lieu de trois pour la réception de la  couleur. La période de trame est de 4,5 secondes.

La technique de réglage est exactement la même que les autres réceptions. Bien sûr, s'il est utilisé sur 10m ou VHF FM, le réglage ne sera pas identique. La modulation est la même que la version 96 x 72. La différence réside dans la sélection de la synchronisation. Il n'y a pas de ligne pointillée marquée identifiant le début du cadre, juste une ligne pointillée étroite entre les champs.

Si vous regardez de près le volet de synchronisation dans l'image d'accompagnement, vous verrez que l'une des petites images en noir & blanc B&W semble être rayée (surtout perceptible sur les couleurs à haute saturation). C'est celui de droite. C'est le champ rouge et bleu. Vous devez cliquer juste à gauche de la ligne pointillée étroite sur la droite de ce champ. Le champ est rayé car chaque ligne alternative est d'une couleur différente. Avec la pratique, vous trouverez cela facile, et si vous ne vous découragez pas, continuez à essayer.

Ce mode a une résolution de couleur verticale légèrement plus mauvaise, mais comme l'œil est plus sensible à la verticale qu'à l'horizontal, l'effet observé est minime. La vitesse de trame accrue est un grand avantage, et les résultats sur VHF en FM sont excellents. Sur HF cependant, ce mode fonctionne assez mal car il est très affecté par le bruit de couleur.

Il y a deux autres différences avec ce programme de réception. Il dispose d'un filtre de bruit intégré et il enregistre les fichiers dans un format différent '.tv', non compatible avec les AVI. Utilisez le programme RGGB Viewer.exe pour afficher ces fichiers.


AVI Viewer

Les programmes récepteurs NBTV vous permettent d'enregistrer ce que vous recevez assez efficacement en tant qu'images standards. Fichiers AVI (comme les films). Ceux-ci peuvent être retransmis ou visualisés avec le lecteur multimédia Windows standard, mais le spécial AVI Viewer.exe, le programme de replay fourni a des fonctionnalités conçues pour tirer le meilleur parti de la NBTV. Ceux-ci incluent la moyenne de cadre (efficace dans le bruit), la luminosité réglable, le contraste, la fréquence d'image, la possibilité d'enregistrer le fichier ajusté et un curseur manuel que vous pouvez utiliser pour glisser d'avant en arrière afin de pour voir des séries d'images .

Bien que le système OFDM NBTV ne puisse pas transmettre de films en temps réel, il peut les transmettre lentement, ce qui permet au spectateur de percevoir le mouvement.

AVI Replay
Ouvrez AVI Viewer.exe et vous verrez une fenêtre comme indiqué à droite. Appuyez sur le bouton 'Charger AVI' ou utilisez l'élément 'Filer/Ouvrir' du menu. Ouvrez la boîte de dialogue de fichier, où vous sélectionnez le fichier AVI. Une fois le fichier sélectionné, le programme est en pause, et vous pouvez appuyer sur le bouton 'Voir AVI' pour regarder le film, ou ajuster le curseur sous l'image pour voir les cadres individuels.

Lorsque vous appuyez sur 'View AVI', le programme lit le fichier en boucle  jusqu'à ce qu'il soit arrêté par le bouton 'Pause AVI' ou un nouveau fichier chargé.

En moyenne sur le cadre
Si vous mettez en pause le replay, puis entrez une valeur dans 'Frames to moyen', les trames successives seront mathématiquement traité pour enlever le bruit. Plus les images étaient moyennes, meilleur est le résultat. Il crée également une transition agréable entre différents ensembles de cadres identiques.

La moyenne des images est particulièrement efficace lorsque plusieurs images sont les mêmes, ou quand vous le souhaitez pour améliorer le fond alors qu'il y a du mouvement au premier plan. La technique n'est pas si utile s'il y a une bande de couleur, tel que causé par la foudre ou les fondus courts.

La moyenne des images mobiles ou séquentielles différentes n'a pas de sens bien sûr, bien qu'utilisée avec parcimonie (moyenne = 1 ou 2), mais donne un bel effet de fondu lors la lecture. La valeur par défaut est 0 (pas de moyenne).

La moyenne des images est également très efficace lors de l'affichage des images pendant la pause, et lorsque les AVI moyens peuvent être enregistrés.

Taux de trame
La fréquence d'image par défaut lors de la visualisation est définie par le fichier AVI, généralement 10 images/sec. Cette option est sélectionnée par défaut, ou par l'élément de menu 'Sélectionner la fréquence d'image/vitesse AVI'. La boîte de fréquence d'image est normalement grisée. Vous pouvez définir d'autres fréquences d'image (même des taux fractionnaires tels que 0,2) en entrant une valeur dans la case "Nouvelle fréquence d'images". Vous devez d'abord sélectionner 'Sélectionner la fréquence d'image/Sélectionner la vitesse propre' dans le menu à activer cette boîte. Vous devez ensuite jouer avec 'Pause AVI' et 'View AVI' plusieurs fois pour que le nouveau cadre fonctionne.

Ajustement de l'image
L'élément de menu "Picture Adjust" fait apparaître Luminosité et curseurs de contraste pour le réglage de l'image. Il y a aussi un bouton "Par défaut".

Conversion d'image
Le bouton 'Convert AVI' vous permet d'enregistrer la vue ajustée (taux d'image modifiée, moyenne de l'image, luminosité et contraste) comme un autre fichier AVI. Il fait apparaître la boîte de dialogue habituelle de sauvegarde du fichier.

RGGB Replay Viewer

Le mode compressé VHF RX_RGGB.exe récepteur, pour diverses raisons techniques, sauvegarde les fichiers dans un format différent. Ce format, le format '.tv', est propriétaire et n'est pas compatible avec Windows Media Player ou AVI Viewer. Utiliser l'alternative RGGB Viewer.exe programme pour afficher ces fichiers. L'opération de programme est généralement similaire, bien que la fenêtre d'image et la fenêtre de contrôle soient séparées.

Le programme commence par la boîte de dialogue "Ouvrir le fichier" prête à démarrer. Sélectionnez simplement un fichier. Les programmes d'émission ne sont pas capable de rejouer les fichiers .tv.


Le RGGB Viewer en action (Con ZL2AFP derrière la caméra)

 

Examen technique

Les tentatives précédentes de Narrow Band TV (c'est-à-dire moins de 3kHz) n'ont pas été particulièrement réussies. Les premiers systèmes étaient AM avec des sources vidéo de disque de type Baird, qui pouvaient produire de bonnes images, mais nécessitaient au moins 10kHz de bande passante. Les tentatives ultérieures ont utilisé la modulation FSK de type SSTV, mais avaient un débit de données limité et de mauvaises performances sous conditions multi-path. D'une manière ou d'une autre, les différents systèmes souffraient d'une bande passante excessive, de mauvaises performances et généralement mauvaise qualité d'image, ce qui les a rendus impopulaires auprès des amateurs de télévision DX. Jusqu'à l'arrivée de ceci système, les expériences NBTV étaient limitées aux enregistrements, car la transmission radio n'était pas pratique, en particulier sur HF.

Con Wassilieff ZL2AFP est le pionnier le plus important de NBTV - il a commencé avec un système Baird, et a progressé à travers tous les différentes techniques, pour arriver au système actuel décrit ici. Ce système présente plusieurs avantages -

Le signal est un système de multiplex de division de fréquence orthogonale (OFDM) composé de 48 ou 72 porteuses de 400 à 2400Hz, une porteuse par ligne d'image (horizontale). La porteuse de fréquence la plus basse porte la ligne la plus basse de l'image. Les porteuses sont distantes de 42 Hz ou de 27 Hz, sont générées à l'aide d'oscillateurs numériques, et modulé à l'aide d'une clé différentielle à décalage de fréquence étroite en réponse à la luminosité du signal. Le taux de pixels est d'environ 40 pixels par seconde, 256 échantillons de la carte son par pixel, et chaque champ prend une seconde à trois secondes pour être, en fonction de la résolution. Le taux d'échantillonnage est de 11,025 kHz.

La couleur est transmise en trois champs séquentiels rouge, vert et bleu. C'est plus lent qu'avec d'autres méthodes, mais il est le plus robuste dans des conditions bruyantes. Une ligne pointillée verticale est ajoutée au début du champ rouge de sorte que le début de trame puisse être identifié. Une porteuse pilote supplémentaire, placée au centre des porteuses vidéo, fournit un moyen d'accord très précis. Cette porteuse a une modulation FM faible.

Le récepteur utilise un processus de transformation de Fourier rapide (FFT), faisant 96 FFT par seconde à un taux d'échantillonnage de 11,025kHz. Les échantillons sont décimés par un facteur deux, et les FFT atteignent une résolution de bac de 43 ou 27 Herz selon le mode. Pour que les bacs puissent correspondre exactement aux  porteuses reçues, l'accord fin est relativement important pour donner un bon rendu de l'échelle des gris. L'émetteur et le récepteur doivent également être raisonnablement stables, bien sûr.

Les échantillons FFT sont convertis en informations de luminosité, en utilisant un bac par pixel. Les informations de luminosité sont codées avec la différence entre les porteuses adjacentes, afin de supprimer l'effet de décalage de couleur de l'erreur de réglage, et minimiser le chevauchement des bandes latérales de modulation dans le récepteur FFT. Parce qu'il y a encore un signal réparti sur les bacs, il y a une discussion croisée entre pixels, ce qui n'est pas remarqué sauf lors de la réception d'un motif de test. Chaque FFT se traduit par une seule bande d'image verticale de 48 ou 72 pixels. 96 nouvelles bandes peuvent être affichées chaque seconde, puisque les pixels transmis sont suréchantillonnés pour s'assurer qu'il n'y ait pas d'erreur d'échantillonnage Nyquist.

Les informations de ligne adjacentes peuvent également être interpolées pour fournir une valeur moyenne entre les deux pour donner 96 pixels verticaux apparents. Les données de trame séquentielles sont stockées dans un tampon, et les données de trame suivantes peuvent être moyennées de manière synchrone avec elles, ce qui permet d'afficher l'image avec des effets améliorés et transitoires de données tels que le bruit d'impulsion, les fondus sélectifs et le bruit blanc à être moyennement éliminé. Pour des raisons liées à l'enregistrement de l'image en temps réel, cette fonctionnalité est actuellement disponible uniquement en visualisaion. Le résultat est très efficace.

Bien sûr, les résultats sont modestes par n'importe quelle mesure, et surtout par rapport à la télévision couleur SSTV, ou TV à balayage rapide (large bande), mais avec la possibilité de fournir une image couleur en trois secondes en bande passante de 2kHz dans des conditions NVIS bruyantes, ce système est unique. Vous ne vous imaginez pas à quel point les images sont bonnes, compte tenu de la résolution d'image limitée !

Murray Greenman ZL1BPU
Juillet 2008.

 

 

Oui je suis optimiste, mais je garde mon parapluie (Harold Wilson)

 

 
 

 

 

 

 

Le site d'ON1AIJ a disparu, mais on peut retrouver le schéma d'un ensemble NBTV sur le site de F5AD, qui avait enregistré l'article : http://f5ad.free.fr/Liens_coupes_ATV/G/ON1AIJ Disque de Nipkov.htm

 

Voir aussi ici: Narrow-Bandwidth Television Association : http://www.nbtv.wyenet.co.uk/

 

 

Je n'ai hélas pas retrouvé la trace des logiciels. Mais on en trouve un ici, sur le site de l'association.  : http://www.nbtv.wyenet.co.uk/Video2NBTVInstall-V3.exe

 

 

 

 

Ce mode de transmision d'images est intermédiaire entre la SSTV (Slow Scan TeleVision, télévision à balayage lent) et la FSTV ou ATV (Fast Scan TeleVision, télévision à balayage rapide). Il permet d'échanger des images qui bougent mais à basse résolution, et ce même sur ondes-courtes puisque le spectre occupé est moindre que celui nécessaire pour transmettre la parole.

A noter que des essais de télévision plus rapides que la SSTV, la MSTV (Medium Scan TV), donc avec la transmission de mouvements, ont été faites notamment par feu Don Miller W9NTP et Robert W0LMD en 1978. Ils ont diffusé pendant plusieurs années des images animées sur 28 MHz par l'intermédiaire d'une balise mais hélas sans suite car l'équipement  était compliqué à construire. Avec l'arrivée des logiciels SSTV-FAX, ces développements seraient intéressants à reprendre. La bande passante de la MSTV était d'environ 36 kHz, compatible avec la largeur de notre bande 28 MHz.


La norme

L'association NBTVA (NBTV of America) a adopté le standard de 32 lignes avec un balayage vertical. Ce dernier commence en bas à droite de l'image et se termine en haut à gauche, identique à celui adopté par J.L.Baird. Ses images avaient un rapport de 3/7, ce qui est trop étroit aussi le rapport horizontal/vertical de 2/3 a été adopté. Le jack 3.5 mm est normalisé comme câble d'interconnection. Conforme au standard TV, une inpulsion de synchronisation "plus noire que le noir" est envoyée à chaque fin de ligne, sauf à la fin de la 32ème, où cette absence d'impulsion de synchronisation redémarre le balayage vertical au début d'une image. 
A la base, les transmissions se font mécaniquement, à l'aide de disques de Nipkow. Actuellement, quelques logiciels permettent des expérimentations en 32, 48 ou 60 lignes, monochrome ou couleur mais le standard est de 2.6 images/sec de 32 lignes de 32 points. Le signal d'émission basse fréquence ne dépasse pas 1500 Hz et peut donc être en SSB ou FM, sur ondes-courtes et plus haut. Une excellente article sur la NBTV se trouve dans le "TV-amateur" No 123 (en allemand).


Quelques links indispensables

Comment débuter en pratique

Le plus simple est de commencer par l'émission et réception à l'aide des logiciels de ZL2APF. Commence par les télécharger sur le site d'ON1AIJ. Con (c'est le prénom de ZL2APF et ce n'est pas de ma faute s'il s'appelle comme ça. En plus, à voir ce qu'il développe, ce n'en est pas un!) a développé plusieurs logiciels pour PC et j'attends encore quelques informations de sa part pour les interfacer avec ma caméra. Télécharge RXFMTV32.EXE et TXFMTV32.EXE qui sont tous deux conçus pour la norme de transmision à 32 lignes. Ce sera vite fait car ils ne font chacun que quelques dizaines de kB et n'utilisent pas de DLL externes. Je les fais fonctionner moi-même sour Windows ME mais toutes les versions de Windows à partir de Win 95 peuvent les supporter.

Pour simplifier le travail et sérier les problèmes, la première phase consiste à générer une image NBTV et à l'enregistrer (sur un mini-disc en ce qui me concerne). Double-clique sur TXFMTV32.EXE pour démarrer le logiciel d'émission. La fenêtre suivante apparaît:

Ce logiciel transmet l'image qui se trouve cadrée dans l'écran de gauche de la fenêtre et qui se trouve quelque part sur l'écran de l'ordinateur. En fait ce logiciel transmet 32 points x 32 lignes d'une partie de l'écran sélectionnable avec les deux ascenseurs et dont les coordonnées X et Y apparaissent en haut à droite. Il faut cependant que l'image ne soit pas dans une autre fenêtre, dans Winword par exemple, l'idéal étant un fond d'écran. J'ai cependant trouvé une exception avec PaintShop, qui permet d'afficher une image utilisable avec TXFMTV32.
Ajuste le niveau de sortie de la carte du PC en cliquant "Ajust output". N'oublie pas de mettre une croix dans "Line sync on" afin de générer les tops de synchro lignes. Tu verras à l'usage que c'est très utile pour stabiliser l'image reçue.

Une fois quelques minutes d'image enregistrées, le premier essai consiste à injecter ces signaux dans la carte son du PC. Un simple câble suffit entre l'enregistreur et l'entrée ligne de la carte. Double-clique ensuite sur RXTVFM32.EXE pour afficher la fenêtre de réception que voici:

 

Un clic sur "Adjust input" permet de régler le niveau d'entrée de la carte son et tu verras immédiatement son effet sur l'image reçue. L'image affichée ci-dessus correspond à du souffle mais dès qu'un signal NBTV apparaît (à la norme 32 lignes je précise, sans cela aucune réception n'est possible avec ce logiciel) tu verras apparaître une "image", disons quelque chose sur l'écran, qui, en général, défile horizontalement et verticalement. En mettant la croix à "Sync on" (et en ayant fait de même en émission), l'image se stabilisera dans le sens vertical. Avec les réglages par défaut, les images générées  par TXFMTV32 (et seulement par lui) seront visibles et stables. Sinon il faut encore trouver la bonne position du potentiomètre à glissière "Slant adjust" afin que l'image ne soit plus en oblique. Ce réglage est très fin. Dans un premier temps, ne pas toucher 4 autres potentiomètres car leurs valeurs par défaut correspondent à celles du logiciel d'émission.
Le bouton "Frame picture" permet de cadrer l'image dans le sens horizontal car il y a fort à parier que tu aies une partie gauche de l'image à droite et le reste à gauche. Clique donc sur "Frame adjust" et tu verras l'image se décaler horizontalement. Lorsqu'elle sera bien cadrée, re-clique sur "Frame adjust".

Une fois que tu auras pu recevoir correctement tes images avec une liaison par fil, tu pourras passer à une liaison radio, sur deux mètres par exemple. Il te suffira d'injecter le signal sortant de l'enregistreur à l'entrée "modulation" de l'émetteur, soit à la place du micro (en adaptant correctement le niveau BF), soit sur une entrée ligne si ton transceiver en a une (utilisée généralement pour le packet radio). Pour un premier essai il te faudra un autre récepteur avec sa sortie BF reliés à l'entrée "ligne" de la carte son du PC. En tâtonnant un peu, tu trouveras facilement les bons réglages. Dans mon cas, la liaison radio est de moins bonne qualité que la liaison par fil mais, à-priori, on devrait pouvoir obtenir la même qualité avec une liaison HF de bonne qualité. Mais je n'ai pas encore eu le temps d'investiguer et nous en reparleront.

Les dernières étapes consisteront à transmettre des images animées provenant d'une caméra, à faire un QSO avec un correspondant équipé de la même manière et, finalement, à recevoir et à se faire recevoir par une station équipée d'un émetteur-récepteur mécanique. Il y a encore du boulot!...


Voilà la première image que j'ai générée et transmise sur 144 MHz. C'est mon portrait, sous la neige, de la page d'accueil. La prise de vue n'est pas terrible et manque de contraste mais c'était mon premier essai et ce n'est déjà pas si mal que ça !...

HB9AFO/26 décembre 2001