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

CHokuyoURG driver: non-optimal design #915

Closed
2 tasks done
jlblancoc opened this issue May 6, 2019 · 2 comments
Closed
2 tasks done

CHokuyoURG driver: non-optimal design #915

jlblancoc opened this issue May 6, 2019 · 2 comments

Comments

@jlblancoc
Copy link
Member

jlblancoc commented May 6, 2019

The driver requests data to the data link (serial/TCP) on each call to doProcess(), and might drop an incomplete frame if an excessive delay exists in the middle of an incoming data frame (unlikely, but possible).

To-do:

  • redesign the m_rx_buffer decoder code.
  • make it robust against sensor power losses and restarts.

Connected to: #791

@jlblancoc jlblancoc added this to the Release 2.0.0-beta milestone May 6, 2019
@jlblancoc
Copy link
Member Author

One more thing: make it robust against sensor power losses and restarts.

@jlblancoc
Copy link
Member Author

make it robust against sensor power losses and restarts.

Done with:

jlblancoc added a commit that referenced this issue Nov 26, 2019
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

No branches or pull requests

1 participant