SvxLink: Diferență între versiuni
| Linia 74: | Linia 74: | ||
==Link-uri externe== | ==Link-uri externe== | ||
===Speaker-test=== | |||
* [https://www.mythtv.org/wiki/Using_ALSA%27s_speaker-test_utility Using ALSA's speaker-test utility] | |||
* [https://www.systutorials.com/docs/linux/man/1-speaker-test/ speaker-test (1) - Linux Man Pages] | |||
* [https://linux.die.net/man/1/aplay aplay(1) - Linux man page] | |||
===Svxlink=== | |||
* [http://www.svxlink.org Svxlink – pagina oficială] | * [http://www.svxlink.org Svxlink – pagina oficială] | ||
* [http://manpages.ubuntu.com/manpages/bionic/man5/svxlink.conf.5.html Alt svxlink.conf, foarte bine scris] | * [http://manpages.ubuntu.com/manpages/bionic/man5/svxlink.conf.5.html Alt svxlink.conf, foarte bine scris] | ||
| Linia 79: | Linia 84: | ||
* [http://manpages.ubuntu.com/manpages/bionic/man5/svxlink.conf.5.html alt svxlink.conf] | * [http://manpages.ubuntu.com/manpages/bionic/man5/svxlink.conf.5.html alt svxlink.conf] | ||
* [https://svxlink.com/macros/ Svxlink Macros] | * [https://svxlink.com/macros/ Svxlink Macros] | ||
===Systemd=== | |||
* [https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files Understanding Systemd Units and Unit Files] | * [https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files Understanding Systemd Units and Unit Files] | ||
===DTMF=== | |||
* [https://en.wikipedia.org/wiki/Continuous_Tone-Coded_Squelch_System Continuous Tone-Coded Squelch System] | * [https://en.wikipedia.org/wiki/Continuous_Tone-Coded_Squelch_System Continuous Tone-Coded Squelch System] | ||
* [http://www.synergenics.com/Help/dtmf_functions.htm DTMF și EchoLink] | * [http://www.synergenics.com/Help/dtmf_functions.htm DTMF și EchoLink] | ||
Versiunea de la data 26 martie 2023 13:58
Introducere
Această pagină este, în principal, un tutorial referitor la instalarea și configurarea hardware și software a unui nod mobil RoLink. Pentru paginile proiectului RoLink accesați unul dintre link-urile de mai jos:
Deasemenea, pagina oficială a proiectului SvxLink se găsește la adresa https://www.svxlink.org/.
Ghid pas cu pas
Configurare sistem și instalare software
Pregătire computer
Compilare, instalare și configurare Svxlink
- Instalare Svxlink – condiții preliminare, descărcare software, compilare, instalare, configurare, inclusiv problemele care pot fi generate de setarea incorectă a parametrilor în fișierul
EnvironmentFile=/opt/rolink/default/svxlink - Configurare GPIO – automatizarea configurării la pornirea computerului prin intermediul
rc.local - Configurare SA818 – pentru noduri mobile cu SA818
Alte configurări
Testare audio
Pentru testarea și măsurarea parametrilor audio se poate folosi în regim experimental comanda GPIO PTT și un semnal de test. În exemplul de mai jos e dat un mic script în shell care permite generarea tonurilor sau a unui zgomot roz comandând GPIO-ul care este utilizat pentru PTT. În cazul meu, GPIO17. Script-ul se execută din path cu comanda ./<nume_script>
#!/bin/bash
echo "Zgomot sau ton ?"
read tip
echo "Cate repetitii ?"
read loops
if [ $tip == "pink" ]
then
echo 1 > /sys/class/gpio/gpio17/value
speaker-test -Dplug:sysdefault -l$loops -t pink
elif [ $tip == "ton" ]
then
echo "Valoarea frecventei:"
read frecventa
echo "Ai ales $frecventa Hz !"
echo 1 > /sys/class/gpio/gpio17/value
speaker-test -Dplug:sysdefault -l$loops -t sine -f $frecventa
fi
echo 0 > /sys/class/gpio/gpio17/value
Pentru mai multe informații despre comanda speaker-test vezi aici, iar pentru utilizarea comenzii aplay, vezi aici.
Configurare servicii
Suport DTMF
TODO
Configurare module
TODO:
Diverse
Utile legate de sistemul de operare
- Crearea unor comenzi de tip alias
- Parametrii de configurare svxlink – svxlink.conf
- Backup Micro SD card
- Dezvoltare drivere pentru Linux – exemple de la simplu la complex despre cum se scrie și se utilizează un driver modular pentru kernel.
- Despre driverele-dispozitiv – TODO: un material despre driverele-dispozitiv (device drivers)
- Comenzi uzuale în linux – fiindcă le uit mereu
Utile hardware
Modul MetarInfo
- Codul din ModulMetarInfo propriu
- Coduri IATA România
Link-uri externe
Speaker-test
Svxlink
- Svxlink – pagina oficială
- Alt svxlink.conf, foarte bine scris
- svxlink.conf
- alt svxlink.conf
- Svxlink Macros