Lokal & seriel
Ud over fjern-SSH kører appen to slags lokale sessioner i den helt samme terminal: en lokal shell (Desktop) og en seriel/UART-port (Desktop & Android). Begge er faner ligesom enhver SSH-session — omdøb dem, riv dem ud i deres eget vindue, giv dem tema som sædvanligt.
Lokal terminal
En ægte lokal shell, understøttet af en native PTY (pty4j). Vælg Lokal terminal fra sidepanelets Local-gruppe eller +-starteren.
- Fuld PTY: jobkontrol, farver,
vim/htop, vinduesstørrelse (SIGWINCH) opfører sig alt sammen som din systemterminal. - Starter i din hjemmemappe med din login-shell.
- Glimrende som kladdeplads ved siden af en fjernsession — ingen SSH-tur frem og tilbage.
Seriel / UART
Tal med en enhed over RS-232 / USB-seriel (en routerkonsol, en mikrocontroller, en Pi-header). Understøttet af jSerialComm på Desktop; på Android tilslutter du en adapter over USB-OTG (FTDI-, CP210x-, CH34x-, PL2303- og CDC-ACM-chips — ingen root nødvendig) og godkender USB-tilladelsesprompten, når du forbinder.
Forbind
- Sidepanelets Local-gruppe (eller +) → Seriel port.
- Vælg porten fra rullelisten. Opdater-knappen ved siden af scanner tilsluttede porte igen.
- Indstil Baudhastighed, databit, paritet, stopbit og flowkontrol — eller indlæs en gemt profil.
- Forbind. Sessionen åbner som en terminalfane.
Terminalbredde
En seriel linje bærer ingen forhandling om størrelse (ingen NAWS som i Telnet, ingen window-change som i SSH), så den anden ende beholder den størrelse, den bootede med — 80 kolonner på stort set enhver getty, bootloader og enheds-CLI. Terminalen bruger stadig den fulde vinduesbredde som standard; hvis enhedens markørbevægelser begynder at lande det forkerte sted — indtastet tekst, der vises en række over prompten, er det klassiske symptom — har forbindelsesformularen to midler:
- Terminalbredde → Klassisk (80 kolonner) fastlåser gitteret til de 80 kolonner, den anden ende antager.
- Send terminalstørrelse (stty) skriver
stty rows <r> cols <c>i den anden ende efter forbindelse og ved hver størrelsesændring, så en fuld Unix-shell i stedet kan følge dit vindue. Slået fra som standard — en bootloader eller PLC i den anden ende ville bare modtage skrald.
Begge indstillinger gemmes som en del af en profil.
Profiler
Almindelige enhedsindstillinger kan gemmes som navngivne profiler (f.eks. Cisco console 9600 8N1) og genbruges. Serielle indstillinger indeholder ingen hemmeligheder, så de lever i den normale indstillingsfil — ikke i det sikre lager.
Genforbind genåbner den samme port, så efter du tilslutter et kabel igen eller genstarter enheden, bringer ét klik konsollen tilbage uden at genindtaste baud/paritet. Læsninger strømmer ind, efterhånden som de ankommer (som minicom), ikke i faste blokke.
Bootlogs overlever rydninger. Serielle konsoller beskytter tilbagerulningen: clear, en getty, der visker skærmen ren før loginprompten, eller en nulstilling af terminalen arkiverer skærmen i historikken i stedet for at slette den — hele sekvensen U-Boot → kernel → login forbliver rullebar. Skru op for Indstillinger → Størrelse på rullehistorik ved meget lange opstarter.
Den lokale PTY er kun til Desktop; seriel kører på Desktop og Android (over USB-OTG). iOS har ingen af delene — poster, en platform ikke kan levere, vises ikke der.