-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proper deepsleep as proposed upstream #4
Commits on Mar 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 0ec1d9e - Browse repository at this point
Copy the full SHA 0ec1d9eView commit details -
esp32/machine_rtc.c Initial commit of new RTC module for esp32
Very rough support, just enough to get machine.deepsleep() to work properly
Configuration menu - View commit details
-
Copy full SHA for f353708 - Browse repository at this point
Copy the full SHA f353708View commit details -
esp32/Makefile Updated to add esp32/machine_rtc.c
esp32/modmachine.c Added RTC object esp32/modmachine.h Added RTC object Just enough code for this to work on ESP32: import machine rtc = machine.RTC() # Need to implement this first! rtc.irq(trigger=rtc.ALARM0, wake=machine.DEEPSLEEP) # syntactic sugar to match, probably a NOP rtc.alarm(rtc.ALARM0, 10000) # calls esp_deep_sleep_enable_timer_wakeup() in IDF machine.deepsleep() # calls esp_deep_sleep_start() in IDF
Configuration menu - View commit details
-
Copy full SHA for 2862406 - Browse repository at this point
Copy the full SHA 2862406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d91625 - Browse repository at this point
Copy the full SHA 5d91625View commit details
Commits on Mar 28, 2017
-
esp32/machine_pin.c: Added machine_pin_get_pin_object_ptr
esp32/machine_pin.h: Exposes machine_pin_get_pin_object_ptr New function so that the RTC wake mode configurations can return the current Pin(s) that they're configured for.
Configuration menu - View commit details
-
Copy full SHA for 7033153 - Browse repository at this point
Copy the full SHA 7033153View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae1e77 - Browse repository at this point
Copy the full SHA 9ae1e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7310c0a - Browse repository at this point
Copy the full SHA 7310c0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3114328 - Browse repository at this point
Copy the full SHA 3114328View commit details
Commits on Mar 29, 2017
-
esp32/machine_pin.c reverted to esp32 branch version
esp32/machine_pin.h removed
Configuration menu - View commit details
-
Copy full SHA for f7be383 - Browse repository at this point
Copy the full SHA f7be383View commit details -
esp32/machine_rtc.c: Removed return values for deepsleep routines
These didn't seem to add much value, expecially since returning Pin objects is nearly useless.
Configuration menu - View commit details
-
Copy full SHA for 52426c5 - Browse repository at this point
Copy the full SHA 52426c5View commit details
Commits on May 11, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5dce80e - Browse repository at this point
Copy the full SHA 5dce80eView commit details -
exp32/machine_rtc.h exp32/modmachine.c Removed the legacy compatibility 8266 code.
Configuration menu - View commit details
-
Copy full SHA for 65017d5 - Browse repository at this point
Copy the full SHA 65017d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e7776 - Browse repository at this point
Copy the full SHA 97e7776View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4054b1 - Browse repository at this point
Copy the full SHA c4054b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e53fcb - Browse repository at this point
Copy the full SHA 0e53fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c294a03 - Browse repository at this point
Copy the full SHA c294a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc8ac9 - Browse repository at this point
Copy the full SHA 6cc8ac9View commit details
Commits on May 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 76d423e - Browse repository at this point
Copy the full SHA 76d423eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ffbff7 - Browse repository at this point
Copy the full SHA 3ffbff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0169bdd - Browse repository at this point
Copy the full SHA 0169bddView commit details
Commits on May 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e04cf4c - Browse repository at this point
Copy the full SHA e04cf4cView commit details
Commits on Jun 1, 2017
-
Merge branch 'esp32' into dev-deepsleep
Conflicts: esp32/modmachine.c esp32/modmachine.h
Configuration menu - View commit details
-
Copy full SHA for d4d1401 - Browse repository at this point
Copy the full SHA d4d1401View commit details