Emuladores terminales en desarrollo azure sphere

Los emuladores de terminales son una amplia clase de aplicaciones de software que permiten pasar comandos a un host local o dispositivo remoto y mostrar la salida a una pantalla o ventana local en una interfaz gráfica de usuario. En el desarrollo de la aplicación Azure Sphere, la emulación de terminales se utiliza de dos maneras principales: una, como forma de recibir salida desde una aplicación de alto nivel a través de una conexión Telnet o TCP sin procesar, y dos, para recibir salida desde una aplicación en tiempo real a través de una conexión serial. Puede reconocer el tipo de conexión de la información suministrada para establecer la conexión. Si se le asigna un nombre de host o una dirección IP junto con un número de puerto, desea una conexión Telnet o TCP. Si se te dirige a un puerto serie y se te da una velocidad en baudios, quieres una conexión serial. Mientras que prácticamente cualquier emulador de terminal puede crear las conexiones necesarias, algunos lo hacen más fácil que otros.

Para los usuarios de Windows, son convenientes los emuladores de terminal que le permiten especificar parámetros de conexión a través de cuadros de diálogo. Dos paquetes gratuitos y de código abierto que proporcionan esta funcionalidad son los siguientes:

Hay disponibles muchos paquetes similares.

Los usuarios de Linux normalmente tienen Telnet disponible como parte de la instalación estándar; agregar una herramienta de conexión serie simple, como minicom o picocom , debe proporcionar un conjunto completo de herramientas.