Preparing the installation
First, update the system and install the required packages.sudo apt-get updatesudo apt-get upgradesudo apt-get install python3 python3-numpy python3-setuptools python3-crcmod python3-requests python3-dateutil python3-pip python3-flask sox git build-essential libtool cmake usbutils libusb-1.0-0-dev rng-tools libsamplerate-dev libatlas3-base libgfortran5sudo apt-get install rtl-sdrsudo wget -O /etc/udev/rules.d/20-rtlsdr.rules https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rulessudo nano /etc/modprobe.d/rtlsdr-blacklist.confblacklist dvb_usb_rtl28xxublacklist rtl2832blacklist rtl2830blacklist dvb_usb_rtl2832ublacklist dvb_usb_v2blacklist dvb_coreDownload and installation
Now continue with the actual installation of radiosonde_auto_rx. First, change into your home directory.cd $homegit clone https://github.com/projecthorus/radiosonde_auto_rx.gitcd radiosonde_auto_rx/auto_rx./build.shcp station.cfg.example station.cfgsudo pip3 install -r requirements.txtConfiguring station.cfg
Open the station.cfg file.cd $homecd radiosonde_auto_rx/auto_rx/nano station.cfgstation_lat = 52.1234 // Latitudestation_lon = 8.1234 // Longitudeaprs_enabled = Trueaprs_user = NOCALL // Example: DO2JMGaprs_pass = 12345 // The passcode must be generated for your callsign without SSIDaprs_server = wettersonde.netaprs_port = 14580station_beacon_enabled = True // A position beacon must be sentStarting radiosonde_auto_rx
You can start radiosonde_auto_rx with the following command. First, change into the correct directory.cd $homecd radiosonde_auto_rx/auto_rx/./auto_rx.sh