Contributing to the MeshCore coverage map

mesh-map -> meshmapper.net

The team at meshmapper.net have onboarded the Seattle area! They have a lot of great features, tools that help protect the mesh airtime while wardriving, and native wardrive apps! In order to help build the best coverage map while using the least amount of airtime, I've decided to retire my map and encourage everyone to start using their tools. I'm working with the team to migrate all the data we've collected so far so we don't lose any of our hard work. I'll leave this map up, but wardriving is no longer supported.

New docs are on the meshmapper.net wiki.

What is this?

Can you hear me now?
This project maps "effective" coverage of the Puget MeshCore mesh. Your radio can tell you if a repeater heard you, but that does not show whether your message went further. MQTT observers confirm where messages are widely received.
The coverage map is a crowd-sourced view of repeater coverage in the PNW MeshCore mesh.
The main map includes:

How it works

You send your location to #wardrive as "lat.xxxx lon.yyyy". If it is received, the map records a reachable point. The wardrive web app can also log misses automatically. A point is "reachable" only if a repeat is observed by MQTT.
WA7JNJ Radio made a video overview of the project and how to get started.

How you can contribute

The easiest way to contribute is to use the Wardrive app. It connects to your companion radio and can send ping messages automatically. It also posts your ping location so misses are logged. Use single pings or auto mode, which only pings tiles that have not been updated recently. The app listens for repeats and submits repeater and radio stats, which can help identify repeaters not reaching the larger mesh.
Passive wardriving helps too: just connect your radio and the app will collect RxLog-based samples when it hears group traffic. Active pings are best reserved for new areas or testing a new repeater deployment; in well-covered regions, they add little value. Fewer pings are better for the mesh, so use auto mode or short bursts instead of constant manual pings.

Leaderboard

The leaderboard counts tiles per day per person, not individual pings. Both active and passive samples contribute, so you can help just by staying connected. We avoid counting individual pings to discourage unnecessary flood messages.

Using the Wardrive app

It mostly "just works", but a few things matter:

Wardrive app features

Host an instance for your region?

If you want to set up an instance for your region, you have two options:

Privacy

The service stores the location you send to #wardrive and the id of the 1st hop repeater. The web app sends your location to #wardrive and to the service. Logging stays local. Your companion radio name is sent with your location to #wardrive, which is a public channel. Optionally, if you want to participate in the leaderboard, you can choose to send your radio name with pings.