Skip to content

on3ure/hackrf-aprs-direwolf-rpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackRF Dire Wolf APRS Raspberry PI Zero

Why

To minimalize antennas and radios ... i'm using a Transverter on my Flex radio to use the 2M band, i use an TR 144 - PRO, Khune

This transverter has seperate RX out ... witch is connected to a AntennaJet AAS300DP, one of these outputs is connected to a HackRF SDR board that was laying arround. The SDR Board is connect to a usb/ethernet dongle for the Raspberry PI Zero.

Install on Linux - Raspberry PI Zero ... Buster Release (2020)

Install Dependancies

sudo apt -y update
sudo apt -y upgrade
sudo apt -y install libasound2-dev libhackrf-dev libhackrf0 hackrf cmake swig git conspy

Install SoapySDR

cd ~
git clone https://github.com/pothosware/SoapySDR.git
cd SoapySDR
mkdir build
cd build
cmake ..
make 
sudo make install
sudo ldconfig
SoapySDRUtil --info

Install SoapyHackRF

cd ~
git clone https://github.com/pothosware/SoapyHackRF.git
cd SoapyHackRF
mkdir build
cd build
cmake ..
make
sudo make install
sudo SoapySDRUtil --probe="driver=hackrf"

Install rx_tools

cd ~
git clone https://github.com/rxseger/rx_tools.git
cd rx_tools
mkdir build
cd build
cmake ..
make
sudo make install

Install Dire Wolf

cd ~
git clone https://www.github.com/wb2osz/direwolf
cd direwolf
make
sudo make install

Install start scripts

cd ~
git clone https://github.com/on3ure/hackrf-aprs-direwolf-rpi-zero.git
cd hackrf-aprs-direwolf-rpi-zero
sudo mkdir -p /aprs
sudo cp sdr-1200bps.conf /aprs
sudo cp aprs.sh /aprs
sudo cp aprs.service /lib/systemd/system/

sudo systemctl --system daemon-reload

sudo systemctl enable aprs
sudo systemctl start aprs

Disable bluetooth and wifi

echo "dtoverlay=pi3-disable-wifi" | sudo tee -a /boot/config.txt
echo "dtoverlay=pi3-disable-bt" | sudo tee -a /boot/config.txt
sudo systemctl disable hciuart
sudo reboot

Console

You can monitor the aprs console via

conspy 3

Press 3 times ESC to exit

Notes

No transverter ... change the 28.800 frequency to 144.800 (or whatever your local aprs frequency is) in aprs.sh

Colors

If you want different colors ... there is a patch in the repository direwolf-dev-color.patch ! This patch is against the development tree of Dire Wolf.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages