@@ -67,7 +67,7 @@ void STM32LowPower::begin(void)
67
67
*/
68
68
void STM32LowPower::idle (uint32_t millis)
69
69
{
70
- if ((millis > 0 ) || _rtc_wakeup) {
70
+ if ((millis > 0 ) || _rtc_wakeup) {
71
71
programRtcWakeUp (millis, IDLE_MODE);
72
72
}
73
73
LowPower_sleep (PWR_MAINREGULATOR_ON);
@@ -81,7 +81,7 @@ void STM32LowPower::idle(uint32_t millis)
81
81
*/
82
82
void STM32LowPower::sleep (uint32_t millis)
83
83
{
84
- if ((millis > 0 ) || _rtc_wakeup) {
84
+ if ((millis > 0 ) || _rtc_wakeup) {
85
85
programRtcWakeUp (millis, SLEEP_MODE);
86
86
}
87
87
LowPower_sleep (PWR_LOWPOWERREGULATOR_ON);
@@ -95,7 +95,7 @@ void STM32LowPower::sleep(uint32_t millis)
95
95
*/
96
96
void STM32LowPower::deepSleep (uint32_t millis)
97
97
{
98
- if ((millis > 0 ) || _rtc_wakeup) {
98
+ if ((millis > 0 ) || _rtc_wakeup) {
99
99
programRtcWakeUp (millis, DEEP_SLEEP_MODE);
100
100
}
101
101
LowPower_stop (_serial);
@@ -109,7 +109,7 @@ void STM32LowPower::deepSleep(uint32_t millis)
109
109
*/
110
110
void STM32LowPower::shutdown (uint32_t millis)
111
111
{
112
- if ((millis > 0 ) || _rtc_wakeup) {
112
+ if ((millis > 0 ) || _rtc_wakeup) {
113
113
programRtcWakeUp (millis, SHUTDOWN_MODE);
114
114
}
115
115
LowPower_shutdown ();
@@ -143,7 +143,7 @@ void STM32LowPower::attachInterruptWakeup(uint32_t pin, voidFuncPtrVoid callback
143
143
*/
144
144
void STM32LowPower::enableWakeupFrom (HardwareSerial *serial, voidFuncPtrVoid callback)
145
145
{
146
- if (serial != NULL ) {
146
+ if (serial != NULL ) {
147
147
_serial = &(serial->_serial );
148
148
// Reconfigure serial for low power mode (using HSI as clock source)
149
149
serial->configForLowPower ();
@@ -161,7 +161,7 @@ void STM32LowPower::enableWakeupFrom(HardwareSerial *serial, voidFuncPtrVoid cal
161
161
*/
162
162
void STM32LowPower::enableWakeupFrom (STM32RTC *rtc, voidFuncPtr callback, void *data)
163
163
{
164
- if (rtc == NULL ) {
164
+ if (rtc == NULL ) {
165
165
rtc = &(STM32RTC::getInstance ());
166
166
}
167
167
_rtc_wakeup = true ;
@@ -178,10 +178,10 @@ void STM32LowPower::programRtcWakeUp(uint32_t millis, LP_Mode lp_mode)
178
178
{
179
179
int epoc;
180
180
uint32_t sec;
181
- STM32RTC& rtc = STM32RTC::getInstance ();
181
+ STM32RTC & rtc = STM32RTC::getInstance ();
182
182
STM32RTC::Source_Clock clkSrc = rtc.getClockSource ();
183
183
184
- switch (lp_mode) {
184
+ switch (lp_mode) {
185
185
case IDLE_MODE:
186
186
case SLEEP_MODE:
187
187
break ;
@@ -202,15 +202,15 @@ void STM32LowPower::programRtcWakeUp(uint32_t millis, LP_Mode lp_mode)
202
202
}
203
203
rtc.configForLowPower (clkSrc);
204
204
205
- if (millis > 0 ) {
205
+ if (millis > 0 ) {
206
206
// Convert millisecond to second
207
207
sec = millis / 1000 ;
208
208
// Minimum is 1 second
209
- if (sec == 0 ){
209
+ if (sec == 0 ) {
210
210
sec = 1 ;
211
211
}
212
212
213
213
epoc = rtc.getEpoch ();
214
- rtc.setAlarmEpoch ( epoc + sec );
214
+ rtc.setAlarmEpoch (epoc + sec);
215
215
}
216
216
}
0 commit comments