emq-TE1/install/pymultimonng.sh

73 lines
2.0 KiB
Bash

#######################################################################################################################
# Multimon-ng
#######################################################################################################################
cd /opt
git clone https://github.com/EliasOenal/multimon-ng.git
cd multimon-ng/
mkdir build
cd build
cmake ..
make
sudo make install
cd /opt
git clone https://github.com/asdil12/pymultimonaprs.git
cd pymultimonaprs
sudo python2 setup.py install
#############
sudo cat > /lib/systemd/system/multimon-rtl.service <<- "EOF"
[Unit]
Description=Multimon-RTL Service
Wants=network-online.target
After=syslog.target network-online.target
[Service]
User=root
Type=simple
Restart=always
RestartSec=3
StandardOutput=null
#ExecStartPre=/bin/sh -c 'until ping -c1 noip.com; do sleep 1; done;'
ExecStart=sudo pymultimonaprs
[Install]
WantedBy=multi-user.target
EOF
#####################
sudo cat > /etc/pymultimonaprs.json <<- "EOF"
{
"callsign": "HP3ICC-10",
"passcode": "12345",
"gateway": ["igates.aprs.fi:14580","noam.aprs2.net:14580"],
"preferred_protocol": "any",
"append_callsign": true,
"source": "rtl",
"rtl": {
"freq": 144.390,
"ppm": 0,
"gain": 24,
"offset_tuning": false,
"device_index": 0
},
"alsa": {
"device": "default"
},
"beacon": {
"lat": 8.5212,
"lng": -80.3598,
"table": "/",
"symbol": "r",
"comment": "APRS RX-IGATE / Raspbian Proyect by hp3icc",
"status": {
"text": "",
"file": false
},
"weather": false,
"send_every": 300,
"ambiguity": 0
}
}
EOF
#######
systemctl daemon-reload