CANopenNode / CANopenEditor

CANopen Object Dictionary Editor
GNU General Public License v3.0
122 stars 60 forks source link

Various PDO fixes #1

Closed StormOli closed 2 years ago

StormOli commented 3 years ago

PDO fixes including access permissions and PDO count

StormOli commented 3 years ago

This fixes some of the issues people have been reporting such as PDO count being 0 in the OD, access permissions being deleted when a PDO is edited and PDO communication values not being reloaded properly. There is still a problem where mapping a Sub Index over 0x09 will cause an error as 0x10 maps to subindex 10 and not subindex 16. I have a fix for this as well but just want to check it's not going to break anything else as there is a comment in the code that highlights the error so I'm not sure why the suggested fix wasn't implemented.