Lokal & seriell

Utöver fjärr-SSH kör appen två sorters lokala sessioner i samma terminal: ett lokalt skal (Desktop) och en seriell/UART-port (Desktop & Android). Båda är flikar som vilken SSH-session som helst — byt namn på dem, lossa dem till sitt eget fönster, ge dem tema som vanligt.

Lokal terminal

Ett riktigt lokalt skal, byggt på en inbyggd PTY (pty4j). Välj Lokal terminal från sidofältets Lokalt-grupp eller från +-startaren.

Seriellt / UART

Prata med en enhet via RS-232 / USB-seriell (en router-konsol, en mikrokontroller, ett Pi-header). Byggt på jSerialComm på Desktop; på Android kopplar du in en adapter via USB-OTG (FTDI-, CP210x-, CH34x-, PL2303- och CDC-ACM-kretsar — ingen root behövs) och godkänner USB-behörighetsfrågan vid anslutning.

Anslut

  1. Sidofältets Lokalt-grupp (eller +) → Seriell port.
  2. Välj port från rullgardinsmenyn. Uppdateringsknappen bredvid söker igenom anslutna portar på nytt.
  3. Ange baudhastighet, databitar, paritet, stoppbitar och flödeskontroll — eller läs in en sparad profil.
  4. Anslut. Sessionen öppnas som en terminalflik.

Terminalbredd

En seriell linje bär ingen storleksförhandling (ingen NAWS som i Telnet, ingen window-change som i SSH), så andra änden behåller den storlek den startade med — 80 kolumner på praktiskt taget varje getty, bootloader och enhets-CLI. Terminalen använder ändå hela fönsterbredden som standard; om enhetens markörrörelser börjar hamna på fel plats — skriven text som dyker upp en rad ovanför prompten är det klassiska symptomet — har anslutningsformuläret två botemedel:

Båda inställningarna sparas som en del av en profil.

Profiler

Vanliga enhetsinställningar kan sparas som namngivna profiler (t.ex. Cisco console 9600 8N1) och återanvändas. Seriella inställningar bär inga hemligheter, så de bor i den vanliga inställningsfilen — inte i det säkra lagringsutrymmet.

Återanslut öppnar samma port igen, så efter att du kopplat in en kabel på nytt eller startat om enheten räcker ett klick för att få tillbaka konsolen utan att skriva in baud/paritet igen. Läsningar strömmar in allteftersom de anländer (som minicom), inte i fasta block.

Uppstartsloggar överlever rensningar. Seriella konsoler skyddar rullhistoriken: clear, en getty som tömmer skärmen före inloggningsprompten eller en terminalåterställning arkiverar skärmen i historiken i stället för att radera den — hela sekvensen U-Boot → kernel → inloggning förblir rullbar. Höj Inställningar → Storlek på rullningshistorik för mycket långa uppstarter.

Den lokala PTY:n finns endast på Desktop; seriell körs på Desktop och Android (via USB-OTG). iOS har ingetdera — poster som en plattform inte kan erbjuda visas inte där.

Previous
Filhanterare
Next
Desktop-CLI