Skip to content

Releases: PRosenb/DeepSleepScheduler

Version 3.3.0

13 Jun 06:25
Compare
Choose a tag to compare
  • Add define option MIN_WAIT_TIME_FOR_SLEEP to allow specifying the minimum time
  • Small changes for ESP32

Version 3.2.0

14 Jun 16:26
Compare
Choose a tag to compare
  • Internal redesign to reduce memory usage
  • Max wait duration on ESP8266 due to watchdog

Version 3.1.0

19 Apr 20:38
Compare
Choose a tag to compare

Add new method scheduleOnce()

Version 3.0.1

24 Jan 10:19
Compare
Choose a tag to compare

Use esp_restart() instead of esp_restart_noos()

Version 3.0.0

26 Jun 09:49
Compare
Choose a tag to compare

Add support for ESP32 and ESP8266

Version 2.1.2

12 May 22:43
Compare
Choose a tag to compare

Small changes to prevent compiler warnings

Version 2.1.1

23 Apr 21:14
Compare
Choose a tag to compare
  • update default of SLEEP_MODE to correct value

Version 2.1.0

14 Apr 22:20
Compare
Choose a tag to compare
  • add support for ATtiny
  • add the ability to specify a callback Runnable when a task runs too long
  • add define SLEEP_MODE to allow the user to specify the used sleep mode

Version 2.0.0

31 Aug 07:58
Compare
Choose a tag to compare
  • Add class Runnable to extend from
  • Add method isScheduled()
  • Add DEEP_SLEEP_DELAY option
  • Remove QUEUE_OVERFLOW_PROTECTION option
  • Add getScheduleTimeOfCurrentTask() for repeated tasks
  • Improve power consumption in PWR_DOWN
  • Add sketches in examples to measure CPU sleep times

Version 1.0.0

29 May 22:53
Compare
Choose a tag to compare

Initial public release