Skip to content

Conversation

@tongtybj
Copy link
Contributor

@tongtybj tongtybj commented Mar 8, 2023

What is this

enable to receive service server from arduino by usign topic_tools::ShaeShifter

@tongtybj
Copy link
Contributor Author

tongtybj commented Mar 8, 2023

We use rosserial_server but not rosserial_python in the case of really fast communication between the host PC and the board. But the interval of https://github.com/ros-drivers/rosserial/blob/noetic-devel/rosserial_server/include/rosserial_server/session.h#L78 is too slow, and even 1 ms is not fast enough for C++ user.
Therefore, I revert asyncspinner for ros topics/services instead of boost::asio::deadline_timer to enable instant processing for callback queue.

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

Successfully merging this pull request may close these issues.

3 participants