Local & série

Au-delà du SSH distant, l'application exécute deux types de sessions locales dans le même terminal : un shell local (Desktop) et un port série/UART (Desktop & Android). Tous deux sont des onglets comme n'importe quelle session SSH — renommez-les, détachez-les dans leur propre fenêtre, thématisez-les comme d'habitude.

Terminal local

Un véritable shell local, adossé à un PTY natif (pty4j). Choisissez Terminal local dans le groupe Local de la barre latérale ou dans le lanceur +.

Série / UART

Dialoguez avec un appareil via RS-232 / USB-série (une console de routeur, un microcontrôleur, un connecteur de Pi). Adossé à jSerialComm sur Desktop ; sur Android, branchez un adaptateur en USB-OTG (puces FTDI, CP210x, CH34x, PL2303 et CDC-ACM — aucun root nécessaire) et acceptez l'invite de permission USB lors de la connexion.

Connexion

  1. Groupe Local de la barre latérale (ou +) → Port série.
  2. Choisissez le port dans la liste déroulante. Le bouton d'actualisation à côté ré-analyse les ports connectés.
  3. Réglez le débit en bauds, les bits de données, la parité, les bits d'arrêt et le contrôle de flux — ou chargez un profil enregistré.
  4. Connecter. La session s'ouvre comme un onglet de terminal.

Largeur du terminal

Une liaison série ne transporte aucune négociation de taille (pas de NAWS comme en Telnet, pas de window-change comme en SSH), donc l'autre bout conserve la taille avec laquelle il a démarré — 80 colonnes sur pratiquement chaque getty, chargeur d'amorçage et CLI d'appareil. Le terminal utilise malgré tout la pleine largeur de la fenêtre par défaut ; si les mouvements de curseur de l'appareil commencent à atterrir au mauvais endroit — le texte tapé qui apparaît une ligne au-dessus de l'invite est le symptôme classique — le formulaire de connexion propose deux remèdes :

Les deux réglages sont enregistrés comme partie d'un profil.

Profils

Les réglages d'appareils courants peuvent être enregistrés sous forme de profils nommés (par ex. Console Cisco 9600 8N1) et réutilisés. Les réglages série ne contiennent aucun secret, ils résident donc dans le fichier de paramètres normal — pas dans le magasin sécurisé.

Reconnecter rouvre le même port, donc après avoir rebranché un câble ou redémarré l'appareil, un seul clic ramène la console sans retaper le débit/la parité. Les lectures arrivent en flux continu (comme minicom), pas en blocs de taille fixe.

Les journaux de démarrage survivent aux effacements. Les consoles série protègent le défilement : clear, un getty qui vide l'écran avant l'invite de connexion, ou une réinitialisation du terminal archivent l'écran dans l'historique au lieu de l'effacer — toute la séquence U-Boot → noyau → connexion reste consultable au défilement. Augmentez Paramètres → Taille de l'historique de défilement pour les démarrages très longs.

Le PTY local est réservé au Desktop ; le série fonctionne sur Desktop et Android (via USB-OTG). iOS n'a ni l'un ni l'autre — les entrées qu'une plateforme ne peut pas servir n'y apparaissent pas.

Previous
Gestionnaire de fichiers
Next
CLI Desktop