meshtastic/docs/about/overview/index.mdx

18 lines
1.1 KiB
Plaintext
Raw Normal View History

2022-11-03 17:10:08 -07:00
---
title: Overview
sidebar_label: Overview
slug: /overview
sidebar_position: 2
description: "Discover the basics of Meshtastic's operation, from sending messages via the companion app to the network's intelligent rebroadcast system for extended reach."
2022-11-03 17:10:08 -07:00
---
## How it works
2022-11-26 00:42:25 -08:00
When you send a message on your Meshtastic companion app, it is relayed to the radio using Bluetooth. That message is then broadcasted by the radio. If it hasn't received a confirmation from any other device after a certain timeout, it will retransmit the message up to three times.
2022-11-03 17:10:08 -07:00
2022-11-26 00:42:25 -08:00
When a receiving radio captures a packet, it checks to see if it has heard that message before. If it has it ignores the message. If it hasn't heard the message, it will rebroadcast it.
2022-11-03 17:10:08 -07:00
2023-01-19 05:01:57 -08:00
For each message a radio rebroadcasts, it marks the "hop limit" down by one. When a radio receives a packet with a hop limit of zero, it will not rebroadcast the message.
The radio will store a small amount of packets (around 30) in its memory for when it's not connected to a client app. If it's full, it will replace the oldest packets with newly incoming text messages only.