Logo
Operator Guide

MANET with Meshtastic

Integrate Meshtastic radios for mesh-based position sharing

Meshtastic is an open-source mesh networking platform that runs on affordable LoRa radios. Hydris can connect to Meshtastic radios directly without the need for any meshtastic software running on the host.

Hydris map showing Meshtastic mesh peers as entities

Once connected, reports from other Meshtastic nodes in the mesh appear as entities on the map. Each peer shows up with its node name and position. It also out of the box receives reports sent by ATAK over the meshtastic plugin.

Setup

Plug a Meshtastic radio into a USB port on the device running Hydris. Hydris automatically discovers the radio via serial port and begins receiving position data from mesh peers — no manual configuration is required for most radios.

Meshtastic configuration in Hydris showing auto provisioning toggle

The Meshtastic service uses Auto Provisioning to automatically configure devices that match known Meshtastic vendor IDs. If your radio is not auto-detected, you can create a device config manually.

To verify or change the configuration, open the command menu (Ctrl+K / ⌘+K), select Configuration, and navigate to Network → Meshtastic.

Send Format

Hydris can also broadcast entities back to the mesh. The Send Format setting controls what protocol is used:

FormatDescription
DisabledDo not send anything to the mesh
CoTCursor on Target. Compatible with the official ATAK Meshtastic plugin — any Android device running ATAK on the mesh can receive Hydris entities. Note that this is very bandwidth heavy, since its XML.
PLIPosition Location Information only. Compatible with any Meshtastic device, but carries very limited information.
Hydris NativeEfficient binary protocol for Hydris-to-Hydris communication. Much higher information density at much lower bandwidth than CoT. Use this when all peers run Hydris.

All formats are always supported when receiving from a radio, so only sending needs to be configured.

On this page