Místní & sériový

Kromě vzdáleného SSH spouští aplikace dva druhy lokálních relací ve stejném terminálu: lokální shell (počítač) a port sériové linky / UART (počítač a Android). Obě jsou karty jako každá relace SSH — přejmenujte je, odtrhněte do vlastního okna, obvyklým způsobem jim nastavte motiv.

Místní terminál

Skutečný lokální shell, podpořený nativním PTY (pty4j). Zvolte Místní terminál ze skupiny Místní v postranním panelu nebo ze spouštěče +.

Sériová linka / UART

Komunikujte se zařízením přes RS-232 / USB-sériový port (konzole routeru, mikrokontrolér, header na Pi). Na počítači podpořeno knihovnou jSerialComm; na Androidu připojte adaptér přes USB-OTG (čipy FTDI, CP210x, CH34x, PL2303 a CDC-ACM — bez potřeby rootu) a při připojování povolte výzvu k udělení oprávnění USB.

Připojení

  1. Skupina Místní v postranním panelu (nebo +) → Sériový port.
  2. Vyberte port z rozevírací nabídky. Tlačítko obnovení vedle ní znovu prohledá připojené porty.
  3. Nastavte přenosovou rychlost, datové bity, paritu, stop bity a řízení toku — nebo načtěte uložený profil.
  4. Připojit. Relace se otevře jako karta terminálu.

Šířka terminálu

Sériová linka nepřenáší žádné vyjednávání velikosti (žádné NAWS jako u Telnetu, žádná změna okna jako u SSH), takže druhá strana si ponechává velikost, se kterou nastartovala — 80 sloupců prakticky na každém getty, bootloaderu i CLI zařízení. Terminál přesto ve výchozím nastavení používá plnou šířku okna; pokud pohyby kurzoru ze zařízení začnou dopadat na špatné místo — klasickým příznakem je psaný text objevující se o řádek nad promptem — nabízí formulář připojení dva léky:

Obě nastavení se ukládají jako součást profilu.

Profily

Běžná nastavení zařízení lze uložit jako pojmenované profily (např. Cisco konzole 9600 8N1) a znovu používat. Sériová nastavení neobsahují žádná tajemství, takže žijí v běžném souboru nastavení — ne v zabezpečeném úložišti.

Znovu připojit otevře stejný port, takže po přepojení kabelu nebo restartu zařízení vrátí jedno kliknutí konzoli zpět bez opětovného zadávání přenosové rychlosti/parity. Čtení proudí, jak data přicházejí (jako minicom), ne v pevných blocích.

Logy ze startu přežijí mazání obrazovky. Sériové konzole chrání buffer posunutí zpět: clear, getty čistící obrazovku před výzvou k přihlášení nebo reset terminálu obrazovku archivují do historie, místo aby ji smazaly — celá sekvence U-Boot → jádro → přihlášení zůstává posouvatelná. Pro velmi dlouhé starty zvyšte Nastavení → Velikost historie posouvání.

Lokální PTY je pouze pro počítač; sériová linka běží na počítači a na Androidu (přes USB-OTG). iOS nemá ani jedno — položky, které platforma neumí obsloužit, se tam neobjevují.

Previous
Správce souborů
Next
Příkazová řádka na počítači