Lokaal & serieel
Naast externe SSH draait de app twee soorten lokale sessies in precies dezelfde terminal: een lokale shell (Desktop) en een seriële/UART-poort (Desktop & Android). Beide zijn tabbladen net als elke SSH-sessie — hernoem ze, maak ze los in een eigen venster, geef ze zoals gebruikelijk een thema.
Lokale terminal
Een echte lokale shell, ondersteund door een native PTY (pty4j). Kies Lokale terminal uit de Lokaal-groep in de zijbalk of de +-launcher.
- Volledige PTY: taakbesturing, kleuren,
vim/htop, venstergrootte (SIGWINCH) — alles gedraagt zich als je systeemterminal. - Start in je thuismap met je aanmeldshell.
- Ideaal als kladruimte naast een externe sessie — geen SSH-round-trip.
Serieel / UART
Praat met een apparaat via RS-232 / USB-serieel (een routerconsole, een microcontroller, een Pi-header). Ondersteund door jSerialComm op Desktop; op Android sluit je een adapter aan via USB-OTG (FTDI-, CP210x-, CH34x-, PL2303- en CDC-ACM-chips — geen root nodig) en keur je de USB-toestemmingsprompt goed bij het verbinden.
Verbinden
- Lokaal-groep in de zijbalk (of +) → Seriële poort.
- Kies de poort uit de keuzelijst. De vernieuwknop ernaast scant aangesloten poorten opnieuw.
- Stel baudrate, databits, pariteit, stopbits en Flowcontrole in — of laad een opgeslagen profiel.
- Verbinden. De sessie opent als terminaltabblad.
Terminalbreedte
Een seriële lijn kent geen grootte-onderhandeling (geen NAWS zoals bij Telnet, geen window-change zoals bij SSH), dus de andere kant houdt de grootte aan waarmee die is opgestart — 80 kolommen op vrijwel elke getty, bootloader en apparaat-CLI. De terminal gebruikt standaard nog steeds de volledige vensterbreedte; als de cursorbewegingen van het apparaat op de verkeerde plek beginnen te belanden — getypte tekst die een regel boven de prompt verschijnt is het klassieke symptoom — biedt het verbindingsformulier twee remedies:
- Terminalbreedte → Klassiek (80 kolommen) zet het raster vast op de 80 kolommen waar de andere kant van uitgaat.
- Terminalgrootte verzenden (stty) typt
stty rows <r> cols <c>aan de andere kant na het verbinden en bij elke formaatwijziging, zodat een volwaardige Unix-shell je venster wél kan volgen. Standaard uit — een bootloader of PLC aan de andere kant zou alleen maar onzin ontvangen.
Beide instellingen worden opgeslagen als onderdeel van een profiel.
Profielen
Veelvoorkomende apparaatinstellingen kunnen als benoemde profielen worden opgeslagen (bijv. Cisco console 9600 8N1) en hergebruikt. Seriële instellingen bevatten geen geheimen, dus die staan in het normale instellingenbestand — niet in de beveiligde opslag.
Opnieuw verbinden heropent dezelfde poort, dus nadat je een kabel opnieuw aansluit of het apparaat herstart, brengt één klik de console terug zonder baud/pariteit opnieuw te typen. Lees-data stroomt binnen zodra die aankomt (zoals minicom), niet in vaste blokken.
Bootlogs overleven het wissen. Seriële consoles beschermen de scrollback: clear, een getty die het scherm leegmaakt vóór de aanmeldprompt, of een terminalreset archiveert het scherm in de geschiedenis in plaats van het te wissen — de hele reeks U-Boot → kernel → aanmelding blijft scrolbaar. Verhoog Instellingen → Grootte van scrolgeschiedenis voor erg lange opstartsequenties.
De lokale PTY is alleen voor Desktop; serieel draait op Desktop en Android (via USB-OTG). iOS heeft geen van beide — vermeldingen die een platform niet kan bieden, verschijnen daar niet.