CoreScope — Network Analyzer

CoreScope is an open-source MeshCore mesh network analyzer that provides real-time packet visualization, node tracking, route analysis, and deep network analytics. The Inland NW Mesh runs its own instance at scope.inwmesh.org.

Contents


What CoreScope Does

CoreScope listens to all MeshCore traffic observed by a dedicated observer node and presents it in a web dashboard. It gives network operators and curious users a window into how the mesh is actually behaving — which nodes are active, how packets are routing, signal quality between nodes, and historical network activity.

Key features:


How It Works

CoreScope requires a dedicated observer node — a MeshCore device flashed with special observer firmware that logs all packets it hears to an MQTT broker. The observer is connected to a VPS running CoreScope, which ingests the packets, stores them in a SQLite database, and serves the web dashboard.

The observer node is passive — it only listens and logs, it does not transmit or participate in the mesh.

Our observer node is located in Spokane and feeds scope.inwmesh.org with live mesh traffic.


Live Map

The live map shows real-time packet activity across the mesh:


VCR Replay Controls

Use the VCR controls at the bottom of the map to step back through mesh history:

This is especially useful for reviewing what happened during an event, outage, or new repeater deployment.


Packet Browser

The packet browser shows a live stream of all packets observed on the mesh:


Node Directory

The node directory lists all nodes observed on the mesh with:


Analytics

The analytics section provides deeper insight into network health and behavior:


Channel Decryption

If you have the key for a hashtag channel (e.g. #inland-nw), CoreScope can decrypt and display messages from that channel. The public channel uses a pre-shared key — ask in our Discord for access.


Repeater Contacts Download

CoreScope also powers our weekly repeater contacts export. Download the file below to import the 250 closest repeaters and rooms to Spokane directly into your MeshCore app:

Download repeater-contacts.json

Updated every Sunday at 2 AM. Also available on the Wiki downloads section.


View our live instance at scope.inwmesh.org.