py.get_wake_reason not working fine
-
Hi all,
I am using Lopy + Pysense and I have a problem with the WAKE_REASON for pysense. If I reset it in the middle of a deepsleep or after waking up because of the button interrupt, the method
py.get_wake_reason()
does not work well, sending me to my deep-sleep or button code section, when it has to send me to my Power-On code section .
My code is the following:py = Pysense() if py.get_wake_reason() == WAKE_REASON_TIMER: #Do things py.setup_sleep(300) py.go_to_sleep() elif (py.get_wake_reason() == WAKE_REASON_PUSH_BUTTON): #DEBUG MODE else: #Power on or hard reset code py.setup_sleep(300) py.go_to_sleep()
Is there something I am doing wrong or is it a bug from firmware?
Thanks in advance,
JuanMa