Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XDD2OD does not generate proper object dictionary file #1

Open
firek2 opened this issue Jun 29, 2018 · 0 comments
Open

XDD2OD does not generate proper object dictionary file #1

firek2 opened this issue Jun 29, 2018 · 0 comments

Comments

@firek2
Copy link

firek2 commented Jun 29, 2018

@brrueckerc I tried compiling the sample XDD file (apps/common/objdicts/CiA401_CN/00000000_POWERLINK_CiA401_CN.xdd) from the openPOWERLINK stack (tried all versions from 2.5.2 to V2.7.0) using the XDD2OD eclipse plugin (Version 1.1.1 in eclipse oxygen, installed via update-site
). However, the resulting .h file does not compile with any of the tested versions of the openPOWERLINK stack.
Most errors are either due to invalid number of arguments in macro expansions, or the inclusion of undefined expressions like "true" or "kObdAccPR" in the generated header.
I tried fixing the resulting header by comparing it with the appropriate lines in the header included with openPOWERLINK, but even then the demo application (demo_cn_console) would just crash upon start.
So my question is: Has anybody ever tested the plugin? Which version of the plugin is comptaible with which version of openPOWERLINK?
I attached an example of the generated header (using V1.1.1 of the plugin).
00000000_POWERLINK_CiA401_CN.h.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant