Obsah

MeshOS Manuál

Uživatelská příručka pro firmware MeshOS Meshcore na zařízeních T-Deck a T-Display P4.

Poslední aktualizace: 2026-03-12


Rychlý start

Všechny příkazy se zadávají v terminálu s prefixem / . Terminál otevřete z menu MeshOS.

Základní první kroky:

  1. Zapněte GPS (pokud je k dispozici): /gps on a počkejte na sync času. Případně se vám čas sesynchronizuje s úspěšně přijatým advertem.
  2. Nastavte časovou zónu: /gps tz +1 (váš UTC offset)
  3. Ověřte nastavení rádia: /get radio
  4. Vyhledejte repeatery: /repeaters

Obecné tipy


Správa kontaktů

Čas a GPS

Kanály

Repeatery a routování

SD karta

Wallpaper

Název souboru

Soubor musí být pojmenován přesně wallpaper.png a umístěn v kořenovém adresáři SD karty. Možnost tapety se v nastavení nezobrazí, dokud soubor není přítomen.

Formát

Pouze .png

Velikost souboru

Maximálně 200 KB.

Rozměry

320 × 240 pixelů

Andykirby doporučuje tento příkaz pro konverzi v ImageMagick:

magick input.png -resize 320x240! -ordered-dither o8x8,32,64,32 output.png

Vykřičník ! za rozměry vynutí přesné rozměry bez zachování poměru stran. Přepínač dithering optimalizuje obrázek pro displej.

Umístění tapety

Konfiguruje se přes Settings > Wallpaper — lze přepínat, na kterých obrazovkách se tapeta zobrazí.

Jak aktivovat

  1. Zkopírujte wallpaper.png do kořenového adresáře SD karty
  2. Restartujte zařízení
  3. Přejděte do Nastavení > Wallpaper a zvolte, kde se má tapeta zobrazovat

Poznámky


Poznámky k hardwaru


Obsah

Obecné

Administrace repeateru

GPS


Obecné


/set

Nastavení zařízení včetně jména, pozice, parametrů rádia a audio frekvence.

/set {name|lat|lon|freq|sf|bw|tx|cr|af} {value}
Parametr Popis
name Zobrazované jméno zařízení
lat Zeměpisná šířka (desetinné stupně)
lon Zeměpisná délka (desetinné stupně)
freq Frekvence rádia v MHz
sf Spreading factor
bw Šířka pásma v kHz
tx Vysílací výkon v dBm
cr Coding rate
af Audio frekvence

Příklady:


/get radio

Zobrazení aktuální konfigurace rádia včetně frekvence, spreading factoru, šířky pásma, TX výkonu a coding rate.

/get radio  (show current radio settings)

/card

Zobrazení vizitky zařízení (veřejný klíč a identifikační údaje). Jedná se o sdílitelné kontaktní informace, které potřebují ostatní uzly pro komunikaci s vámi.

/card

/import

Import vizitky kontaktu (veřejného klíče) pro přidání do vašich kontaktů.

/import {biz card}

Příklady:


/clock

Zobrazení aktuálního času zařízení.

/clock

/time

Ruční nastavení hodin zařízení na konkrétní čas.

/time <epoch‑seconds>

Příklady:


/memory

Zobrazení statistik využití heap a RAM.

/memory  (show heap/RAM statistics)

/battery

Zobrazení napětí baterie a stavu nabíjení.

/battery  (show battery voltage and status)

/sd

Zobrazení stavu SD karty (připojení, velikost, volné místo).

/sd  (show SD card status)

/sd ls

Výpis souborů a adresářů na SD kartě.

/sd ls [path]  (list SD card directory)

Příklady:


/sd format

Smazání všech souborů z SD karty. Používejte opatrně.

/sd format  (erase all files from SD card)

/list

Zobrazení všech kontaktů, repeaterů a místností s celkovým počtem.

/list {n}

Příklady:


/messages

Zobrazení posledních přijatých zpráv.

/messages {n}  (show last n received messages, default 10)

Příklady:


/messages all

Zobrazení všech zpráv včetně odeslaných i přijatých.

/messages all  (show all messages including sent)

/clearmessages

Smazání všech zpráv z úložiště zařízení.

/clearmessages  (delete all messages from storage)

/clearcontacts

Smazání všech kontaktů ze zařízení.

/clearcontacts  (delete all contacts)

/contacts delete

Smazání konkrétního kontaktu podle hex ID prefixu.

/contacts delete <prefix>  (e.g. /contacts delete c08b)

Příklady:


/find

Vyhledání kontaktu podle hex ID prefixu.

/find <id>  (e.g. /find 3a or /find 3af5)

Příklady:


/to

Nastavení aktuálního příjemce přímých zpráv. Bez argumentů vymaže příjemce.

/to <recipient name or prefix>

Příklady:


/send

Odeslání přímé zprávy aktuálnímu příjemci (nastavenému přes /to).

/send <text>

Příklady:


Vysílání vaší identity přes zero-hop (přímý, nepřeposílaný) advert.

/advert  (zero‑hop broadcast)

Vysílání identity do celé mesh sítě (multi-hop, přeposíláno přes repeatery).

/advert flood  (mesh‑wide broadcast)

