Skip to content

Releases: jimy-byerley/etherage

v0.4.0

03 Feb 14:12
Compare
Choose a tag to compare

reworked the distributed clock implementation #20

  • transmission delays are now properly computed even with non-linear topologies
  • slave offsets to the reference clock is now kept below 100ns
  • the DistributedClock object on the master now provide a non-monotonic clock following the reference clock (precision depends on the ethernet and the OS)

v0.3.0

19 Dec 20:49
Compare
Choose a tag to compare

I should have released this in october, but had not time

  • added flushing options for the sending buffer
  • improved docs
  • added distributed clock implementation
  • improved ethercat state change functions
  • added propagation of all errors coming from the network or from devices
  • improved timers precision using timerfd (from 1ms granularity to 1µs)
  • improved sendings and receival using async sockets instead of blocking sockets with dedicated threads

v0.2.0

21 Aug 15:30
Compare
Choose a tag to compare
  • all futures are now Send
  • Config is now Send
  • improved docs

v0.1.0

24 Jun 12:02
Compare
Choose a tag to compare

very preivous version, much more feature and few API changes coming