SoundmodemSoundmodem est un logiciel open-source, écrit en langage C, écrit par Thomas Sailer HB9JNX/AE4WA, utilisé par les radioamateurs, fonctionnant sous Linux, Solaris et Windows et permettant de décoder les signaux AX.25 du réseau Packet radio, et de APRS. Son mérite est d'éviter d'employer un modem packet, dit Terminal Node Controller (TNC) pour ce décodage qui est entièrement fait par logiciel. Autrement dit, il remplace le modem packet normalement placé entre l'émetteur-récepteur et le port série d'un ordinateur. Il fait partie des distributions Fedora et Ubuntu, et fonctionne aussi sous Mandriva. Sa très grande fiabilité fait qu'il n'a pas été modifié depuis plusieurs années, son numéro de version étant toujours 0.10. Il fonctionne sur des machines anciennes, avec n'importe quelle carte audio si elle est supportée par le système d'exploitation. Conçu initialement pour fonctionner sur des processeurs 386, il consomme très peu de CPU (moins de 2 % sur un Pentium de 2007) et de mémoire (moins d'un mégaoctet, principalement des buffers de taille fixe, comme en témoigne l'analyse du code), et n'a pas de bogue connu[réf. nécessaire]. ContenuSoundmodem propose deux logiciels:
Mise en œuvreLinuxIl est distribué sous forme de RPM ou bien en tarball (Sources archivés), et fonctionne (au moins) sous les noyaux 2.4 et 2.6. La compilation nécessite un certain nombre de bibliothèques, toutes en open-source:
Soundmodem se connecte au système audio soit grâce à ALSA ou directement vers les cartes sons (Devices /dev/dps, /dev/dsp1 etc. OSS natif ou émulé par ALSA). Il semble en revanche ne pas être compatible avec PulseAudio qu'il ne faut donc pas activer au lancement. WindowsSoundmodem sous Windows utilise le système audio par défaut. Push to talk hardware et softwareIl y a deux moyens d'activer le PTT: soit en accédant directement au périphérique, soit au moyen de la bibliothèque Hamlib.
Voir aussiLiens externes
|
Portal di Ensiklopedia Dunia