Raspberry Tutorial14 Espanol
Raspberry Tutorial14 Espanol
Raspberry Tutorial14 Espanol
Igate APRS
Parte 14
F4GOH – KF4GOH
Contenido:
14.9 Conclusión P. 23
https://github.com/wb2osz/direwolf/blob/master/doc/Raspberry-Pi-SDR-IGate.pdf
https://github.com/wb2osz/direwolf/blob/master/doc/User-Guide.pdf
https://downloads.raspberrypi.org/imager/imager_latest.exe
Se recomienda preconfigurar
la imagen de disco:
- Habilitar SSH
Nombre de usuario: pi
Contraseña: raspberry
ifconfig
Realizar una
actualización de programas:
Recordatorio: Para copiar y pegar una línea del archivo pdf en putty:
- Seleccione la ventana de Putty con un clic izquierdo; luego haga un clic derecho con el ratón.
cd rtl-sdr
mkdir build
cd build
cmake -DINSTALL_UDEV_RULES=ON -
DDETACH_KERNEL_DRIVER=ON ../
sudo ldconfig
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
blacklist dvb_usb_rtl2832u
blacklist dvb_usb_v2
blacklist dvb_core
Haga clic con el botón derecho para pegar el texto en el editor nano
Reiniciar la Raspberry PI
sudo reboot
lsusb
Caso de la Raspberry Pi 3:
Caso de la Raspberry Pi 4:
Con LXTerminal o Putty, escriba la siguiente línea de comando: (Obsérvese el guión bajo)
rtl_test
cd direwolf
git checkout dev
mkdir build && cd build
cmake ..
make -j4
make install-conf
Puede ver que se han creado algunas configuraciones de muestra de Direwolf. Estos archivos
terminan con la extensión .conf.
cd ~
pwd
ls
Obtenga una contraseña encriptada para el servidor APRS utilizando la siguiente dirección:
https://aprs.do3sww.de/
nano sdr.conf
MYCALL F4GOH
IGSERVER euro.aprs2.net
La otra solución es descargar un script ya hecho, cambiar los derechos de ejecución y luego
ejecutarlo.
wget
https://github.com/f4goh/DRAPRS/raw/master/config_direwolf/sdr/r
unsdr.sh
chmod +x runsdr.sh
./runsdr.sh
mv dw-start.sh dw-start.sh.bak
wget
https://github.com/f4goh/DRAPRS/raw/master/config_direwolf/sdr/d
w-start.sh
chmod +x dw-start.sh
./dw-start.sh
Una vez que el script está activo, comprueba de nuevo en https://aprs.fi si la trama de baliza
ha sido enviada.
crontab -e
* * * * * /home/pi/dw-start.sh >/dev/null
2>&1
Recordatorio:
Guarde el archivo usando las teclas Salga del editor usando Ctrl + x.
Ctrl + o, y luego la tecla enter para
validar el registro.
Reiniciar la Raspberry
sudo reboot
crontab -e
sudo reboot
Conecte la tarjeta de sonido en la Raspberry PI, luego compruebe la compatibilidad del control
PTT (1) y anote el número de la tarjeta de sonido reconocida en la RPI (2).
crontab -e
mv direwolf.conf direwolf.conf.bak
wget
https://github.com/f4goh/DRAPRS/raw/master/config_direwolf/soundcard/d
irewolf.conf
nano direwolf.conf
Indique el número de la tarjeta de sonido. (Aquí en el RPI4, la tarjeta de sonido externa es la
número 3)
Cambiar el indicativo
Envía una señal transmitiendo la posición del igate. (Opcional y útil si el RPI no está conectado
a Internet)
Activa el igate y envía la posición del igate (PBEACON) a Internet cada 60 minutos.
Ejecute el programa direwolf, que carga el archivo de configuración direwolf.conf por defecto
direwolf
./dw-start.sh
Una vez que el script está activo, comprueba de nuevo en https://aprs.fi si la trama de baliza
ha sido enviada.
Repita la configuración del programador de tareas "crontab" descrita en las páginas 17, 18 y
19.
14.9 Conclusión
El protocolo APRS se sigue utilizando ampliamente en la actualidad. Su implementación
requiere pocos componentes y hay mucho código fuente en la red. El programa Direwolf es un
buen ejemplo, aunque su configuración sea a veces un poco compleja. Sin embargo, las
posibilidades de configuración son numerosas. Con un módulo RTL-SDR o una tarjeta de sonido
modificada, será fácil dedicar un igate a bajo coste.
https://en.wikipedia.org/wiki/FX.25_Forward_Error_Correction
El código fuente de un rastreador de globos sonda compatible con el FX25 está disponible en la
siguiente dirección
https://github.com/PhilippeSimier/Radiocommunication/tree/master/projet_ballon