From 10471dd7f3abae872c06ebf7d50329543d005c6e Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Tue, 4 Apr 2017 11:01:57 +0200 Subject: [PATCH] Sleep also triggers USB subsystem standly Requires SAMD core >= 1.6.14 --- src/ArduinoLowPower.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ArduinoLowPower.cpp b/src/ArduinoLowPower.cpp index 0859de6..466d763 100644 --- a/src/ArduinoLowPower.cpp +++ b/src/ArduinoLowPower.cpp @@ -14,6 +14,7 @@ void ArduinoLowPowerClass::idle(uint32_t millis) { } void ArduinoLowPowerClass::sleep() { + USBDevice.standby(); SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk; __DSB(); __WFI();