UsbTerminal
ID: com.liorhass.android.usbterminal.free
-
Version:
Varies with device
-
Mise à jour le:
2022-09-23
Télécharger l'APK maintenant
Installation sécurisée sous garantie, pas de publicités supplémentaires ni de logiciels malveillants
La description de UsbTerminal
UsbTerminal
UsbTerminal est un émulateur de terminal (parfois appelé \"moniteur\"). Il utilise le port USB du téléphone ou de la tablette pour communiquer avec des périphériques externes. Le téléphone ou la tablette doit prendre en charge le mode hôte USB, c'est-à-dire USB On-The-Go (USB-OTG), et un câble USB-OTG est requis.
Caractéristiques :
● Prend en charge les appareils basés sur CDC-ACM
● Prend en charge les appareils basés sur FTDI
● Prend en charge les appareils basés sur Winchiphead-CH340/CH341. (Ceci est quelque peu expérimental. Veuillez envoyer vos commentaires).
● Prend en charge deux modes de saisie au clavier :
1. Auto - Comme sur un "vrai" terminal, il n'y a pas de champ de saisie dédié. Les caractères sont envoyés au périphérique série immédiatement lorsque les touches sont cliquées sur le clavier. C'est le mode par défaut.
2. Champ de saisie dédié - La saisie au clavier va dans un champ de saisie dédié et n'est envoyée à l'appareil qu'après avoir appuyé sur un bouton "Envoyer".
● Prend en charge l'envoi de caractères de contrôle (par exemple Ctrl-C)
● Prend en charge le contrôle de DTR et CTS
● Enregistrer les sessions dans des fichiers. Ces fichiers journaux peuvent ensuite être analysés, envoyés par e-mail, etc.
● Grand tampon de défilement arrière (taille configurable du tampon de défilement arrière)
● Curseur clignotant indiquant la position actuelle du curseur à l'écran
● Ligne d'état. Indication de l'état de la connexion et des messages d'erreur
● Aide intégrée. Pas besoin d'être en ligne pour lire l'écran d'aide
● Aucune racine requise
Limitations :
● Pas de prise en charge des séquences d'échappement pour le positionnement du curseur, la couleur du texte, etc. Cela signifie qu'aucune émulation VT100, et que les programmes Unix comme vi, emacs, top, etc. ne sont pas pris en charge
Périphériques USB pris en charge :
● À partir de la version 1.4, il est possible de travailler avec des périphériques qui ne sont pas prédéfinis dans l'application, à condition qu'ils en utilisent un des trois protocoles pris en charge (CDC/ACM, FT232R, CH340). Lorsque vous utilisez un tel périphérique non prédéfini, cliquez sur \"Connecter un périphérique USB\" dans le menu principal, puis sélectionnez le protocole à utiliser
● Arduino. Basé sur FTDI (par exemple, Arduino Uno d'origine), basé sur CDC (par exemple, Arduino Uno R3) et basé sur CH340 (par exemple, clones Arduino bon marché)
● Tout appareil utilisant la puce FTDI FT232R
● Remarque : prolifique les appareils (par exemple, les appareils basés sur la puce PL2303) ne sont actuellement PAS pris en charge
Si vous connaissez d'autres appareils qui utilisent CDC-ACM qui ne sont actuellement pas pris en charge, et vous pouvez m'envoyer leurs détails techniques (Vendor-ID et Product-ID ), je serai heureux d'ajouter un support pour eux.
Une note aux utilisateurs d'Arduino :
L'un des avantages d'UsbTerminal est la façon dont il gère le DTR. Généralement, lorsqu'une carte Arduino est connectée à un PC, elle redémarre à chaque fois qu'une application d'émulation de terminal y est connectée. En effet, le PC laisse tomber le signal DTR au niveau bas chaque fois qu'une connexion est établie, et Arduino est conçu pour se réinitialiser lorsque la ligne DTR tombe au niveau bas. UsbTerminal, d'autre part, ne règle pas ou ne réinitialise pas automatiquement le signal DTR. Lorsque vous connectez un téléphone ou une tablette à un Arduino et ouvrez UsbTerminal, votre Arduino continue ce qu'il faisait à ce moment-là. Si vous souhaitez qu'il redémarre, vous pouvez facilement contrôler le signal DTR depuis UsbTerminal avec un bouton dédié.
UsbTerminal est un émulateur de terminal (parfois appelé \"moniteur\"). Il utilise le port USB du téléphone ou de la tablette pour communiquer avec des périphériques externes. Le téléphone ou la tablette doit prendre en charge le mode hôte USB, c'est-à-dire USB On-The-Go (USB-OTG), et un câble USB-OTG est requis.
Caractéristiques :
● Prend en charge les appareils basés sur CDC-ACM
● Prend en charge les appareils basés sur FTDI
● Prend en charge les appareils basés sur Winchiphead-CH340/CH341. (Ceci est quelque peu expérimental. Veuillez envoyer vos commentaires).
● Prend en charge deux modes de saisie au clavier :
1. Auto - Comme sur un "vrai" terminal, il n'y a pas de champ de saisie dédié. Les caractères sont envoyés au périphérique série immédiatement lorsque les touches sont cliquées sur le clavier. C'est le mode par défaut.
2. Champ de saisie dédié - La saisie au clavier va dans un champ de saisie dédié et n'est envoyée à l'appareil qu'après avoir appuyé sur un bouton "Envoyer".
● Prend en charge l'envoi de caractères de contrôle (par exemple Ctrl-C)
● Prend en charge le contrôle de DTR et CTS
● Enregistrer les sessions dans des fichiers. Ces fichiers journaux peuvent ensuite être analysés, envoyés par e-mail, etc.
● Grand tampon de défilement arrière (taille configurable du tampon de défilement arrière)
● Curseur clignotant indiquant la position actuelle du curseur à l'écran
● Ligne d'état. Indication de l'état de la connexion et des messages d'erreur
● Aide intégrée. Pas besoin d'être en ligne pour lire l'écran d'aide
● Aucune racine requise
Limitations :
● Pas de prise en charge des séquences d'échappement pour le positionnement du curseur, la couleur du texte, etc. Cela signifie qu'aucune émulation VT100, et que les programmes Unix comme vi, emacs, top, etc. ne sont pas pris en charge
Périphériques USB pris en charge :
● À partir de la version 1.4, il est possible de travailler avec des périphériques qui ne sont pas prédéfinis dans l'application, à condition qu'ils en utilisent un des trois protocoles pris en charge (CDC/ACM, FT232R, CH340). Lorsque vous utilisez un tel périphérique non prédéfini, cliquez sur \"Connecter un périphérique USB\" dans le menu principal, puis sélectionnez le protocole à utiliser
● Arduino. Basé sur FTDI (par exemple, Arduino Uno d'origine), basé sur CDC (par exemple, Arduino Uno R3) et basé sur CH340 (par exemple, clones Arduino bon marché)
● Tout appareil utilisant la puce FTDI FT232R
● Remarque : prolifique les appareils (par exemple, les appareils basés sur la puce PL2303) ne sont actuellement PAS pris en charge
Si vous connaissez d'autres appareils qui utilisent CDC-ACM qui ne sont actuellement pas pris en charge, et vous pouvez m'envoyer leurs détails techniques (Vendor-ID et Product-ID ), je serai heureux d'ajouter un support pour eux.
Une note aux utilisateurs d'Arduino :
L'un des avantages d'UsbTerminal est la façon dont il gère le DTR. Généralement, lorsqu'une carte Arduino est connectée à un PC, elle redémarre à chaque fois qu'une application d'émulation de terminal y est connectée. En effet, le PC laisse tomber le signal DTR au niveau bas chaque fois qu'une connexion est établie, et Arduino est conçu pour se réinitialiser lorsque la ligne DTR tombe au niveau bas. UsbTerminal, d'autre part, ne règle pas ou ne réinitialise pas automatiquement le signal DTR. Lorsque vous connectez un téléphone ou une tablette à un Arduino et ouvrez UsbTerminal, votre Arduino continue ce qu'il faisait à ce moment-là. Si vous souhaitez qu'il redémarre, vous pouvez facilement contrôler le signal DTR depuis UsbTerminal avec un bouton dédié.
Montre plus
UsbTerminal Varies with device APK pour Android Varies with device+
Version | Varies with device pour Android Varies with device+ |
Mise à jour le | 2022-09-23 |
Installe | 100.000++ |
Taille du fichier | 2.285.973 bytes |
Autorisations | voir les autorisations |
Quoi de neuf |
Nouveau dans la v1.4.0 * Peut désormais communiquer avec des périphériques non reconnus en laissant l'utilisateur spécifier leurs types Nouveau dans la v1.3.7 * Autoriser l'utilisateur à accorder explicitement l'autorisation d'accéder au périphérique USB * Plus de détails dans la ligne d'état Nouveau dans la v1.3.5 * Une nouvelle option de menu pour afficher tous les périphériques USB connectés (afficher leur VID/PID) Nouveau dans la v1.3.4 : * Correction d'un bug dans le code FTDI * Prise en charge expérimentale des CD, CTS, DSR, DTR, RTS, RI pour les puces FTDI |
Historique des versions:
- 1. LATEST. UsbTerminal Varies with device APK (2022-09-23, 2 MB)
- 2. UsbTerminal Varies with device APK (2022-09-03, 2 MB)
- 3. UsbTerminal Varies with device APK (2022-08-13, 2 MB)
- 4. UsbTerminal 2.0.21 APK (2022-07-22, 2 MB)
- 5. UsbTerminal 2.0.20 APK (2022-07-18, 2 MB)
- 6. UsbTerminal 2.0.19 APK (2022-06-12, 2 MB)
- 7. UsbTerminal 1.4.0 APK (2022-06-09, 115 KB)
- 8. UsbTerminal 1.4.0 APK (2019-09-14, 115 KB)
- 9. UsbTerminal 1.4.0 APK (2016-08-27, 115 KB)
- 10. UsbTerminal 1.3.4 APK (2016-06-30, 111 KB)
- 11. UsbTerminal 1.3.0 APK (2015-07-04, 163 KB)
Montre plus
Semblable à "UsbTerminal"
Appuyez sur APK
Montre plus