aboutsummaryrefslogtreecommitdiff
path: root/examples/esp32c6/README.md
diff options
context:
space:
mode:
authorEli Hastings <eli@seagen.io>2025-02-24 16:30:43 +0000
committerHenrik Tjäder <henrik@tjaders.com>2025-04-07 21:11:21 +0000
commitef09e4b65f3586df6302721de909f66d69e7ba80 (patch)
treeeafd30c918e13976e3c0021a74972a07a839e3a3 /examples/esp32c6/README.md
parent0efb77300e4c21a7de488c99e6a55919f4e092b6 (diff)
Port ESP32-C3 changes to ESP32-C6 branch
Diffstat (limited to 'examples/esp32c6/README.md')
-rw-r--r--examples/esp32c6/README.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/examples/esp32c6/README.md b/examples/esp32c6/README.md
index ac57914..883c063 100644
--- a/examples/esp32c6/README.md
+++ b/examples/esp32c6/README.md
@@ -1,4 +1,4 @@
-### ESP32-C3 RTIC template
+### ESP32-C6 RTIC template
This crate showcases a simple RTIC application for the ESP32-C6.
## Prerequisites
@@ -20,7 +20,7 @@ This crate uses the most convenient option in ``cargo-espflash`` and ``espflash`
should do the trick.
# Expected behavior
-The program
+The example ``sw_and_hw``
- Prints ``init``
- Enters a high prio task
- During the execution of the high prio task, the button should be non-functional
@@ -31,3 +31,9 @@ The program
- Exits the low prio task
- Prints ``idle``
+The example ``monotonic``
+- Prints ``init``
+- Spawns the ``foo``, ``bar``, ``baz`` tasks (because of hardware interrupt latency dispatch, the order here may vary).
+- Each task prints ``hello from $TASK`` on entry
+- The tasks wait for 1, 2, 3 seconds respectively
+- Once the wait period is over, each task exits printing ``bye from $TASK`` (now in the proper order).