Avoimen lähdekoodin hajautettu mesh-verkko, joka on suunniteltu toimimaan vähän virtaa kuluttavilla laitteilla.

Sivusto tarjoaa tukea ja tietoa meshtastic-harrastajille, eikä tällä ole mitään tekemistä virallisen projektin kanssa.

EdgeFastLow (EFL) Meshtastic Python CLI komennot

Hyvä tietää!

Meshtasticin Python CLI (Command Line Interface) on komentorivityökalu, jonka avulla Meshtastic-laitteita voidaan hallita suoraan terminaalista.

Työkalu tarjoaa tehokkaan ja joustavan tavan konfiguroida laitteita, hallita verkkoa, lähettää viestejä sekä suorittaa vianmääritystä komentoriviltä käsin – ilman graafista käyttöliittymää tai mobiilisovelluksia.

CLI soveltuu erityisen hyvin edistyneille käyttäjille ja automaatioympäristöihin, joissa tarvitaan tarkkaa hallintaa, skriptattavuutta ja tehokasta toistettavuutta.

--begin-edit

Aloittaa laajempien asetusten muokkaustilan ennen niiden tallentamista laitteelle.

Komento

meshtastic --begin-edit

--ch-index 0 --ch-set name "EdgeFastLow"

Valitsee kanavaindeksin 0 ja asettaa valitun kanavan nimeksi EdgeFastLow.

meshtastic --ch-index 0 --ch-set name "EdgeFastLow"
--ch-index 0 --ch-set psk 0x01

Asettaa kanavan 0 salausavaimen (PSK, pre-shared key) oletusarvoksi 0x01 (AQ==).

Komento
meshtastic --ch-index 0 --ch-set psk 0x01
--set lora.use_preset false

Ottaa pois käytöstä esiasetetun LoRa-radioprofiilin ja siirtyy manuaaliseen asetustilaan.

Komento
meshtastic --set lora.use_preset false
--set lora.bandwidth 62

Muuttaa lähetyskaistanleveyden (bandwidth) arvoksi 62 500 Hz (eli 62.5 kHz).

Komento
meshtastic --set lora.bandwidth 62
--set lora.spread_factor 8

Asettaa spreading factorin (SF) arvoksi 8, eli määrittää, kuinka monta chirppiä (signaalisykliä) lähetetään per symboli.

Komento
meshtastic --set lora.spread_factor 8
--set lora.coding_rate 8

Asettaa coding rate -arvon, eli virheenkorjauskoodauksen tason, arvoksi 8. Tämä vaikuttaa siihen, kuinka paljon ylimääräistä dataa lähetetään virheiden korjaamiseksi.

Komento
meshtastic --set lora.coding_rate 8
--set lora.channel_num 1

Määrittää käyttämään tiettyä fyysistä radiokanavaa (channel_num). Tässä tapauksessa kanavaa 1. Tämä vaikuttaa siihen, millä taajuudella laite lähettää ja vastaanottaa ja sen täytyy olla sama kaikilla verkon laitteilla, jotta ne voivat keskustella keskenään.

Komento
meshtastic --set lora.channel_num 1
--commit-edit

Tallentaa kaikki edelliset asetusten muutokset pysyvästi laitteeseen.

Komento
meshtastic --commit-edit