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

[cob_sick_s300] Propose to use portable serial library for cross-platform #404

Open
wants to merge 2 commits into
base: noetic-devel
Choose a base branch
from

Conversation

seanyen
Copy link

@seanyen seanyen commented Dec 3, 2019

This pull request is attempting to enable cob_sick_s300 to be built and running on Windows build.

  • Conditionally include & link WinSock headers and libraries as needed.
  • In favor of boost::this_thread::sleep_for(boost::chrono::seconds(1)) to do portable sleep.
  • Switch to use serial (and GitHub link) library for better portability.

I understand the changes on serial side are much, but would like to start a conversation how we can make this package more accessible to other platforms.

@seanyen
Copy link
Author

seanyen commented Jan 7, 2020

@fmessmer Happy new year! Just wanted to ping and see any feedback on this. My goal is to make cob_sick_s300 more accessible for other platform (like Windows).

@fmessmer
Copy link
Contributor

fmessmer commented Jan 9, 2020

@seanyen
sorry, atm, I don't have HW to test this...will get back to it as soon as I can get a hold of a scanner...

@seanyen
Copy link
Author

seanyen commented Feb 3, 2020

@fmessmer Hi! Just checking did you get any chances trying this out with a scanner? Thanks!

@fmessmer fmessmer changed the base branch from kinetic_dev to noetic-devel April 17, 2024 07:41
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.

2 participants