Lorsque j'utilise une interface USB-série, tout fonctionne tant que je ne dépasse pas 57600 Bauds. À des taux plus élevés, je n'obtiens que des giboulées comme celle-ci :
év.b0JNLYÆÿ¿iëd0U²(kßÞb!
ú]/xscB!ï¯!BoXûÿ1ïâÖCÿ6ÌAnè*íÌC)º¿BíÞØ.C.@ÆÃwHJÂs
"YE:ñ.èFðÌCÊ÷ÞÄ
!x
H
w6@BtbHJ
Ì6ì
H¾a¿bH.">îvy®;f<ßBÌ
pL¨fæHE
þ¼MBÞI
Le problème est d'autant plus étrange que j'ai remplacé tous les composants et que le problème persiste. J'ai essayé différents systèmes d'exploitation (Ubuntu, Windows XP, Windows 7, Mac OS X 10.7) avec 32 et 64 bits. J'ai essayé l'interface USB-à-série de FTDI et Prolific. J'ai essayé de lire la sortie de mon Raspberry PI et d'une Appliance Asterisk. J'ai changé les câbles et le câblage. Rien n'y fait.
J'ai fait un exemple avec un vieux notebook avec COM native et j'ai mis l'USB-to-Serial sur la même connexion que le "sniffer" (seulement Rx et GND connectés) pour m'assurer que la sortie et tout est ok comme on peut le voir sur le port natif. La tension est correcte. Les paramètres pour les deux sont 115200 Baud, 8 Bit avec 1 Stop et pas de contrôle de flux. Le port natif est correct. L'USB est en panne.
J'ai utilisé les pilotes les plus récents et vérifié deux fois toutes les connexions. Je n'ai aucune idée de ce qui ne va pas ici. Comme je n'ai trouvé personne décrivant des problèmes de ce type, je remets en question ma longue expérience en informatique et je pense que je m'y prends complètement mal.