Emulatori terminal nello sviluppo di Azure SphereTerminal emulators in Azure Sphere development

Gli emulatori di terminale sono un'ampia classe di applicazioni software che consentono di passare i comandi a un host locale o a un dispositivo remoto e visualizzare l'output in una schermata o una finestra locale in un'interfaccia utente grafica.Terminal emulators are a broad class of software applications that allow commands to be passed to a local host or remote device and display the output to a local screen or window in a graphical user interface. In Azure Sphere lo sviluppo di applicazioni, l'emulazione terminal viene usata in due modi principali: uno, come un modo per ricevere l'output da un'applicazione di alto livello tramite una connessione TCP non elaborata o Telnet e due, per ricevere l'output da un'applicazione in tempo reale tramite una connessione seriale.In Azure Sphere application development, terminal emulation is used in two main ways: one, as a way to receive output from a high-level application via a Telnet or raw TCP connection, and two, to receive output from a real-time application via a serial connection. È possibile riconoscere il tipo di connessione dalle informazioni fornite per stabilire la connessione.You can recognize the connection type from the information supplied to establish the connection. Se si dispone di un nome host o di un indirizzo IP con un numero di porta, è necessario disporre di una connessione Telnet o TCP.If you are given a hostname or IP address together with a port number, you want a Telnet or TCP connection. Se si viene indirizzati a una porta seriale e si specifica una velocità in baud, si vuole una connessione seriale.If you are directed to a serial port and given a baud rate, you want a serial connection. Sebbene virtualmente qualsiasi emulatore di terminale possa creare le connessioni necessarie, alcune le rendono più semplici di altre.While virtually any terminal emulator can create the necessary connections, some make it easier than others.

Per gli utenti di Windows, gli emulatori di terminale che consentono di specificare i parametri di connessione tramite le finestre di dialogo sono pratici.For Windows users, terminal emulators that allow you to specify connection parameters via dialog boxes are convenient. Di seguito sono riportati due pacchetti gratuiti e open source che forniscono questa funzionalità:Two free and open-source packages that provide this functionality are the following:

Sono disponibili molti pacchetti simili.Many similar packages are available.

Per gli utenti Linux è in genere disponibile Telnet come parte dell'installazione standard; l'aggiunta di un semplice strumento di connessione seriale, ad esempio minicom o picocom , deve fornire un set di strumenti completo.Linux users typically have Telnet available as part of the standard installation; adding a simple serial connection tool such as minicom or picocom should provide a complete tool set.