-
Notifications
You must be signed in to change notification settings - Fork 4
Documentation suggestions #59
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @sebromero. Your input is very helpful. I made some suggestions, a lot of them are because of left-over extraneous spaces, sometimes it looks like you made a search/replace (i.e. for source
, because I found many source
diffs in the PR 🤷 ).
Regardless, I believe when you've worked through/applied my suggestions we are pretty close to merging this PR and the documentation will be so much better for it. Thank you very much for your through effort 🙇 ❤️ .
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
f267cf2
to
c7aa0fa
Compare
Hi @sebromero ☕ 👋 I've fixed the merge conflicts 😉 Are you going to do future changes or can I merge this PR? |
Hi @aentinger 👋 Please have a look at my suggestions above. Once we resolve those, we can merge imo and open a new PR if necessary. 👍 |
* Add questions and suggestions to main readme * Add questions and suggestions to the main docs readme * Add numbers to toc * Add introduction about single-thread limitations * Add reference to example * Add Caveats section * Rephrase benefits paragraph * Add note about single threaded example * Add question about multi core * Perform minor rewording * Add recommendation for naming * Add questions, comments and rephrasing to data exchange * Add note about hierarchy graphic * Add rephrasings and questions to Thread-safe serial * Add rewording and questions to threadsafe wire * Add questions, comments and rephrasing to threadsafe SPI * Clarify on comment * Explain threading and blocking * Remove questions * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update README.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/04-threadsafe-wire.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/README.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com>
* Adding documentation for threading basics. * Adding documentation for Shared/Sink/Source semantics. * Adding documentation for threadsafe Serial. * Adding documentation for threadsafe Wire. * Adding download link for multi-threading supporting arduino-cli. * Adding documentation for threadsafe SPI. * Adding download links for all platforms. * Fix: a arduino sketch can contain multiple ino-files, not just a single one. (But you can only define setup/loop once. See #57 (comment). * Adding information on limitation of inot-file names. * Documentation suggestions (#59) * Add questions and suggestions to main readme * Add questions and suggestions to the main docs readme * Add numbers to toc * Add introduction about single-thread limitations * Add reference to example * Add Caveats section * Rephrase benefits paragraph * Add note about single threaded example * Add question about multi core * Perform minor rewording * Add recommendation for naming * Add questions, comments and rephrasing to data exchange * Add note about hierarchy graphic * Add rephrasings and questions to Thread-safe serial * Add rewording and questions to threadsafe wire * Add questions, comments and rephrasing to threadsafe SPI * Clarify on comment * Explain threading and blocking * Remove questions * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update README.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/04-threadsafe-wire.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/README.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/05-threadsafe-spi.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> * Update docs/01-threading-basics.md * Update docs/02-data-exchange.md Co-authored-by: Alexander Entinger <consulting@lxrobotics.com> Co-authored-by: Sebastian Romero <s.romero.zh@gmail.com>
@aentinger I've added my suggestions in this pull request. It's a mix of corrected typos, rephrasings and amendments.