v2.2.4 has just been released. This is a minor release containing only bugfixes.
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
CanRouter, which prevented submitting instances of
io_can_rt_read_err, has been fixed.
- The EDS/DCF linter in
dcf-toolsno longer complains about sub-objects with a
ParameterValueattribute without a