Skip to content

Commit e8bb0db

Browse files
SuGliderme-no-dev
authored andcommitted
Fixes EspClass::deepSleep(64 bits) (#9077)
* Fixes EspClass::deepSleep(64 bits) This will change time in microseconds from 32 bits to 64 bits as defined in IDF. * updates function declaration
1 parent 7d08804 commit e8bb0db

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: cores/esp32/Esp.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ unsigned long long operator"" _GB(unsigned long long x)
119119

120120
EspClass ESP;
121121

122-
void EspClass::deepSleep(uint32_t time_us)
122+
void EspClass::deepSleep(uint64_t time_us)
123123
{
124124
esp_deep_sleep(time_us);
125125
}

Diff for: cores/esp32/Esp.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class EspClass
8383
inline uint32_t getCycleCount() __attribute__((always_inline));
8484
const char * getSdkVersion();
8585

86-
void deepSleep(uint32_t time_us);
86+
void deepSleep(uint64_t time_us);
8787

8888
uint32_t getFlashChipSize();
8989
uint32_t getFlashChipSpeed();

0 commit comments

Comments
 (0)