MeComAPI for .NET (free of charge)
Detailed Description
This package consists of a C# Code Library and a Windows console sample application as well as the entire Visual Studio solution (compiled with Microsoft Visual Studio 2022) and source code of these projects.
- The API provides the C# code to fully control LDD-, TEC- and LTC-Family devices.
- The user will only need to call some simple functions to set or read parameters.
- The API does everything that is necessary to have a reliable communication interface:
- Implements nearly all functions used to communicate with the devices
- CRC calculations and checks
- Sequence Number monitoring
- Data resend on timeout and error management
This package contains no dedicated documentation apart from the included 'MeComAPI for .Net 5205' PDF document. Please have a look at the inline XML comments for more details; it is also possible to automatically generate a documentation from the XML comments using a tool like Doxygen.
This API contains the most features of all our APIs and will also be kept up-to-date in the future. If you wish to use another programming language or maybe want to develop your software for an operating system other than Windows please also take a look at the following API options:
You can find a list of all available parameters and their ParameterIDs of our devices in their respective 'Communication Protocol' documents, which you can download from the following page on our website: Downloads - Latest Communication Protocols.
The MeComAPI for .NET is open-source and is freely available to everyone.
Technical data
Operating System | Windows, Linux, macOS |
Technical Requirements | .NET Framework 4.6.1 and newer / .NET Core 2.0 and newer / .NET 5.0 and newer |
Supported Interfaces | USB (FTDI is currently only supported on Windows), Ethernet (TCP/IP), SerialPort (COM Port) |
Supported Devices | All Meerstetter Devices |
Price | Free |
License | MIT License |
NuGet Packages Download | Link to Packages on nuget.org |