mwtchahrd
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mwtchahrd [2026/02/11 02:55] – w1cdn | mwtchahrd [2026/02/28 19:14] (current) – add links and update formatting w1cdn | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== mwtchahrd ====== | ====== mwtchahrd ====== | ||
| - | What is it? | + | mwtchahrd |
| - | ====== N6CTA mwtchahrd script ====== | + | If you're on the FARPN mesh, you can find it here: |
| + | http:// | ||
| - | " | + | {{: |
| + | |||
| + | To have your node report spots to this fun tool, you need to do several things: | ||
| + | |||
| + | - Make sure you're on the FARPN yggdrasil mesh (refer to the yggdrasil setup in the [[tutorial-packet-on-pi|tutorial]]) | ||
| + | - Install a couple required programs | ||
| + | - Get a copy of the executable mwtchahrd | ||
| + | - Get a copy of the wrapper script mwtchahrd_spot.sh and make some tweaks to it | ||
| + | - Create the systemd service file to run everything | ||
| + | - enjoy! | ||
| + | |||
| + | |||
| + | ===== 1. Prerequisites ===== | ||
| + | The script uses these applications; | ||
| + | If you followed the FARPN tutorial, you likely only need to install '' | ||
| + | |||
| + | < | ||
| + | sudo apt install jq | ||
| + | </ | ||
| + | |||
| + | ===== 2. Get mwtchahrd executeable ===== | ||
| + | there are a couple versions of this available since a couple different FARPN members have been playing with it. You can follow the steps at these links to create your executable, or you can ask in the FARPN chat for a copy of the newest, since its been very recently getting tinkered with. | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | If you are installing on a Pi as per the tutorial, you'll want the executable from the generated '' | ||
| + | |||
| + | Once you have the mwtchahrd executable in hand, put it in your '' | ||
| + | |||
| + | |||
| + | ===== 2. Get the N6CTA mwtchahrd_spot.sh wrapper script ===== | ||
| + | You'll likely just want to ping one of the FARPN members for a copy of this script. At some point it'll get properly published and we'll put a link to it here. | ||
| + | |||
| + | Once you have '' | ||
| + | |||
| + | open it up, so that you can make some edits to it: | ||
| + | < | ||
| + | nano ~/ | ||
| + | </ | ||
| + | |||
| + | You'll want to locate the lines below, and tweak them up a bit so they look like these modified versions: | ||
| + | |||
| + | < | ||
| + | API_BASE="http:// | ||
| + | |||
| + | DE_CALL=" | ||
| + | |||
| + | MWTCH_CMD=""/ | ||
| + | </ | ||
| + | |||
| + | after you've made those changes, make the script executeable: | ||
| + | |||
| + | < | ||
| + | chmod +x ~/ | ||
| + | </ | ||
| + | |||
| + | ===== 3. Create the Systemd Service File ===== | ||
| + | |||
| + | < | ||
| + | sudo nano / | ||
| + | </ | ||
| + | |||
| + | paste from below into the newly created file, and then change USER to your user, callsign, etc. | ||
| - | Example systemd service: | ||
| < | < | ||
| - | user@server: | ||
| [Unit] | [Unit] | ||
| Description=MWTCHAHRD Spot Forwarder | Description=MWTCHAHRD Spot Forwarder | ||
| Line 19: | Line 82: | ||
| Group=USER | Group=USER | ||
| ExecStart=/ | ExecStart=/ | ||
| - | --api http://spot.n6cta.ygg/api/v1 \ | + | --api http://[300: |
| --call USER-7 \ | --call USER-7 \ | ||
| --lat 34.103 \ | --lat 34.103 \ | ||
| --lon -117.793 \ | --lon -117.793 \ | ||
| - | --rigctl " | + | --rigctl " |
| - | --mwtch "/ | + | --mwtch "/ |
| --dx-loc-overrides "/ | --dx-loc-overrides "/ | ||
| --ignore-destinations " | --ignore-destinations " | ||
| Line 34: | Line 97: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| + | and then lastly, enable the service, then start it | ||
| + | |||
| + | < | ||
| + | sudo systemctl enable mwtchahrd-hf-spot.service | ||
| + | |||
| + | sudo systemctl start mwtchahrd-hf-spot.service | ||
| + | </ | ||
| + | |||
| + | ===== 4. Enjoy! ===== | ||
| + | You should now be able to visit the link at the start of this article (if you're on the [[mesh# | ||
| + | |||
mwtchahrd.1770778558.txt.gz · Last modified: by w1cdn