14 Commits

Author SHA1 Message Date
f7389b7ca6 fix(esp8266): fix light sleep time error when waking up 2020-01-07 11:54:13 +08:00
6873eb1d27 feat(esp8266): fix CPU light sleep process 2019-12-17 11:20:07 +08:00
96c6e0fc5b Merge branch 'bugfix/fix_light_sleep_break' into 'master'
esp8266: fix that light sleep process breaks

See merge request sdk/ESP8266_RTOS_SDK!1197
2019-11-26 10:27:45 +08:00
06ba43fc9e fix(esp8266): fix that light sleep process breaks 2019-11-25 20:00:08 +08:00
0cdff9dbf1 fix(esp8266): fix that WDEV time is larger than normal 2019-11-25 17:05:14 +08:00
eb58df9506 feat(esp8266): add function to enable GPIO wakeup from light sleep and disable wakeup source 2019-10-10 18:12:33 +08:00
f2cb7b00ba feat(sleep): add function set CPU sleep mode 2019-09-30 13:59:08 +08:00
4d4e1c0564 fix(esp8266): fix system and wifi sleep/wake process error 2019-09-25 14:13:47 +08:00
c053cd2a32 feat(sleep): udpate WDEV time when wake up from light sleep 2019-09-23 11:39:54 +08:00
827e7478fa fix(sleep): fix enter light sleep mode error 2019-09-23 10:53:49 +08:00
96e5df4ebd fix(esp8266): fix UART output error when start up
Add UART system API to flush UART and wait until all characters are sent.
2019-09-16 15:21:42 +08:00
020a17d350 feat(pm): flush UART when enter light sleep
If FRC2 is not used, pm will not calculate its sleep time.
2019-09-06 14:44:06 +08:00
4473846f4f feat(esp8266): power management update frc2 ccount after sleep wake up
1. link function from IRAM to Flash
2. using sleep early ticks instead time to avoid temperature drift or zero drift of RC oscillator
2019-09-03 17:49:57 +08:00
aa965627d1 feat(esp8266): add new power management method 2019-08-30 20:58:32 +08:00