Advertisements and Discovery
MeshCore repeaters periodically broadcast advertisements — packets that announce the repeater's existence on the network. Other nodes use these advertisements to discover the repeater and include it in their routing decisions.
What an advertisement contains
- The repeater's identity (name and node ID)
- Geographic position (if configured — optional but useful for network mapping)
- Public encryption credentials used for routing
Advertisement interval
The advertisement interval is configurable. Community deployments commonly use 6–12 hours for fixed infrastructure nodes. Longer intervals reduce radio traffic; shorter intervals help newly arrived nodes discover the repeater faster. Increasing frequency increases power consumption and adds traffic to the network with minimal benefit in a stable deployment.
Hop count for advertisements
- Zero hops: The advertisement is only visible to nodes within direct radio range. Useful for a local-only repeater.
- Flood: The advertisement is propagated by other repeaters across the network, making the repeater discoverable to distant nodes. Use flood mode if you want your repeater to be visible across the wider network.
Setting a geographic position
Configuring your repeater's latitude and longitude allows it to appear on network maps and helps other operators understand coverage. Use your deployment location coordinates, not your home address. The position is included in flood advertisements and becomes visible to the wider network.