MTConnect.NET Versions Save

Fully featured .NET library in C# to build MTConnect Agent, Adapter, and Client Applications. Pre-built Agents with Windows Installers. Support for Windows and Linux. Supports MTConnect Versions up to 2.2. Supports .NET Framework 4.6.1 up to .NET 7

v5.5.0

1 week ago
  • Release to fix issue #59

Note: This is most likely the last release on the v5.x branch. I'm looking to make the v6.x branch the official release going forward.

Please let me know if you have any questions about migrating to Version 6. Feel free to create an Issue or Discussion here on GitHub or reach out directly at [email protected].

We are also looking for sponsors for this project so if anyone is interested please use the Sponsors link or reach out directly.

Thank you to everyone for the support and I'm looking forward to getting feedback about version 6.

-Patrick

v6.3.2-beta

1 week ago
  • Fixed issues with Docker Image
  • Updated ReadMe files
  • Added DotNet CLI template project

v6.3.1-beta

2 weeks ago
  • Fixed issue with duplicate Observations
  • Fixed issue with MQTT Document Server

v6.3.0-beta

3 weeks ago
  • Updated to set InstanceId in MTConnectHttpClient and MTConnectMqttClient
  • Updated to fix issue https://github.com/TrakHound/MTConnect.NET/issues/59
  • Updated to fix issue using "at" with Current request
  • Fixed issue with Json DataSets and Tables when Unavailable
  • Update to add SendBuffer() method in ShdrQueueAdapter and ShdrIntervalQueueAdapter
  • Fixed issue with MQTT Device message format

v6.2.2-beta

1 month ago
  • Added Category, Sequence, and InstanceId to MQTT Relay and MQTT Broker messages using the Entity topic structure.
  • Updated Condition Entity MQTT messages to be an array in order to contain multiple fault states for a single DataItem

v6.2.1-beta

1 month ago

Added topicStructure configuration option to Mqtt Relay and Mqtt Broker Agent modules. This is used to toggle between "Document" and "Entity" where Document is the "standard" structure (Probe, Current, Sample, & Asset) and Entity is the format used in the version 5.* Agents.

v6.2.0-beta

1 month ago
  • Updated TLS functionality for HTTP and MQTT
  • Added 'Available' topic for MQTT Agent Device

v6.1.3-beta

1 month ago

Fixed issue with firstSequence in MTConnectObservationBuffer class

v6.1.2-beta

1 month ago
  • Updated for MTConnect v2.3
  • Added FormatError event to MTConnectHttpClient to receive errors during XML/Json deserialization
  • Added Validate() method to Observation class to allow a client to validate observations

v6.0.11-beta

3 months ago
  • Fixed issue with Conditions with same Native Code
  • Added methods to Device, Component, Composition to set IDs and Add DataItems
  • Added MTConnectInputAgentModule class to use for embedded adapters
  • Fixed issues with SHDR Adapter in Agent Device
  • Fixed various minor issues