You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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!
The text was updated successfully, but these errors were encountered:
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!
The text was updated successfully, but these errors were encountered: