mwtchahrd

What is it?

N6CTA mwtchahrd script

“rigctl and gps stuff are optional These are not. curl jq awk grep tr tail date timeout”

Example systemd service:

user@server:~ $ cat /etc/systemd/system/mwtchahrd-hf-spot.service 
[Unit]
Description=MWTCHAHRD Spot Forwarder
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=USER
Group=USER
ExecStart=/home/USER/.local/bin/mwtchahrd_spot.sh \
    --api http://spot.n6cta.ygg/api/v1 \
    --call USER-7 \
    --lat 34.103 \
    --lon -117.793 \
    --rigctl "rigctl -m 2 -r 192.168.1.178:4532 f" \
    --mwtch "/home/USER/.local/bin/mwtchahrd -i 192.168.1.178 -p 8000 -u" \
    --dx-loc-overrides "/home/USER/.config/spothole/overrides.txt" \
    --ignore-destinations "MAIL,MBX,CQ,APWW11,BPQWX,DX,FLOCK" \
    --debug
Restart=on-failure
RestartSec=3

[Install]
WantedBy=multi-user.target