Open
Description
Is your enhancement proposal related to a problem? Please describe.
The current version of CANOpenNode which zephyr references is very old.
The EDS Editor (v0.8) which can generate the object dictionary definition to the current CANOpenNode library lacks functionalities to proper create PDOs compared to the current released version (v4.2) it also has many bugs.
Using the old library also makes harder to develop since all the documentation is up to date with the current version being released by CANOpenNode.
Describe the solution you'd like
Zephyr should reference the new v4.0 CANOpenNode and update the module / sample project.