Port, board and/or hardware
PICO W
MicroPython version
Micropython 1.24.0
Reproduction
Micropython 1.23.0 can run that code:
import machine
import time
led = machine.Pin("LED", machine.Pin.OUT)
led.off()
while True:
print("Loop instance")
led.on()
time.sleep(0.1)
led.off()
machine.lightsleep(10000)
it will sleep for 10s.
if you try the same with 1.24.0 there is absolutely no sleep at all. the string Loop instance just appears every 0.1 seconds
Expected behaviour
machine.lightsleep to do something on 1.24.0
Observed behaviour
machine.lightsleep do something on 1.23.0 but not 1.24.0
Additional Information
No, I've provided everything above.
Code of Conduct
Yes, I agree
Port, board and/or hardware
PICO W
MicroPython version
Micropython 1.24.0
Reproduction
Micropython 1.23.0 can run that code:
it will sleep for 10s.
if you try the same with 1.24.0 there is absolutely no sleep at all. the string
Loop instancejust appears every 0.1 secondsExpected behaviour
machine.lightsleepto do something on 1.24.0Observed behaviour
machine.lightsleepdo something on 1.23.0 but not 1.24.0Additional Information
No, I've provided everything above.
Code of Conduct
Yes, I agree