Janez
Janez
Yes, please see CANopenDemo project, there is example. CANopenNode was actually rewritten. New approach to object dictionary as a core. All code was mostly rewritten. Configuration options allows low ram...
All you have to care, is your application and CANopen.h and .c files. I didn't think much about multiple OD configuration. You may do some magic in existing files or...
We are always between "making things simple and manageable" and "supporting all the standard says". It is not always easy. I was trying to be practical. EDS specification has all...
> > A note from me, I am unsure whether this always makes sense. In my opinion, the exporter setting is a project property and not one of the GUI....
> Thanks for all the answers and the discussion. You were talking about the XDD standard? What are you referring to? Is that something official or something done here in...
This is v1.3 exporter. As I remember, that was not removed, but names of subelements in the array must be unique, otherwise "ODA_" macros will not be generated.
V4 does not provide those macros. It works differently.
Make your own definitions? See also CANopenDemo.
Not sure for STM32, but for working example you can see https://github.com/CANopenNode/CANopenPIC/tree/master/PIC32 https://github.com/CANopenNode/CANopenPIC/blob/7a64bf63e422f39ad3e66039410c2adba6736354/PIC32/CO_main_PIC32.c#L239-L283 etc.
Thank you for your PRs. There is quite some PRs waiting to be merged. I'm a currently a little lack of time. I plan to verify and merge them in...