UsbTerminal è un emulatore di terminale (a volte chiamato "monitor"). Esso utilizza la porta USB del telefono o tablet per comunicare con dispositivi esterni. Il telefono cellulare o tablet deve supportare la modalità USB-Host a.k.a USB On-The-Go (OTG USB-), ed è necessario un cavo USB-OTG.
Caratteristiche:
● Supporto dispositivi basati CDC-ACM
● dispositivi basati su supporto FTDI
● Supporto dispositivi basati Winchiphead-CH340 / CH341. (Questo è un po sperimentale. Si prega di inviare un feedback).
● Supporto due modalità di input da tastiera:
1. Auto - Come su un terminale "reale", non vi è campo di ingresso dedicato. I caratteri vengono inviati al dispositivo seriale immediatamente come tasti vengono cliccato sulla tastiera. Questa è la modalità di default.
2. campo di inserimento dedicato - input da tastiera va in un campo di ingresso dedicato e viene inviato al dispositivo solo dopo che viene premuto un pulsante "Invia".
● Supporto invio carattere di controllo (ad esempio Ctrl-C)
● Supporto di controllo di DTR e CTS
● Log sessioni ai file. Questi file di log possono essere analizzati, via e-mail, ecc
● buffer di grandi dimensioni scroll-back (configurabile scroll-back dimensione del buffer)
● lampeggiante il cursore che indica la posizione corrente del cursore sullo schermo
● Riga di stato. Indicazione dei messaggi di stato e di errore di connessione
● Costruire-in aiuto. Non c'è bisogno di essere on-line per leggere la schermata di aiuto
● No radice richiesto
limitazioni:
● Nessun supporto di fuga sequenze per il posizionamento del cursore, il colore del testo, ecc Ciò significa che non l'emulazione VT100, e che i programmi Unix come vi, Emacs, superiore, ecc non sono supportati
Dispositivi USB supportati:
● A partire dalla versione 1.4 è possibile lavorare con i dispositivi che non sono predefiniti in app, a condizione che usano uno dei tre protocolli supportati (CDC / ACM, FT232R, CH340). Quando si utilizza tale dispositivo non predefinito, fai clic su "Collegare il dispositivo USB" nel menu principale, quindi selezionare il protocollo da utilizzare
● Arduino. FTDI-based (ad esempio originale Arduino Uno), CDC-based (ad esempio Arduino Uno R3) e basata su CH340 (ad esempio, a buon mercato cloni Arduino)
● Qualsiasi dispositivo che utilizza il chip FTDI FT232R
● Nota: i dispositivi prolific (dispositivi ad esempio basate sul chip PL2303) non sono attualmente supportate
Se siete a conoscenza di altri dispositivi che utilizzano CDC-ACM che non sono attualmente supportati, e mi si può e-mail i loro dati tecnici (Vendor ID e Product ID), sarò felice di aggiungere il supporto per loro.
Una nota per gli utenti Arduino:
Uno dei vantaggi di UsbTerminal è il modo in cui gestisce DTR. Tipicamente quando una scheda Arduino è collegato ad un PC, verrà riavviato ogni volta un emulatore di terminale è collegato ad esso. Questo perché il PC cade il segnale basso DTR quando si forma una connessione e Arduino è progettato per reimpostare quando la linea DTR cade basso. UsbTerminal altra parte, non impostare o ripristinare il segnale DTR automaticamente. Quando si collega un telefono o tablet a un Arduino e aperto UsbTerminal, il vostro Arduino continua qualunque cosa stava facendo in quel momento. Se si vuole riavviare, è possibile controllare facilmente il segnale DTR da UsbTerminal con un pulsante dedicato.
Categoria : Strumenti
Ricerche associate
essenziale ma completo, per me il migliore che ho trovato