Skip to content

Conversation

sebromero
Copy link
Collaborator

@aentinger I've added my suggestions in this pull request. It's a mix of corrected typos, rephrasings and amendments.

@sebromero sebromero requested a review from aentinger March 3, 2022 15:09
Copy link
Contributor

@aentinger aentinger left a 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 🙇 ❤️ .

@aentinger aentinger added topic: documentation Related to documentation for the project type: enhancement Proposed improvement labels Mar 28, 2022
sebromero and others added 22 commits June 8, 2022 09:34
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
Co-authored-by: Alexander Entinger <[email protected]>
@aentinger
Copy link
Contributor

Hi @sebromero ☕ 👋

I've fixed the merge conflicts 😉

Are you going to do future changes or can I merge this PR?

@sebromero
Copy link
Collaborator Author

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. 👍

@aentinger aentinger merged commit 2bc9ccd into arduino-libraries:doc Jun 8, 2022
aentinger added a commit that referenced this pull request Jun 8, 2022
* 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 <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update README.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/04-threadsafe-wire.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/README.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>
aentinger added a commit that referenced this pull request Jun 8, 2022
* 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 <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update README.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/04-threadsafe-wire.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/README.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/05-threadsafe-spi.md

Co-authored-by: Alexander Entinger <[email protected]>

* Update docs/01-threading-basics.md

* Update docs/02-data-exchange.md

Co-authored-by: Alexander Entinger <[email protected]>

Co-authored-by: Sebastian Romero <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: documentation Related to documentation for the project type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants