MeshMapper visualizes real-world MeshCore coverage using data collected by local mesh operators.
Built with contributions from the community of
The Greater Ottawa Mesh Radio Enthusiasts
| MeshMapper Developers | |
|---|---|
This region has opted out of MeshMapper's repeater ID collision logic.
Data displayed on this map may be inaccurate.
33 observers in this region
The region's administrators have opted to not subscribe to events from all observers. Please reach out to them for more information if you do not see your observer listed.
First byte of Public ID. = available = deployed = conflict = reserved
Repeater ID conflicts are based on whether a repeater is detected as multibyte-capable.
The Multibyte Capable flag is set when a repeater is observed processing a multibyte path in a message, or adverts with a multibyte ID.

Weakest signal your radio can still decode. Default -132.
Higher SF reaches further but sends slower. Default SF10.
Gain from your transmit antenna. Default 2.
Gain from the receiving antenna. Default 2.
Signal lost in cables and connectors. Default 0.5.
Headroom kept for fading and interference. Default 10.
How much clutter surrounds the antenna. Default Mixed.
Stop drawing past this distance. Default 60, max 100.
Estimated from terrain line-of-sight at this power. Real range varies with obstacles, antennas, and weather — a guide, not a guarantee.
Estimated from terrain line-of-sight at this power. Real range varies with obstacles, antennas, and weather — a guide, not a guarantee.
| Region | Time | Type | Observer | Path | Details |
|---|