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

Version change and UI update for ConcurrencyContainer Handling #17

Closed
dcconner opened this issue May 2, 2024 · 2 comments
Closed

Version change and UI update for ConcurrencyContainer Handling #17

dcconner opened this issue May 2, 2024 · 2 comments

Comments

@dcconner
Copy link
Member

dcconner commented May 2, 2024

The iron, rolling, and ros2-devel branches have the concurrency container and state id changes as version 3.0.0

For consistency you need version 4.0+ of the UI (flexbe_app and soon the flexbe_webui) and 3.0+ of the flexbe_behavior_engine

See discussion in FlexBE/flexbe_app#88 for more details

@dcconner
Copy link
Member Author

Note that these changes are now released in iron, jazzy, rolling distributions
There is now a https://github.com/flexbe/flexbe_webui as an alternate UI that supports this change as well.
Please give that UI a try.

A separate issue with concurrency containers #22 was found, and that fix is now pushed to the ros2-devel branch with merge into iron/jazzy/rolling releases expected by July 2024.

@dcconner
Copy link
Member Author

As discussed in #22, I have now released version 4.0.0 of flexbe_behavior_engine that makes a change to how sync messages between onboard and OCS are handled, along with some changes to how preemption and on_exit is called.
This should be transparent unless you are using messages that changed from full path string to int32 state id. This breaks compatability with the older flexbe_app, use the flexbe_webui (main branch) instead.

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