Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ====== 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:** - 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. - Nastavte časovou zónu: ''/gps tz +1'' (váš UTC offset) - Ověřte nastavení rádia: ''/get radio'' - Vyhledejte repeatery: ''/repeaters'' ---- ====== Obecné tipy ====== ---- ===== Správa kontaktů ===== * Zařízení ukládá až **150 záznamů** celkem (kontakty + repeatery + místnosti). * Po úvodním nastavení vypněte ''/autorep'', abyste nezaplnili seznam vzdálenými repeatery. * Pro přidání kontaktu: nechte je odeslat Zero Hop advert (''/advert'') s povoleným automatickým přidáváním kontaktů, nebo použijte ''/import'' s jejich klíčem vizitky. * Dlouhým stiskem na kontakty v UI je můžete spravovat (smazat, zobrazit detaily). * Použijte ''/clearcontacts repeaters'' pro hromadné odebrání pouze repeaterů bez ztráty chatových kontaktů. ===== Čas a GPS ===== * Čas je uložen jako UTC. Časová zóna displeje se nastavuje přes ''/gps tz <offset>''. * GPS automaticky synchronizuje hodiny. Bez GPS poskytuje synchronizaci času mesh síť. * T-Deck Plus používá 38400 baud pro GPS. Standardní T-Deck s externím GPS modulem může vyžadovat ''/gps baud 9600''. * Pokud GPS nezíská fix: přepněte off/on, zajistěte výhled na oblohu a počkejte několik minut. * Zařízení nemá RTC — čas musí být znovu získán při každém zapnutí (přes GPS nebo mesh). ===== Kanály ===== * **Kanál 1** (Public): Otevřené vysílání, vidí všechny uzly. * **Kanál 2** (Local): Vysílání na krátký dosah. * **Kanály 3-4**: Vlastní hashtag kanály, pojmenované přes ''/setchannel''. * **Kanál 5**: Soukromý kanál s PSK šifrováním, konfigurovaný přes ''/setchannel 5''. * Kanály nevyžadují adverty pro výměnu zpráv. * Room servery nejsou v MeshOS aktuálně podporovány. ===== Repeatery a routování ===== * Použijte ''/repeaters'' pro vyhledání okolních repeaterů. * Seznam Heard (volatilní paměť) ukládá všechny slyšené uzly pro mapu — maže se při restartu. * Uložené repeatery přetrvají restart. * Pokrytí zkontrolujte na: [[https://meshcore.co.uk/map.html|meshcore.co.uk/map.html]] nebo [[https://analyzer.letsmesh.net/map|analyzer.letsmesh.net/map]]. * Pokud slyšíte vzdálené uzly, ale nemůžete odesílat: váš signál pravděpodobně nedosáhne na repeater. Zkuste vyšší pozici nebo lepší anténu. ===== SD karta ===== * Používá se pro: mapové dlaždice, .wav audio soubory, zachycené obrázky (P4), logy, úložiště souborů. * Vlastní poskytovatelé mapových dlaždic mohou být konfigurováni z SD karty. * Přehrávač hudby podporuje přehrávání .wav souborů na pozadí. ===== 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: <code> magick input.png -resize 320x240! -ordered-dither o8x8,32,64,32 output.png </code> 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 ==== - Zkopírujte ''wallpaper.png'' do kořenového adresáře SD karty - Restartujte zařízení - Přejděte do **Nastavení > Wallpaper** a zvolte, kde se má tapeta zobrazovat ==== Poznámky ==== * Na šedých nebo barevně pestrých tapetách mohou být ikony špatně viditelné (známý problém UI). * Přizpůsobení bootovací obrazovky zatím není podporováno. ---- ===== Poznámky k hardwaru ===== * **T-Deck Plus**: GPS na 38400 baud, vestavěná klávesnice se správným on/off ovládáním. * **Standardní T-Deck**: Může vyžadovat externí GPS, konfiguraci baud rate, klávesnice má omezené ovládání. * **T-Display P4**: Dotykový displej, kamera, experimentální GFSK režim pro vysokou přenosovou rychlost (hlas, soubory). * Aktualizace firmwaru lze provést přes USB web flasher na [[https://flasher.meshcore.co.uk|flasher.meshcore.co.uk]] nebo přes SD kartu. * Aktualizace přes SD kartu zachovává nastavení; USB flash je může resetovat — nejdříve zálohujte. ---- ===== Obsah ===== **Obecné** * [[#set|/set]] — Nastavení zařízení včetně jména, pozice, parametrů rádia a audio frekvence * [[#get_radio|/get radio]] — Zobrazení aktuální konfigurace rádia * [[#card|/card]] — Zobrazení vizitky zařízení (veřejný klíč a identifikační údaje) * [[#import|/import]] — Import vizitky kontaktu pro přidání do kontaktů * [[#clock|/clock]] — Zobrazení aktuálního času zařízení * [[#time|/time]] — Ruční nastavení hodin zařízení na konkrétní čas * [[#memory|/memory]] — Zobrazení statistik využití heap a RAM * [[#battery|/battery]] — Zobrazení napětí baterie a stavu nabíjení * [[#sd|/sd]] — Zobrazení stavu SD karty * [[#sd_ls|/sd ls]] — Výpis souborů a adresářů na SD kartě * [[#sd_format|/sd format]] — Smazání všech souborů z SD karty * [[#list|/list]] — Zobrazení všech kontaktů, repeaterů a místností * [[#messages|/messages]] — Zobrazení posledních přijatých zpráv * [[#messages_all|/messages all]] — Zobrazení všech zpráv včetně odeslaných * [[#clearmessages|/clearmessages]] — Smazání všech zpráv z úložiště * [[#clearcontacts|/clearcontacts]] — Smazání všech kontaktů ze zařízení * [[#contacts_delete|/contacts delete]] — Smazání konkrétního kontaktu podle hex ID prefixu * [[#find|/find]] — Vyhledání kontaktu podle hex ID prefixu * [[#to|/to]] — Nastavení aktuálního příjemce přímých zpráv * [[#send|/send]] — Odeslání přímé zprávy aktuálnímu příjemci * [[#advert|/advert]] — Vysílání identity přes zero-hop advert * [[#advert_flood|/advert flood]] — Vysílání identity do celé mesh sítě * [[#trace|/trace]] — Odeslání trace paketu pro testování routování * [[#getpath|/getpath]] — Zobrazení aktuální cesty routování ke kontaktu * [[#setpath|/setpath]] — Ruční nastavení cesty routování ke kontaktu * [[#reset_path|/reset path]] — Reset cesty routování na automatickou * [[#resetpath|/resetpath]] — Reset cesty ke konkrétnímu kontaktu na automatickou * [[#public|/public]] — Odeslání zprávy do veřejného kanálu (kanál 1) * [[#local|/local]] — Odeslání zprávy do lokálního kanálu (kanál 2) * [[#ch3|/ch3]] — Odeslání zprávy do kanálu 3 * [[#ch4|/ch4]] — Odeslání zprávy do kanálu 4 * [[#ch5|/ch5]] — Odeslání zprávy do kanálu 5 (soukromý/šifrovaný) * [[#setchannel|/setchannel]] — Nastavení názvu hashtag kanálu (kanály 1-4) * [[#setchannel_5|/setchannel 5]] — Konfigurace kanálu 5 s PSK * [[#channel|/channel]] — Zobrazení informací o konkrétním kanálu * [[#channels|/channels]] — Výpis všech kanálů * [[#adverts|/adverts]] — Přepínání zobrazení advert notifikací * [[#quiet|/quiet]] — Přepínání tichého režimu * [[#mobrep|/mobrep]] — Přepínání režimu mobilního repeateru * [[#autorep|/autorep]] — Přepínání automatického přidávání repeaterů * [[#replist|/replist]] — Zobrazení whitelistu povolených repeaterů * [[#clearrep|/clearrep]] — Vymazání whitelistu repeaterů * [[#scope|/scope]] — Nastavení regionálního filtru pro routování zpráv * [[#scope_clear|/scope clear]] — Odstranění aktuálního filtru scope * [[#pathsize|/pathsize]] — Nastavení velikosti path hash (1-3 byty) * [[#uizoom|/uizoom]] — Nastavení úrovně přiblížení UI * [[#uifont|/uifont]] — Nastavení fontu displeje * [[#control|/control]] — Odeslání surového řídicího příkazu * [[#repeaters|/repeaters]] — Vyhledávání okolních repeaterů * [[#repeateradmin|/repeateradmin]] — Přihlášení do administrace repeateru **Administrace repeateru** * [[#stats|stats]] — Statistiky repeateru * [[#help|help]] — Zobrazení CLI příkazů repeateru **GPS** * [[#gps_on|/gps on]] — Zapnutí GPS přijímače * [[#gps_off|/gps off]] — Vypnutí GPS přijímače * [[#gps_get|/gps get]] — Zobrazení stavu GPS ---- ====== Obecné ====== ---- ===== /set ===== Nastavení zařízení včetně jména, pozice, parametrů rádia a audio frekvence. <code> /set {name|lat|lon|freq|sf|bw|tx|cr|af} {value} </code> ^ 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:** * ''/set name MujNode'' * ''/set lat 50.0755'' * ''/set lon 14.4378'' * ''/set freq 906.875'' * Pozici lze nastavit automaticky přes GPS. * Při připojení k companion aplikaci se nastavení synchronizují automaticky. * Nastavení rádia musí odpovídat vašemu regionálnímu frekvenčnímu plánu. * Použijte ''/get radio'' pro ověření aktuálního nastavení rádia po změnách. ---- ===== /get radio ===== Zobrazení aktuální konfigurace rádia včetně frekvence, spreading factoru, šířky pásma, TX výkonu a coding rate. <code> /get radio (show current radio settings) </code> * Užitečné pro ověření nastavení po změnách nebo při řešení problémů s konektivitou. ---- ===== /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. <code> /card </code> * Na jiném zařízení použijte ''/import'' pro přidání tohoto kontaktu. ---- ===== /import ===== Import vizitky kontaktu (veřejného klíče) pro přidání do vašich kontaktů. <code> /import {biz card} </code> **Příklady:** * ''/import <řetězec vizitky>'' * Pro získání vizitky kontaktu: otevřete MeshCore aplikaci > Kontakty > klepněte na kontakt > menu se 3 tečkami > Sdílet > Kopírovat odkaz do schránky. * Zkopírovaný klíč vložte za ''/import'' v terminálu. * Alternativa: použijte Zero Hop advert s povoleným automatickým přidáváním kontaktů v nastavení — mnohem jednodušší než ruční import. * Web flasher na [[https://flasher.meshcore.co.uk|flasher.meshcore.co.uk]] má také konzoli pro ''/import''. ---- ===== /clock ===== Zobrazení aktuálního času zařízení. <code> /clock </code> * Čas je interně uložen jako UTC; lokální časová zóna se aplikuje pouze pro zobrazení. * Časovou zónu nastavte přes ''/gps tz +1'' (nebo váš offset). * GPS může automaticky synchronizovat hodiny, pokud je zapnuté. * Bez GPS se čas synchronizuje z mesh sítě. ---- ===== /time ===== Ruční nastavení hodin zařízení na konkrétní čas. <code> /time <epoch‑seconds> </code> **Příklady:** * ''/time 1710288000'' * Hodnota je v Unix epoch sekundách (UTC). * Preferujte GPS nebo mesh synchronizaci před ručním nastavením času. * Správný čas je důležitý — sdílení přes Zero Hop advert selhává, pokud jsou hodiny mezi zařízeními příliš odlišné. ---- ===== /memory ===== Zobrazení statistik využití heap a RAM. <code> /memory (show heap/RAM statistics) </code> * Užitečné pro diagnostiku problémů s výkonem nebo pádů. ---- ===== /battery ===== Zobrazení napětí baterie a stavu nabíjení. <code> /battery (show battery voltage and status) </code> * Během nabíjení je hlášené napětí vyšší než skutečné napětí baterie, takže procento může ukazovat přes 100 %. ---- ===== /sd ===== Zobrazení stavu SD karty (připojení, velikost, volné místo). <code> /sd (show SD card status) </code> * SD karta se používá pro mapové dlaždice, audio soubory, logy a úložiště souborů. * Na SD kartu lze nahrát vlastní mapové dlaždice pro offline mapy. * Přehrávač hudby podporuje .wav soubory z SD karty. ---- ===== /sd ls ===== Výpis souborů a adresářů na SD kartě. <code> /sd ls [path] (list SD card directory) </code> **Příklady:** * ''/sd ls'' * ''/sd ls /maps'' ---- ===== /sd format ===== Smazání všech souborů z SD karty. Používejte opatrně. <code> /sd format (erase all files from SD card) </code> * Toto je destruktivní operace a nelze ji vrátit zpět. ---- ===== /list ===== Zobrazení všech kontaktů, repeaterů a místností s celkovým počtem. <code> /list {n} </code> **Příklady:** * ''/list'' * ''/list 20'' * Celkový limit je 150 záznamů (kontakty + repeatery dohromady). * Pokud je seznam plný, nové kontakty/repeatery nelze přidat. * Použijte pro kontrolu, zda nepřekračujete limit kontaktů při řešení problémů. ---- ===== /messages ===== Zobrazení posledních přijatých zpráv. <code> /messages {n} (show last n received messages, default 10) </code> **Příklady:** * ''/messages'' * ''/messages 20'' * Výchozí hodnota zobrazí posledních 10 zpráv. ---- ===== /messages all ===== Zobrazení všech zpráv včetně odeslaných i přijatých. <code> /messages all (show all messages including sent) </code> ---- ===== /clearmessages ===== Smazání všech zpráv z úložiště zařízení. <code> /clearmessages (delete all messages from storage) </code> * Toto je trvalé a nelze vrátit zpět. ---- ===== /clearcontacts ===== Smazání všech kontaktů ze zařízení. <code> /clearcontacts (delete all contacts) </code> * Použijte ''/clearcontacts repeaters'' pro smazání pouze repeaterů. * Použijte ''/clearcontacts rooms'' pro smazání pouze místností. * Použijte ''/clearcontacts chat'' pro smazání pouze chatových kontaktů. * Pokud je tabulka kontaktů poškozená, tento příkaz může problém vyřešit. ---- ===== /contacts delete ===== Smazání konkrétního kontaktu podle hex ID prefixu. <code> /contacts delete <prefix> (e.g. /contacts delete c08b) </code> **Příklady:** * ''/contacts delete c08b'' ---- ===== /find ===== Vyhledání kontaktu podle hex ID prefixu. <code> /find <id> (e.g. /find 3a or /find 3af5) </code> **Příklady:** * ''/find 3a'' * ''/find 3af5'' * Fungují částečné hex prefixy — použijte 2 nebo 4 znaky. ---- ===== /to ===== Nastavení aktuálního příjemce přímých zpráv. Bez argumentů vymaže příjemce. <code> /to <recipient name or prefix> </code> **Příklady:** * ''/to Alice'' * ''/to c08b'' * ''/to'' * Můžete použít jméno kontaktu nebo hex ID prefix. ---- ===== /send ===== Odeslání přímé zprávy aktuálnímu příjemci (nastavenému přes ''/to''). <code> /send <text> </code> **Příklady:** * ''/send Ahoj, jak se máš?'' ---- ===== /advert ===== Vysílání vaší identity přes zero-hop (přímý, nepřeposílaný) advert. <code> /advert (zero‑hop broadcast) </code> * Adverty sdílejí váš veřejný klíč, aby vás ostatní zařízení mohla přidat jako kontakt. * T-Decky automaticky vysílají advert každé 3 hodiny. * Adverty obsahují GPS data, pokud je v nastavení povoleno sdílení polohy. * Ostatní zařízení potřebují mít povolené automatické přidávání kontaktů, aby vás z advertu automaticky uložila. * Adverty od známých kontaktů se zobrazují v seznamu Heard. Po restartu se kontakty v Heard nezobrazí, dokud znovu nevyšlou advert. ---- ===== /advert flood ===== Vysílání identity do celé mesh sítě (multi-hop, přeposíláno přes repeatery). <code> /advert flood (mesh‑wide broadcast) </code> * Používejte střídmě — generuje provoz napříč celou mesh sítí. ---- ===== /trace ===== Odeslání trace paketu po zadané cestě pro testování routování. <code> /trace <path> (e.g. /trace 1a,1b,1c) </code> **Příklady:** * ''/trace 1a,1b,1c'' * Každá hodnota je hex ID uzlu. Paket se pokusí následovat zadanou cestu. ---- ===== /getpath ===== Zobrazení aktuální cesty routování ke kontaktu. <code> /getpath <hex> (show path to contact, e.g. /getpath c08b) </code> **Příklady:** * ''/getpath c08b'' * Zobrazuje řetězec hopů přes repeatery použitých k dosažení kontaktu. ---- ===== /setpath ===== Ruční nastavení cesty routování ke kontaktu. <code> /setpath <hex> <path> (e.g. /setpath c08b 1a,2c or direct) </code> **Příklady:** * ''/setpath c08b 1a,2c'' * ''/setpath c08b direct'' * Použijte ''direct'' pro vynucení přímé komunikace (bez repeateru). * Hex ID oddělená čárkami specifikují řetězec repeaterů. ---- ===== /reset path ===== Reset cesty routování k aktuálnímu příjemci (nastavenému přes ''/to'') zpět na automatickou. <code> /reset path (reset path to current recipient) </code> ---- ===== /resetpath ===== Reset cesty routování ke konkrétnímu kontaktu zpět na automatickou. <code> /resetpath <hex> (reset path to contact, e.g. /resetpath c08b) </code> **Příklady:** * ''/resetpath c08b'' ---- ===== /public ===== Odeslání zprávy do veřejného kanálu (kanál 1). Viditelná pro všechny uzly. <code> /public <text> </code> **Příklady:** * ''/public Ahoj všichni!'' ---- ===== /local ===== Odeslání zprávy do lokálního kanálu (kanál 2). Typicky kratší dosah nebo lokální skupina. <code> /local <text> </code> **Příklady:** * ''/local Je tu někdo poblíž?'' ---- ===== /ch3 ===== Odeslání zprávy do kanálu 3. <code> /ch3 <text> </code> **Příklady:** * ''/ch3 Ahoj kanál 3!'' ---- ===== /ch4 ===== Odeslání zprávy do kanálu 4. <code> /ch4 <text> </code> **Příklady:** * ''/ch4 Ahoj kanál 4!'' ---- ===== /ch5 ===== Odeslání zprávy do kanálu 5 (soukromý/šifrovaný kanál). <code> /ch5 <text> </code> **Příklady:** * ''/ch5 Tajná zpráva'' * Kanál 5 podporuje vlastní PSK pro šifrovanou skupinovou komunikaci. Viz ''/setchannel 5''. ---- ===== /setchannel ===== Nastavení názvu hashtag kanálu (kanály 1-4). <code> /setchannel <1‑4> #<name> (e.g. /setchannel 3 #Jokes) </code> **Příklady:** * ''/setchannel 3 #Vtipy'' * ''/setchannel 4 #Nouze'' * Názvy kanálů by měly začínat znakem #. ---- ===== /setchannel 5 ===== Konfigurace kanálu 5 s vlastním názvem a pre-shared key (PSK) pro soukromou skupinovou komunikaci. <code> /setchannel 5 <name> <hex_psk> (e.g. /setchannel 5 mygroup 5339fba440a4d198076cefcc0f5aab9a) </code> **Příklady:** * ''/setchannel 5 mojeskupina 5339fba440a4d198076cefcc0f5aab9a'' * PSK je 32znakový hex řetězec (128bitový klíč). * Všichni členové skupiny potřebují stejný PSK pro komunikaci na tomto kanálu. ---- ===== /channel ===== Zobrazení informací o konkrétním kanálu. <code> /channel <1‑5> (show channel info) </code> **Příklady:** * ''/channel 1'' * ''/channel 5'' ---- ===== /channels ===== Výpis všech nakonfigurovaných kanálů s jejich názvy a nastavením. <code> /channels (list all channels) </code> * MeshOS podporuje 5 kanálů: Public (1), Local (2), dva vlastní hashtag kanály (3-4) a jeden soukromý PSK kanál (5). * Room servery nejsou v MeshOS aktuálně podporovány. ---- ===== /adverts ===== Přepínání zobrazení advert notifikací v UI. <code> /adverts (toggle advert display) </code> * Užitečné pro snížení šumu v oblastech s vysokým provozem. * Toto pouze skryje zobrazení — adverty jsou stále přijímány a zpracovávány. * Data advertů jsou uložena v ''adverts.bin''. * Pro úplné ztišení viz ''/quiet''. ---- ===== /quiet ===== Přepínání tichého režimu, který skryje adverty i notifikace zpráv. <code> /quiet (toggle quiet mode ‑ hides adverts and messages) </code> * Hlasitost notifikačního zvuku se ovládá v nastavení zařízení. * Notifikační zvuk je záměrně tichý; vlastní zvuky z SD karty jsou v plánu. ---- ===== /mobrep ===== Přepínání režimu mobilního repeateru. Když je zapnutý, vaše zařízení funguje jako relay pro ostatní uzly. <code> /mobrep (toggle mobile repeater) </code> ---- ===== /autorep ===== Přepínání automatického přidávání VŠECH slyšených repeaterů do kontaktů. <code> /autorep (toggle auto‑add ALL repeaters to contacts) </code> * Vypněte po úvodním nastavení — jinak se vaše zařízení zaplní stovkami vzdálených repeaterů. * Limit kontaktů je 150 celkem (kontakty + repeatery), takže auto-add ho může rychle vyčerpat. ---- ===== /replist ===== Zobrazení whitelistu povolených repeaterů. <code> /replist (show allowed repeater whitelist) </code> * Vyhledávání repeaterů vytváří whitelist repeaterů k přidání, ale ty stále musí vysílat advert, aby byly plně přidány. ---- ===== /clearrep ===== Vymazání whitelistu repeaterů. <code> /clearrep (clear repeater whitelist) </code> ---- ===== /scope ===== Nastavení, zobrazení nebo vymazání regionálního filtru pro routování zpráv. <code> /scope #<region> (e.g. /scope #london) </code> **Příklady:** * ''/scope #praha'' * ''/scope clear'' * ''/scope'' * Scoping omezuje, které zprávy vidíte, na základě regionálních tagů. ---- ===== /scope clear ===== Odstranění aktuálního filtru scope. <code> /scope clear </code> ---- ===== /pathsize ===== Nastavení nebo zobrazení velikosti path hash používaného při routování (1-3 byty). <code> /pathsize <1‑3> (set path hash size in bytes) </code> **Příklady:** * ''/pathsize 2'' * ''/pathsize'' * Větší velikost path = unikátnější routování, ale vyšší režie. * Výchozí hodnota je obvykle dostačující pro většinu sítí. ---- ===== /uizoom ===== Nastavení nebo zobrazení úrovně přiblížení UI. <code> /uizoom <10|12|13|15> (set UI zoom: 1.0x/1.2x/1.33x/1.5x) </code> ^ Parametr ^ Popis ^ | ''10'' | 1.0x (výchozí) | | ''12'' | 1.2x | | ''13'' | 1.33x | | ''15'' | 1.5x | **Příklady:** * ''/uizoom 15'' * ''/uizoom'' * Užitečné pro uživatele se zrakovými obtížemi nebo menšími obrazovkami. ---- ===== /uifont ===== Nastavení nebo zobrazení fontu displeje. <code> /uifont <0|1> (set font: 0=bitmap, 1=FreeSans) </code> ^ Parametr ^ Popis ^ | ''0'' | Bitmapový font (výchozí) | | ''1'' | FreeSans (hladší, lepší čitelnost) | **Příklady:** * ''/uifont 1'' * ''/uifont'' ---- ===== /control ===== Odeslání surového řídicího příkazu jako hex hodnoty. <code> /control <hex> (e.g. /control 80AABBCC) </code> **Příklady:** * ''/control 80AABBCC'' * Pokročilý příkaz pro nízkoúrovňové ovládání zařízení. Používejte opatrně. ---- ===== /repeaters ===== Vyhledávání okolních repeaterů. <code> /repeaters [seconds] (scan for repeaters, default 10s) </code> **Příklady:** * ''/repeaters'' * ''/repeaters 30'' * Výchozí doba skenování je 10 sekund. * Nalezené repeatery jsou přidány do whitelistu, ale stále musí vysílat advert, aby byly plně registrovány. * Po úvodním nastavení vypněte automatické přidávání repeaterů, abyste nezaplnili seznam kontaktů. * Nepotřebujete všechny repeatery ve svém seznamu — seznam Heard je ukládá do volatilní paměti pro mapu. * Pokrytí repeaterů zkontrolujte na [[https://meshcore.co.uk/map.html|meshcore.co.uk/map.html]] nebo [[https://analyzer.letsmesh.net/map|analyzer.letsmesh.net/map]]. ---- ===== /repeateradmin ===== Přihlášení do administračního rozhraní repeateru pro vzdálenou správu. <code> /repeateradmin <hex> [pass] (login to repeater admin) </code> **Příklady:** * ''/repeateradmin a1b2 mojeheslo'' * ''/repeateradmin a1b2'' * Použijte 2bytový hex klíč repeateru a volitelně administrátorské heslo. * Bez hesla získáte přístup jako host (pouze statistiky). * Po přihlášení se terminál stane terminálem repeateru. Použijte ''help'' pro zobrazení dostupných příkazů repeateru. ---- ====== Administrace repeateru ====== ---- ===== stats ===== Statistiky repeateru (dostupné po přihlášení přes ''/repeateradmin''). <code> stats ‑ Get repeater statistics </code> * Zobrazuje uptime, počty zpráv a síťové statistiky. * Hostovský přístup umožňuje prohlížení statistik; pro změny konfigurace je vyžadováno administrátorské heslo. ---- ===== help ===== Zobrazení dostupných CLI příkazů repeateru, ke kterému jste přihlášeni. <code> help ‑ Show repeater's CLI commands </code> * Dostupné pouze po přihlášení k repeateru přes ''/repeateradmin''. ---- ====== GPS ====== ---- ===== /gps on ===== Zapnutí GPS přijímače a zahájení vyhledávání satelitů. <code> /gps on ‑ Enable GPS and start receiving </code> * Na T-Deck Plus funguje GPS ihned na 38400 baud. * Na standardním T-Decku s externím GPS může být nutné nastavit baud rate: ''/gps baud 9600''. * První fix může trvat několik minut, zejména v interiéru. Vezměte zařízení ven s výhledem na oblohu. * Pokud GPS nezíská fix, zkuste ''/gps off'' a poté ''/gps on'' — to často vyřeší zaseknutý stav. * GPS automaticky synchronizuje hodiny zařízení. ---- ===== /gps off ===== Vypnutí GPS přijímače pro úsporu energie. <code> /gps off ‑ Disable GPS </code> * Čas se již nebude automaticky synchronizovat z GPS; bude se spoléhat na mesh synchronizaci nebo ruční nastavení. ---- ===== /gps get ===== Zobrazení aktuálního stavu GPS včetně kvality fixu, počtu satelitů a pozice. <code> /gps get ‑ Show GPS status and position </code> * Zobrazuje: stav fixu (ano/ne), počet satelitů, souřadnice a počet NMEA vět. ---- meshos-docs.txt Poslední úprava: 12.03.2026 13:47autor: ok1trl