-
Notifications
You must be signed in to change notification settings - Fork 62
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
Update to latest upstream SOEM release #16
Comments
Ideally, this could even be done by importing SOEM as a git submodule. See #11 |
We are currently using a fork with the newest SOEM commit since it resolves some race condition that might have been the cause of some issues we have been having. Once we have made sure our issues are resolved I will talk to Andreas and ask what needs to be done before a new release can be made on SOEM. If the SOEM version we are using is made into a release, I'll make sure to integrate it into the ros soem package and make a pull request. |
@FelixBlix cool, this would be great. So you are talking about triggering a new relase on upstream SOEM, right? (I have no idea, which Andreas you are talking about, btw :-) ) I don't have the cycles to verify the state of the current upstream right now. But once a new release in SOEM is done, it would be great to circle back to this and discuss possible ways to integrate the new release with this repo. |
@mgruhler yes indeed. Sry for the vague language. Andreas is the manager of the OpenEtherCATsociety/SOEM repo. |
@FelixBlix great that you are in contact with them directly! |
I have just received an email that SOEM 1.4 is now released. If there is there anything I can do to help updating the ROS soem package, let me know. |
@FelixBlix Cool! Give me a few days to come up with a way to migrate. This might be a breaking change, so we need to move careful here! |
Awesome! |
@FelixBlix I just set up #23 with a propsal how to get the integration done. |
The API really seems to be stable. No problems with the update whatsoever (on my end...). The only thing "breaking" was the handling of the header files, but I think I've found a solution included in #24. |
The latest release of upstream SOEM is
1.3.1, there is a release candidate for 1.3.3 available as well. (1.3.2 is marked as1.4, as stated by @FelixBlix in #16 (comment).DON'T use
)If possible, it would be nice to update to the latest release.
Updating to 1.3.1 has initally been proposed in #9.
However, there are apparently some issues with 1.3.1, as discussed in #5 (comment)
This would need to be thoroughly tested though.
The text was updated successfully, but these errors were encountered: