APRS Guía para principiantes: Difference between revisions
mNo edit summary |
|||
Line 1: | Line 1: | ||
= Instalación de Direwolf = | |||
En esta instalación asumiremos que se operará a 1200 bps, ya que es la velocidad más común. | |||
Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos: | Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos: | ||
Line 48: | Line 46: | ||
make install-conf | make install-conf | ||
= Configuración | = Configuración = | ||
== Digipeater == | |||
Deberás editar el siguiente archivo utilizando el siguiente comando: | Deberás editar el siguiente archivo utilizando el siguiente comando: | ||
Line 54: | Line 54: | ||
cd ~ | cd ~ | ||
sudo nano direwolf.conf | sudo nano direwolf.conf | ||
Asumiendo que estás utilizando una tarjeta de sonido FOB o un URIxB, deberás buscar la primer línea que dice | Asumiendo que estás utilizando una tarjeta de sonido FOB o un URIxB, deberás buscar la primer línea que dice | ||
Line 70: | Line 69: | ||
Deberás modificarla cambiando '''N0CALL''' por tu distintivo de llamada. | Deberás modificarla cambiando '''N0CALL''' por tu distintivo de llamada. | ||
== PPT y COR == | === PPT y COR === | ||
=== URIx o FOB con sus GPIOs === | ==== URIx o FOB con sus GPIOs ==== | ||
Si vas a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busca la línea: | Si vas a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busca la línea: | ||
Line 81: | Line 80: | ||
PTT CM108 | PTT CM108 | ||
=== Con GPIOs de la Raspberry Pi === | ==== Con GPIOs de la Raspberry Pi ==== | ||
De lo contrario, si vas a utilizar el puerto GPIO de una Raspberry Pi, busca la línea: | De lo contrario, si vas a utilizar el puerto GPIO de una Raspberry Pi, busca la línea: | ||
Line 95: | Line 94: | ||
Remueve el '''#''' y modifícala con el número de GPIO que vas a utilizar para COR. | Remueve el '''#''' y modifícala con el número de GPIO que vas a utilizar para COR. | ||
== | == Digipeater cont. == | ||
A continuaciónBusca la línea: | A continuaciónBusca la línea: |
Revision as of 02:37, 24 November 2020
Instalación de Direwolf
En esta instalación asumiremos que se operará a 1200 bps, ya que es la velocidad más común.
Para instalar Direwolf en una Raspberry Pi coriendo en Raspbian, deberás ejecutar los siguientes comandos:
sudo apt-get install git -y sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install make sudo apt-get install cmake -y
Edita el archivo de actualizaciones de apt-get
sudo nano /etc/apt/sources.list
Al final del archivo, agrega las siguientes líneas
deb http://ftp.us.debian.org/debian sid main deb http://ftp.debian.org/debian sid main deb http://ftp.ca.debian.org/debian sid main
Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.
Luego ingresa los siguientes comandos:
sudo apt-get install libasound2-dev sudo apt-get install libudev-dev
cd ~ git clone https://www.github.com/wb2osz/direwolf cd direwolf git checkout dev mkdir build && cd build cmake .. make -j4 sudo make install make install-conf
sudo apt-get update apt-cache showpkg direwolf sudo apt-get install direwolf -y
Ahora crearemos un archivo de configuración inicial.
make install-conf
Configuración
Digipeater
Deberás editar el siguiente archivo utilizando el siguiente comando:
cd ~ sudo nano direwolf.conf
Asumiendo que estás utilizando una tarjeta de sonido FOB o un URIxB, deberás buscar la primer línea que dice
#ADEVICE plughw:1,0
Y remover el simbolo # para que quede como:
ADEVICE plughw:1,0
Más abajo debes buscar una línea conteniendo:
MYCALL N0CALL
Deberás modificarla cambiando N0CALL por tu distintivo de llamada.
PPT y COR
URIx o FOB con sus GPIOs
Si vas a utilizar una URIx o una tarjeta de sonido FOB con la modificación para usar sus GPIO para el PTT y COR, busca la línea:
#PTT /dev/ttyUSB0 RTS
Y debajo de ella agrega:
PTT CM108
Con GPIOs de la Raspberry Pi
De lo contrario, si vas a utilizar el puerto GPIO de una Raspberry Pi, busca la línea:
#PTT GPIO 25
Remueve el # y modifícala con el número de GPIO que vas a utilizar para PTT.
Para el COR, busca la línea:
- DCD GPIO 24
Remueve el # y modifícala con el número de GPIO que vas a utilizar para COR.
Digipeater cont.
A continuaciónBusca la línea:
#DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE
Y remueve el simbolo #
DIGIPEAT 0 0 ^WIDE[3-7]-[1-7]$|^TEST$ ^WIDE[12]-[12]$ TRACE
Busca la línea:
#FILTER 0 1 t/wn
Y quita el # y modifícala según lo que quieras que tu Digipeater retransmita colocando la letra después de la t/.
p = Paquetes de posición o = Objetos i = Items m = Mensajes q = Queries s = Estatus t = Telemetría u = Definidos por el usuario n = Mensajes y objetos en modo de noticias w = Clima
Por ejemplo:
FILTER 0 0 t/poimstuw
Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.
Configuración para I-Gate
Deberás editar el siguiente archivo utilizando el siguiente comando:
sudo nano /root/direwolf.conf
Al terminar de hacer los cambios presiona <CTRL> + <X> y luego presiona <Y>.