Terminalemulatoren in der Azure Sphere-Entwicklung

Terminalemulatoren sind eine breite Klasse von Softwareanwendungen, die es ermöglichen, Befehle an einen lokalen Host oder ein Remotegerät zu übergeben und die Ausgabe auf einem lokalen Bildschirm oder Fenster auf einer grafischen Benutzeroberfläche anzuzeigen. Bei der Entwicklung von Azure Sphere-Anwendungen wird die Terminalemulation auf zwei Standard Arten verwendet: eine Möglichkeit zum Empfangen der Ausgabe einer allgemeinen Anwendung über eine Telnet- oder unformatierte TCP-Verbindung und zwei zum Empfangen der Ausgabe einer Echtzeitanwendung über eine serielle Verbindung. Sie können den Verbindungstyp anhand der Informationen erkennen, die zum Herstellen der Verbindung bereitgestellt werden. Wenn Sie einen Hostnamen oder eine IP-Adresse zusammen mit einer Portnummer erhalten, benötigen Sie eine Telnet- oder TCP-Verbindung. Wenn Sie zu einem seriellen Anschluss weitergeleitet werden und eine Baudrate erhalten, möchten Sie eine serielle Verbindung herstellen. Während praktisch jeder Terminalemulator die erforderlichen Verbindungen erstellen kann, machen es einige einfacher als andere.

Für Windows-Benutzer sind Terminalemulatoren, mit denen Sie Verbindungsparameter über Dialogfelder angeben können, praktisch. Zwei kostenlose und Open-Source-Pakete, die diese Funktionalität bereitstellen, sind die folgenden:

Viele ähnliche Pakete sind verfügbar.

Linux-Benutzer verfügen in der Regel über Telnet als Teil der Standardinstallation. Das Hinzufügen eines einfachen seriellen Verbindungstools wie minicom oder picocom sollte einen vollständigen Toolsatz bieten.