Catégories

Fondation Radioamateur

Ce que l’Open Source signifie pour notre hobby et pourquoi c’est important .
Pendant une grande partie du mois dernier, j’ai essayé d’expliquer ce qu’est le logiciel libre, pourquoi il est important, en quoi il est pertinent pour notre passe-temps, comment il fonctionne, en quoi le logiciel est différent du matériel et pourquoi vous devriez considérer si l’équipement que vous achetez est livré avec le code source ou non. Je trouve qu’il est difficile de séparer les problèmes car ils sont tous liés dans un bloc cohérent d’idées et de concepts.
Alors, laissez-moi aller de côté pour planter le décor.
Il existe un mouvement qui revendique le droit de réparer nos propres choses et de s’assurer que les manuels et les outils de diagnostic utilisés par les fabricants sont mis à la disposition du public.
Pour de nombreux Radioamateurs, cela peut sembler étrange et évident, car pour une grande partie du passe-temps, ce type d’information n’était pas seulement disponible, il était attendu et supposé être disponible. Vous pouvez obtenir le schéma de circuit et les procédures de test, le processus d’alignement et la liste des équipements de test requis pour la plupart sinon tous les émetteurs-récepteurs amateurs aujourd’hui et à vrai dire, si ce matériel de test n’est pas disponible, nous avons tendance à construire ou à récupérer le nôtre. .
Comparez un Yaesu FT-857d et un Icom IC-7300. Ce sont des radios de différentes générations, qui utilisent des technologies différentes, sont fabriquées par différents fabricants et sont livrées dans des emballages différents.
Les deux Radios ont des manuels d’utilisation, des schémas de circuit et des processus de test et d’alignement documentés, mais ils ne sont pas équivalents même s’ils se ressemblent.
Le 857 est construit à partir de composants et de circuits discrets. Il y a un microprocesseur à bord, le code source n’est pas disponible et les mises à jour sont émises par le fabricant si et quand il le juge opportun. Sa fonction est de contrôler et de séquencer les choses, de sélectionner les filtres de bande, de changer de mode, de mettre à jour l’affichage et de contrôler les communications série. Bien qu’intégrant au fonctionnement de la radio, le microprocesseur lui-même est utilisé uniquement pour la commande et le contrôle.
À l’intérieur du 7300, vous trouverez également des composants discrets. Il existe des circuits, des filtres, etc., et bien que la taille des composants individuels soit réduite, il existe de nombreux types de fonctions à l’intérieur de la Radio que vous trouverez sur un 857. Le microprocesseur à l’intérieur du 7300 est plus avancé que celui à l’intérieur du 857. Le code source n’est pas non plus disponible et des mises à jour sont émises par le constructeur quand bon lui semble.
Si c’était tout ce qu’il y avait, je n’aurais pas passé un mois à essayer de capturer cela. Autant dire que les looks sont trompeurs.
Le microprocesseur à l’intérieur du 7300 fait exactement les mêmes choses que le 857 avec une différence mineure. Il fait désormais également partie de la chaîne d’entrée et de sortie du signal de la radio elle-même.
Permettez-moi de le répéter.
L’ordinateur qui est le cœur d’une Radio moderne fait partie intégrante du traitement du signal de la radio. Là où, dans une radio traditionnelle, le microprocesseur activait et désactivait les circuits pour traiter le signal, la solution moderne consiste à effectuer tout le traitement du signal à l’aide d’un logiciel à l’intérieur du microprocesseur lui-même. Si vous voulez devenir technique, un FPGA fait une grande partie du traitement du signal, mais cela aussi est piloté par le logiciel.
Là où auparavant vous aviez accès au schéma de circuit qui vous montrait ce qui était fait au signal, vous avez aujourd’hui une boîte noire magique qui fait des choses complètement hors de votre contrôle.
Si vous voulez savoir comment un signal SSB ou FM est décodé sur le 857, le manuel d’entretien vous indiquera utilement deux puces qui fournissent ces fonctions spécifiques. Il décrit comment le signal entre dans la puce et comment le signal est traité une fois qu’il quitte la puce et si vous avez besoin de plus, vous pouvez rechercher en ligne les spécifications de chaque puce pour voir précisément ce qu’elles font et comment elles fonctionnent, avec circuits et spécifications équivalents.
D’un autre côté, si vous vouliez connaître les mêmes informations pour le 7300, vous n’auriez pas de chance car si vous creusez assez profondément, en suivant le chemin du signal, vous finirez par vous retrouver à l’intérieur du microprocesseur où le logiciel fait que cela se produise. Il n’y a aucune description sur la façon dont cela fonctionne, quelles sont les caractéristiques équivalentes du circuit, il n’y a aucun moyen de changer son fonctionnement, aucun moyen de définir des paramètres, aucun moyen de voir à l’intérieur et aucun moyen d’expérimenter.
C’est un problème car cela signifie que vous avez une solution qui ne fonctionne plus dans l’esprit de la radio amateur. Ce n’est pas ouvert à l’expérimentation, ce n’est pas sujet à révision, il n’y a aucun moyen de tester, aucun moyen d’améliorer, aucun moyen de faire autre chose que ce que le fabricant a jugé approprié.? ………..

Je suis Onno VK6FLAB