Skip to content

Releases: Apollo3zehn/EtherCAT.NET

v1.0.0-alpha.9

20 Aug 07:23
Compare
Choose a tag to compare
v1.0.0-alpha.9 Pre-release
Pre-release

Bugs fixed

  • Fixed wrong exports.def entries which caused windows binaries to build incorrectly.

v1.0.0-alpha.8

06 Jul 15:34
Compare
Choose a tag to compare
v1.0.0-alpha.8 Pre-release
Pre-release

Features

  • Implemented EoE (#60).

v1.0.0-alpha.7.final

24 Mar 11:55
Compare
Choose a tag to compare
v1.0.0-alpha.7.final Pre-release
Pre-release

Features

  • Implemented Fw update over FoE (#56).

Bugs fixed

  • Fix ScanDevices performance issue (#57).
  • Prevent possible bug if product code is larger than int.MaxValue (#59).

v1.0.0-alpha.6.final

17 Feb 14:25
Compare
Choose a tag to compare
v1.0.0-alpha.6.final Pre-release
Pre-release

Bugs fixed

  • A bug was fixed that caused an infinite loop during ScanDevices.

v1.0.0-alpha.5.final

16 Feb 09:21
Compare
Choose a tag to compare
v1.0.0-alpha.5.final Pre-release
Pre-release

Features

  • Added new helper classes for digital slaves (@XzuluX).
  • Improved sample application (@XzuluX).

Bugs fixed

  • A bug was fixed that prevented a slave to access the EEPROM during the INIT-PREOP transition (@yschmid-levi)
  • A bug was fixed that causes an incorrect variable to IO map assignment (@XzuluX).

v1.0.0-alpha.4.final

28 May 09:13
ad44c4f
Compare
Choose a tag to compare
v1.0.0-alpha.4.final Pre-release
Pre-release

Bugs fixed

  • Fixed #47 and #49 which caused wrong CoE configuration.

v1.0.0-alpha.3.final

04 Mar 09:50
5ea922a
Compare
Choose a tag to compare
v1.0.0-alpha.3.final Pre-release
Pre-release

Features

  • The sample and the test project were updated to .NET Core 3.1.

Bugs fixed

  • The package now contains also the Linux libs.
  • A bug was fixed that caused an arithmetic overflow on Linux.
  • A bug was fixed that caused an invalid watchdog configuration.

v1.0.0-alpha.1.final

10 May 07:22
Compare
Choose a tag to compare
v1.0.0-alpha.1.final Pre-release
Pre-release

This is the first pre-release of EtherCAT.NET.

Features

Additional to the features of the underlying native master (SOEM), this project supports:

  • Automatic configuration of slaves based on EtherCAT Slave Information files (ESI, .xml).
  • Automatic reconfiguration of EtherCAT network after reestablished Ethernet connection.
  • Unique identification of slaves using the configured station alias (CSA) EEPROM register.

Known issues

  • Although the operation of this master was successfully tested on Ubuntu 18.04 (x64), the current package does not contain Linux libraries. This will be fixed when AppVeyor (the CI provider) updates to .NET Core 3.0.