📱 Aplikacja / Program / Aplikacja kliencka
Aplikacja łącząca się z węzłem Meshtastic, głównie do wysyłania lub odbierania danych 📡 przez siatkę Meshtastic.
📶 Pasmo
Zakres częstotliwości używany do komunikacji LoRa 🌐, określony przez region. Meshtastic dodatkowo dzieli te pasma na kanały. Pasma mogą być identyfikowane przez dolne i górne granice częstotliwości (np. 902–928MHz), częstotliwość środkową (np. 915MHz) lub przez region (np. USA).
📢 Nadawanie
Wysyłanie wiadomości lub danych z jednego urządzenia Meshtastic do wszystkich innych urządzeń w zasięgu 📡 w sieci Meshtastic, zamiast kierowania do konkretnego odbiorcy.
📡 Kanał
W oprogramowaniu Meshtastic kanał może oznaczać: 1️⃣ Jeden z 8 konfigurowalnych kanałów Meshtastic, każdy z unikalną nazwą i szyfrowaniem 🔑. Jeden jest wyznaczony jako główny, pozostałe jako pomocnicze. 2️⃣ Konkretna częstotliwość w paśmie LoRa, którą węzeł Meshtastic może być skonfigurowany do używania.
💻 CLI
Interfejs wiersza poleceń, tekstowy interfejs służący do interakcji z oprogramowaniem Meshtastic i konfigurowania węzłów Meshtastic za pomocą poleceń ⌨️.
👤 Klient
Urządzenie lub aplikacja łącząca się z węzłem Meshtastic, zwykle w celu wysyłania lub odbierania danych 📡 przez siatkę Meshtastic.
🔧 Urządzenie
Fizyczne urządzenie działające na oprogramowaniu Meshtastic, wykorzystujące radio LoRa 📶 do udziału w zdecentralizowanej, dalekosiężnej siatce Meshtastic.
🔄 DFU
Aktualizacja oprogramowania układowego urządzenia, tryb używany przez urządzenia Meshtastic do odbierania aktualizacji oprogramowania 📥, zwykle podczas wgrywania lub odzyskiwania.
⚙️ ESP32
Układ mikrokontrolera używany w wielu urządzeniach kompatybilnych z Meshtastic. Zużywa więcej energii 🔋 niż NRF52, ale obsługuje Wi-Fi 🌐 i jest opłacalny dla aplikacji Meshtastic.
💾 Oprogramowanie układowe
Niskopoziomowe oprogramowanie zainstalowane na urządzeniu Meshtastic, które kontroluje sprzęt 🖥️ i umożliwia komunikację w sieci mesh LoRa.
💡 Flash / Flashowanie
Proces instalacji lub aktualizacji oprogramowania układowego Meshtastic na urządzeniu. Flashowanie pozwala na dostosowanie 🛠️ i ulepszenia węzłów Meshtastic.
🌍 Obca Sieć Mesh
Scenariusz w sieci Meshtastic, gdzie węzeł otrzymuje wiadomość od innego węzła, który nie dzieli żadnych skonfigurowanych kanałów 🚫. Wiadomość jest nieczytelna i uznawana za pochodzącą z Obcej Sieci Mesh.
🔌 GPIO
Wejście/Wyjście ogólnego przeznaczenia. Cyfrowy pin sygnałowy na urządzeniu Meshtastic używany do niestandardowych funkcji wejścia/wyjścia ⚡, takich jak czujniki lub wyzwalacze.
📡 LoRa
Technologia bezprzewodowa o długim zasięgu i niskim poborze mocy, używana przez urządzenia Meshtastic do komunikacji na kilka kilometrów 🗺️ bez infrastruktury komórkowej lub Wi-Fi.
👀 LoS
Linia widzenia, bezpośrednia ścieżka między dwoma węzłami Meshtastic. LoS poprawia jakość sygnału 📶 i zasięg w sieciach mesh LoRa.
🕸️ Mesh
W Meshtastic mesh odnosi się do topologii sieci, w której węzły są połączone 🔗, umożliwiając dynamiczne trasowanie i przekazywanie wiadomości w całej sieci Meshtastic.
✉️ Wiadomość
Jednostka danych wysyłana między węzłami Meshtastic. Wiadomości mogą zawierać tekst 💬, aktualizacje GPS 📍 lub dane z czujników 🌡️, przesyłane przez sieć mesh LoRa.
📐 MHz
Megaherc, jednostka częstotliwości używana do definiowania pasm operacyjnych dla urządzeń Meshtastic LoRa, wpływająca na zasięg 📶 i szybkość transmisji danych.
🧩 Moduł
W Meshtastic moduł może być: 1️⃣ Wtyczką programową rozszerzającą funkcjonalność Meshtastic. 2️⃣ Dodatkiem sprzętowym 🔧 do węzła Meshtastic, takim jak GPS 🛰️ lub czujniki środowiskowe 🌡️.
🌐 MQTT
MQTT oznacza Message Queuing Telemetry Transport, lekki protokół komunikacyjny zaprojektowany dla małych czujników 📊 i urządzeń mobilnych 📱. W sieci Meshtastic MQTT umożliwia efektywną transmisję danych, pozwalając węzłom Meshtastic łączyć się z internetem 🌍 i łączyć wiele sieci Meshtastic mesh dla szerszego zasięgu i integracji IoT.
📡 Węzeł
Węzeł Meshtastic to podstawowy element sieci Meshtastic mesh. Może wysyłać 📤, odbierać 📥 i przekazywać 🔄 wiadomości, pomagając tworzyć i rozszerzać zasięg oraz niezawodność sieci.
🔋 NRF52
NRF52 to chipset mikrokontrolera produkowany przez Nordic, używany w różnych urządzeniach kompatybilnych z Meshtastic, takich jak RAK Meshtastic Starter Kit i Lilygo T-Echo. Zużywa mniej energii 🔋 niż ESP32, co czyni go idealnym dla niskomocowych węzłów Meshtastic.
📡 OTA
OTA oznacza "Over the Air". W oprogramowaniu Meshtastic aktualizacje OTA umożliwiają bezprzewodowe ulepszenia 📶 urządzeń Meshtastic bez fizycznych połączeń 🔌, upraszczając konserwację i wdrożenia.
📦 Pakiet
Pakiet to sformatowana jednostka danych przesyłana przez sieć Meshtastic mesh. Pakiety przenoszą wiadomości ✉️, lokalizacje GPS 📍 oraz dane telemetryczne 📊 między węzłami Meshtastic za pomocą komunikacji LoRa.
📑 Protobuf
Protocol Buffers (Protobuf) to metoda serializacji danych opracowana przez Google. W Meshtastic Protobuf jest używany do efektywnej komunikacji 🔄 między urządzeniami, umożliwiając wymianę ustrukturyzowanych danych w sieci mesh.
🔑 Pre-Shared Key (PSK)
Pre-Shared Key to tajne hasło używane w kanałach Meshtastic do szyfrowania 🔒. Tylko węzły Meshtastic z poprawnym PSK mogą bezpiecznie komunikować się w tym kanale.
🔐 Kryptografia klucza publicznego (PKC)
PKC to metoda kryptograficzna wprowadzona w Meshtastic v2.5 do bezpiecznych wiadomości bezpośrednich i administracyjnych. Każde urządzenie Meshtastic używa unikalnej pary kluczy publicznego/prywatnego 🔑 do szyfrowania i uwierzytelniania komunikacji, zwiększając prywatność i integralność.
📡 Repeater
Węzeł Meshtastic repeater rozszerza zasięg sieci mesh 📶, przekazując wiadomości 🔄 z minimalnym narzutem. Działa cicho 🤫 i nie pojawia się na widocznej liście węzłów.
🖧 Router
Węzeł Meshtastic router to urządzenie infrastrukturalne 🏗️, które przekazuje wiadomości, aby rozszerzyć zasięg sieci mesh. W przeciwieństwie do repeaterów, routery są widoczne 👀 na liście węzłów Meshtastic.
🍓 rp2040
rp2040 to mikrokontroler opracowany przez Raspberry Pi 🥧, wyposażony w dwa procesory ARM Cortex-M0+. Jest używany w niektórych płytkach kompatybilnych z Meshtastic do wydajnego przetwarzania ⚡ i niskiego zużycia energii 🔋.
📥 RX
RX oznacza "Receive". W komunikacji Meshtastic RX odnosi się do odbioru pakietów 📦 lub wiadomości ✉️ przez węzeł Meshtastic.
📡 Sensor
Czujnik to komponent sprzętowy w urządzeniu Meshtastic, który wykrywa dane środowiskowe 🌡️ takie jak temperatura, wilgotność 💧 lub lokalizacja GPS 📍. Odczyty te są przesyłane przez sieć mesh Meshtastic do monitorowania i automatyzacji.
🔗 Serial
Komunikacja szeregowa służy do przesyłania danych między urządzeniem Meshtastic a komputerem 💻 lub innym sprzętem, zazwyczaj przez USB 🔌 lub UART. Jest niezbędna do wgrywania firmware 💾 i debugowania 🛠️.
📶 SNR
Signal-to-Noise Ratio (SNR) mierzy czystość sygnału 📡 w komunikacji LoRa Meshtastic. Wyższy SNR oznacza lepszą jakość transmisji ✅ między węzłami Meshtastic.
📡 SWR
Standing Wave Ratio (SWR) wskazuje efektywność transmisji mocy RF ⚡ w urządzeniach Meshtastic. Idealne SWR bliskie 1:1 zapewnia minimalne straty sygnału 📉 i optymalną wydajność anteny 📡.
📊 Telemetry
Telemetria odnosi się do przesyłania danych z czujników 🌡️ lub metryk systemowych 📈 z węzłów Meshtastic przez sieć mesh 🕸️ do zdalnego monitorowania i analizy.
📡 Transceiver
Transceiver w urządzeniu Meshtastic jest zdolny zarówno do nadawania 📤, jak i odbierania 📥 sygnałów LoRa, umożliwiając pełną komunikację w sieci mesh 🔄.
📤 Transmit
Transmit (TX) to czynność wysyłania danych ✉️, takich jak wiadomości, aktualizacje GPS 📍, z jednego węzła Meshtastic do drugiego za pośrednictwem sieci mesh LoRa.
🔼 TX
TX to skrót od Transmit. W Meshtastic firmware TX odnosi się do transmisji 📡 pakietów 📦 z urządzenia Meshtastic.