/trace

Odeslání trace paketu po zadané cestě pro testování routování.

/trace <path>  (e.g. /trace 1a,1b,1c)

Příklady:


/getpath

Zobrazení aktuální cesty routování ke kontaktu.

/getpath <hex>  (show path to contact, e.g. /getpath c08b)

Příklady:


/setpath

Ruční nastavení cesty routování ke kontaktu.

/setpath <hex> <path>  (e.g. /setpath c08b 1a,2c or direct)

Příklady:


/reset path

Reset cesty routování k aktuálnímu příjemci (nastavenému přes /to) zpět na automatickou.

/reset path  (reset path to current recipient)

/resetpath

Reset cesty routování ke konkrétnímu kontaktu zpět na automatickou.

/resetpath <hex>  (reset path to contact, e.g. /resetpath c08b)

Příklady:


/public

Odeslání zprávy do veřejného kanálu (kanál 1). Viditelná pro všechny uzly.

/public <text>

Příklady:


/local

Odeslání zprávy do lokálního kanálu (kanál 2). Typicky kratší dosah nebo lokální skupina.

/local <text>

Příklady:


/ch3

Odeslání zprávy do kanálu 3.

/ch3 <text>

Příklady:


/ch4

Odeslání zprávy do kanálu 4.

/ch4 <text>

Příklady:


/ch5

Odeslání zprávy do kanálu 5 (soukromý/šifrovaný kanál).

/ch5 <text>

Příklady:


/setchannel

Nastavení názvu hashtag kanálu (kanály 1-4).

/setchannel <1‑4> #<name>  (e.g. /setchannel 3 #Jokes)

Příklady:


/setchannel 5

Konfigurace kanálu 5 s vlastním názvem a pre-shared key (PSK) pro soukromou skupinovou komunikaci.

/setchannel 5 <name> <hex_psk>  (e.g. /setchannel 5 mygroup 5339fba440a4d198076cefcc0f5aab9a)

Příklady:


/channel

Zobrazení informací o konkrétním kanálu.

/channel <1‑5>  (show channel info)

Příklady:


/channels

Výpis všech nakonfigurovaných kanálů s jejich názvy a nastavením.

/channels  (list all channels)

/adverts

Přepínání zobrazení advert notifikací v UI.

/adverts (toggle advert display)

/quiet

Přepínání tichého režimu, který skryje adverty i notifikace zpráv.

/quiet (toggle quiet mode ‑ hides adverts and messages)

/mobrep

Přepínání režimu mobilního repeateru. Když je zapnutý, vaše zařízení funguje jako relay pro ostatní uzly.

/mobrep (toggle mobile repeater)

/autorep

Přepínání automatického přidávání VŠECH slyšených repeaterů do kontaktů.

/autorep (toggle auto‑add ALL repeaters to contacts)

/replist

Zobrazení whitelistu povolených repeaterů.

/replist (show allowed repeater whitelist)

/clearrep

Vymazání whitelistu repeaterů.

/clearrep (clear repeater whitelist)

/scope

Nastavení, zobrazení nebo vymazání regionálního filtru pro routování zpráv.

/scope #<region>  (e.g. /scope #london)

Příklady:


/scope clear

Odstranění aktuálního filtru scope.

/scope clear

/pathsize

Nastavení nebo zobrazení velikosti path hash používaného při routování (1-3 byty).

/pathsize <1‑3>  (set path hash size in bytes)

Příklady:


/uizoom

Nastavení nebo zobrazení úrovně přiblížení UI.

/uizoom <10|12|13|15>  (set UI zoom: 1.0x/1.2x/1.33x/1.5x)
Parametr Popis
10 1.0x (výchozí)
12 1.2x
13 1.33x
15 1.5x

Příklady:


/uifont

Nastavení nebo zobrazení fontu displeje.

/uifont <0|1>  (set font: 0=bitmap, 1=FreeSans)
Parametr Popis
0 Bitmapový font (výchozí)
1 FreeSans (hladší, lepší čitelnost)

Příklady:


/control

Odeslání surového řídicího příkazu jako hex hodnoty.

/control <hex>  (e.g. /control 80AABBCC)

Příklady:


/repeaters

Vyhledávání okolních repeaterů.

/repeaters [seconds]  (scan for repeaters, default 10s)

Příklady:


/repeateradmin

Přihlášení do administračního rozhraní repeateru pro vzdálenou správu.

/repeateradmin <hex> [pass] (login to repeater admin)

Příklady:


Administrace repeateru


stats

Statistiky repeateru (dostupné po přihlášení přes /repeateradmin).

stats ‑ Get repeater statistics

help

Zobrazení dostupných CLI příkazů repeateru, ke kterému jste přihlášeni.

help  ‑ Show repeater's CLI commands

GPS


/gps on

Zapnutí GPS přijímače a zahájení vyhledávání satelitů.

/gps on    ‑ Enable GPS and start receiving

/gps off

Vypnutí GPS přijímače pro úsporu energie.

/gps off   ‑ Disable GPS

/gps get

Zobrazení aktuálního stavu GPS včetně kvality fixu, počtu satelitů a pozice.

/gps get   ‑ Show GPS status and position