-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Improvements of Examples #7659
Comments
just out of interest: what are the hard-to-understand MT examples good for? and std::mutex and so on, which are absolutely common providing an absolutely catchy syntax, plus even vTaskPrioritySet() (which admittedly is not quite POSIX-like though)...? |
@dsyleixa |
aren't std::thread and std::mutex well-tested as well? (but BTW, some more std:: lib and POSIX-like pthread examples and extensions to thread prios, joinable() vs. detached(), queuing, semaphores, atomic, and core assignment would be highly appreciated, too!) |
What does the green and orange shading in the spreadsheet represent? |
@Xylopyrographer Green - examples are okay. Orange - examples need some action with higher priority. (known issue, request from community etc.) |
Sure they are, but they are not supported by FreeRTOS. If you believe that implementing
Yes, you "UC" - what is your point? As it was pointed out elsewhere - Arduino ESP32 runs on ESP-IDF which runs on FreeRTOS - they are inseparable. |
@PilnyTomas |
@dsyleixa If it is supported we will be happy to review your PR with examples. |
@PilnyTomas |
Please don't forget: There is another example in #7687
|
a lot of examples have been improved and we are continuously working on this. This ticket fulfil it purpose to do the investigation and start the improvements so I am closing it as done. |
This issue tracks improvements of all examples in this repository.
Purpose
We've been actively collecting feedback from the Community to figure out how to improve Arduino ESP32 Core framework and make it more accessible and easy to developed with. Main outcome includes improvements of Examples which serve as a solid starting point for most of the applications. Up to that, we sorted our examples and we will be continuously updating them to increase their quality.
Overview
Example improvements includes adding Readmes, headers, inline comments and so on.
Overview is available in this Google Spreadsheet. (Anyone can comment)
To-Do list
Contribution
We are looking for your feedback about the examples. Also contribution to current examples is very welcomed (please wait for our example template/guideline)
The text was updated successfully, but these errors were encountered: