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

Synchronized halt across multiple 402_drivers #258

Open
gsalinas opened this issue Feb 8, 2024 · 0 comments
Open

Synchronized halt across multiple 402_drivers #258

gsalinas opened this issue Feb 8, 2024 · 0 comments
Labels
question Further information is requested

Comments

@gsalinas
Copy link

gsalinas commented Feb 8, 2024

I'm using several canopen_402_drivers controlled by a single forward_command_controller. Each individual driver exposes a ~/halt service. Is there any already-existing way to call the halt service of multiple nodes in a way that guarantees all those nodes receive it within the same CAN SYNC period?

More generally, when I send any commands to a forward command controller governing several nodes in this way, is there anything that ensures those commands are synchronized to within a CAN sync period, or is this a race condition that might sometimes send the target to some nodes on frame N and to others on frame N+1, if I get unlucky with the timing of the sync period?

Thank you!

@gsalinas gsalinas added the question Further information is requested label Feb 8, 2024
@ipa-vsp ipa-vsp added this to the Beta-Release - 0.3.0 milestone Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants