Dim 07 Août, 2011 08:58
> Le code Morse par exemple est analogique
Pardon ! Il me semble qu'un signal composé uniquement de deux états différents, que l'on appellera un état haut et un état bas (1 et 0 pour simplifier), est ce qu'on nommera un signal numérique.
Il ne faut pas confondre la nature du signal d'origine et la façon dont on le transmet via les moyens de communication.
On pourrait créer des trames de cellules comportant un signal morse, pour cela il faut calculer la taille max. de la cellule. Le signal le plus long semble être le 0 que l'on décomposera en 11011011011011 (11 pour un trait long car on ne peut pas jouer sur la durée d'un 1). Cela fait 12 octets –j'oublie volontairement les octets de contrôle dans ce qui suit–, ce qui est totalement inefficace car en binaire on peut transmettre 2^12 (4096) valeurs. En plaçant les cellules dans des trames et en s'arrangeant pour que des caractères morses avec un codage long soient divisés sur deux cellules afin d'être compatible avec les trames envoyées sur X.25 (j'ai oublié le fonctionnement de ce truc primitif), on pourrait faire du packet radio avec du morse.
La transmission numérique du code morse est gaspillage d'octets comme on l'a vu avec le codage du 0 en morse. Il faudrait compresser les données pour optimiser la transmission et revenir à un système proche de l'ASCII ou de ce qu'on a actuellement pour transmettre des caractères.
Voilà pour l'explication un petit peu longue.
Attentyon, ponaytte maychante !