Problem DeepSleep on ESP32C3 Jaguar v2.0.0-alpha.1...
# help
k
when deep sleep is executed, then the * monitor link terminates* with: > [toit] INFO: entering deep sleep for 2000ms > Error: Port has been closed: Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen.
import esp32 ENABLE_DEEP_SLEEP ::= true main: restartReason := esp32.reset_reason print "\n\n\n===> Restart($(restartReason)) <===" if ENABLE-DEEP-SLEEP == true: esp32.deep_sleep (Duration --ms=2000) else: sleep --ms=2000 main

https://cdn.discordapp.com/attachments/1155586692317720639/1155587303897567262/image.png

k
I think this is because the USB is powered off when deep sleeping on the ESP32C3: https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/api-guides/usb-serial-jtag-console.html#deep-sleep.
k
👍🏻ok, Thank you.
2 Views