Soundmodem

Soundmodem este un software open-source, scris în limbaj C , scris de Thomas Sailer HB9JNX / AE4WA, utilizat de radioamatori , care rulează pe Linux , Solaris și Windows și care permite decodarea semnalelor AX.25 din rețeaua radio pachet și din APRS .

Meritul său este de a evita utilizarea unui modem de pachete, numit Terminal Node Controller (TNC) pentru această decodificare care este realizată în întregime de software. Cu alte cuvinte, înlocuiește modemul pachet plasat în mod normal între transceiver și portul serial al unui computer.

Face parte din distribuțiile Fedora și Ubuntu și funcționează și sub Mandriva . Fiabilitatea sa foarte mare înseamnă că nu a fost modificată de câțiva ani, numărul versiunii sale fiind încă 0.10. Funcționează pe mașini mai vechi, cu orice placă de sunet, dacă este acceptată de sistemul de operare. Conceput inițial pentru a rula pe 386 de procesoare, consumă foarte puțin CPU (mai puțin de 2% pe un Pentium din 2007) și memorie (mai puțin de un megabyte, în general tampoane cu dimensiuni fixe, după cum se dovedește prin analiza codului) și nu are informații cunoscute bug .

Conţinut

Soundmodem oferă două programe:

Implementare

Linux

Este distribuit ca RPM sau ca tarball (surse arhivate) și funcționează (cel puțin) sub nucleele 2.4 și 2.6. Compilarea necesită un număr de biblioteci, toate fiind open-source:

Soundmodem se conectează la sistemul audio fie prin ALSA, fie direct la plăci de sunet (Dispozitive / dev / dps, / dev / dsp1 etc. OSS native sau emulate de ALSA). Pe de altă parte, nu pare să fie compatibil cu PulseAudio care, prin urmare, nu ar trebui activat la lansare.

Windows

Soundmodem pe Windows utilizează sistemul audio implicit.

Push to talk hardware și software

Există două moduri de a activa PTT: fie accesând dispozitivul direct, fie prin biblioteca Hamlib .

Vezi și tu

linkuri externe