-
Notifications
You must be signed in to change notification settings - Fork 310
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
Execute command switch for async hardware components #1951
Execute command switch for async hardware components #1951
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello!
We are planning to move to the new approach : #1567 where this won't be needed.
Maybe this could be needed for Humble. Do you mind targeting Humble?
This pull request is in conflict. Could you fix it @trampler? |
@trampler, all pull requests must be targeted towards the |
Sure. No problem. Guess I need to create a new pull request. @saikishor Hmm, there are currently no async components in humble. So this pull request doesn't really make sense there. |
That's true. okay, let me bring this topic tomorrow in the WG meeting |
@saikishor Hi, what is the schedule for the refactoring? A the moment the async HW components are not working due to this bug, maybe it would be a good temporary solution to merge in this fix until the big refactoring is done? |
@FranekStark it is already done. The idea is to merge it soon. Sure, let's open this PR again. I would like to discuss with other maintainers and decide on this. Today we have a WG meeting, I'll discuss it there. If you are interested, feel free to join |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1951 +/- ##
==========================================
+ Coverage 87.73% 87.74% +0.01%
==========================================
Files 122 122
Lines 13010 13014 +4
Branches 1165 1165
==========================================
+ Hits 11414 11419 +5
Misses 1165 1165
+ Partials 431 430 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Hello! With @ros-controls/ros2-maintainers we have decided go with the new approach in #1567 instead of going with this fix. |
I'm closing this PR now but please reopen it if you think it is still relevant. |
Call
prepare_command_mode_switch
andperform_command_mode_switch
also on async hardware components. Currently this is not the case as they are stored separately in the resource storage.