Dire Wolf won’t let you save both a daily and single log file of packets received, but if you log daily with LOGDIR, you can write a script that bundles up all the log files and then produces a GPX file of the output. This is useful if you want an idea of the area your digipeater or iGate is covering without trusting to aprs.fi or aprsdirect.com, which only provide the actual path taken and drop duplicate iGated packets.
Simple script for Linux:
# merge log files
sed 1d *.log > log_merged.csv
# convert to gpx
log2gpx log_merged.csv > log_merged.gpx
(sed tip from Linux.com means you don’t need Python or similar)
Make it executable:
chmod +x merge_and_gpx.sh
Run or schedule in cron:
Writing this on the fly and hope to add links later.
I’ve been into APRS lately, which tends to yield project ideas. There are small trackers put there that aren’t cheap, cheaper trackers that aren’t small, and none of them do all of what you might want.
At an event (e.g., an endurance race in a remote location), you want everyone to know as much as possible. We’ve tried satellite tracking on racers to various success, but when the race course has little mobile data and barely SMS (if anything), satellites don’t help race directors very much.
Having enough amateur radio volunteers to set up a real net is the dream, but in absence, what else can we do? Enter APRS.
Build idea here is for an easy-to-install vehicle (staff and volunteer) tracker that lets everyone see other where other people are. A limited number of hams would enter data and send messages or bulletins, and the rest would be passive; not pushing buttons on the radio, but having access to received data.
Quick concept and then I’m done:
- Raspberry Pi Zero running Dire Wolf as a TNC.
- Will need USB port, maybe not the Zero?
- Cheap 2m radio, ideally mobile rather than HT so powering is easy. Doesn’t need any features!
- Custom cable to run the radio and sound in/out.
- USB sound card.
- APRSdroid pr APRSfi phone app.
See where im going? Need to run numbers on cost, because it’s adding up in my head.