New release: v2.2.4

less than 1 minute read

v2.2.4 has just been released. This is a minor release containing only bugfixes.

Bug fixes

The following bugs have been fixed:

  • Following Postel’s law, Client- and Server-SDOs now accept CAN frames less than 8 bytes if they can be interpreted unambiguously. This is necessary to communicate with certain less-than-compliant devices.
  • A deadlock when reading CAN frames asynchronously on Linux, introduced in v2.2.3, has been removed.
  • An overload issue in the submit_read_error() method of CanRouter, which prevented submitting instances of io_can_rt_read_err, has been fixed.
  • The EDS/DCF linter in dcf-tools no longer complains about sub-objects with a ParameterValue attribute without a DefaultValue.


You can download the source from GitLab or the Ubuntu packages from our PPA.