MeComAPI for .NET

Die MeComAPI for .NET ist eine Code-Bibliothek, die von Entwicklern verwendet werden kann, um eine Verbindung zu Meerstetter-Geräten herzustellen und diese zu steuern. Sie wird mit einer Beispielanwendung und dem gesamten Quellcode geliefert, um die Verwendung in einer realen Anwendung zu erleichtern.

Detaillierte Beschreibung

Dieses Paket besteht aus einer C#-Code-Bibliothek und einer Windows Beispiel-Konsolenanwendung. Mit inbegriffen sind auch die Visual Studio Projekte (kompiliert mit Microsoft Visual Studio 2022) und der Quellcode dieser Projekte.

  • Die API bietet den C#-Code zur vollständigen Steuerung von Geräten der LDD-, TEC- und LTC-Familie.
  • Der Benutzer muss lediglich einige einfache Funktionen aufrufen, um Parameter zu setzen oder zu lesen.
  • Die API erledigt alles, was für eine zuverlässige Kommunikationsschnittstelle notwendig ist::
    • Implementiert fast alle Funktionen, die zur Kommunikation mit den Geräten verwendet werden
    • CRC-Berechnungen und -Prüfungen
    • Überwachung der Sequenznummer
    • Erneutes Senden von Daten bei Zeitüberschreitung und Fehlerverwaltung

Dieses Paket enthält keine spezielle Dokumentation nebst dem PDF-Dokument 'MeComAPI for .Net 5205'. Weitere Details finden Sie in den Inline-XML-Kommentaren; es ist auch möglich, automatisch eine Dokumentation aus den XML-Kommentaren zu erstellen, indem Sie ein Tool wie Doxygen verwenden.

Diese API enthält die meisten Funktionen von allen unseren APIs und wird auch in Zukunft auf dem neuesten Stand gehalten werden.

Wenn Sie eine andere Programmiersprache verwenden möchten oder Ihre Software für ein anderes Betriebssystem als Windows entwickeln wollen, schauen Sie sich bitte auch die folgenden API-Optionen an:

Eine Liste aller verfügbaren Parameter und deren ParameterIDs unserer Geräte finden Sie in den jeweiligen 'Communication Protocol'-Dokumenten, die Sie auf der folgenden Seite unserer Website herunterladen können: Downloads - Neueste Kommunikationsprotokolle.

Das MeComAPI for .NET Projekt ist open-source und frei verfügbar.

Technische Daten

Betriebssystem Windows, Linux, macOS
Technische Voraussetzungen .NET Framework 4.6.1 und neuer / .NET Core 2.0 und neuer / .NET 5.0 und neuer
Unterstützte Schnittstellen USB (FTDI wird momentan bloss auf Windows unterstützt), Ethernet (TCP/IP), SerialPort (COM Port)
Unterstützte Geräte Alle Meerstetter Geräte
Preis Gratis
Lizenz MIT Lizenz
NuGet Packages Download Link zu Packages auf nuget.org