Skip to content

Fix ros2 component topics#46

Merged
danthony06 merged 2 commits intoswri-robotics:dashing-develfrom
daveshed:ros2-component-fix
Mar 28, 2022
Merged

Fix ros2 component topics#46
danthony06 merged 2 commits intoswri-robotics:dashing-develfrom
daveshed:ros2-component-fix

Conversation

@daveshed
Copy link
Copy Markdown

Emit gps/navsat fix messages on timer tick. Without this commit, no topics are visible when the component is started like this...

ros2 component standalone gpsd_client gpsd_client::GPSDClientComponent

This commit fixes this issue by creating a timer that calls the step function to update gps state and publish data.

@danthony06
Copy link
Copy Markdown
Member

Let me see if I can take a look at this today and think through the change.

@daveshed
Copy link
Copy Markdown
Author

daveshed commented Oct 26, 2021 via email

Emit gps/navsat fix messages on timer tick.
Copy link
Copy Markdown

@SivertHavso SivertHavso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few suggestions.

Hope this pull request gets merged soon.

Comment thread gpsd_client/src/client.cpp Outdated
Comment thread gpsd_client/src/client.cpp
Comment thread gpsd_client/src/client.cpp
Co-authored-by: Sivert Havso <sivert@havso.net>
@danthony06 danthony06 merged commit 0acb253 into swri-robotics:dashing-devel Mar 28, 2022
@danthony06
Copy link
Copy Markdown
Member

Sorry for the long delay in getting this merged, but it's in now. I'm going to work on releasing it soon after we get another couple of issues merged in.

1 similar comment
@danthony06
Copy link
Copy Markdown
Member

Sorry for the long delay in getting this merged, but it's in now. I'm going to work on releasing it soon after we get another couple of issues merged in.

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.

4 participants