Skip to content

Commit 6df826e

Browse files
committed
silent idle reset (during playback)
1 parent a317a40 commit 6df826e

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

BoxDAC.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ void BoxDAC::loop(uint16_t timeoutMs) {
200200
audioPlaying = false;
201201
Box.boxPlayer.songEnded();
202202
}
203+
Box.boxPower.feedSleepTimerSilent();
203204
} else {
204205
generateZeroAudio(timeoutMs);
205206
}

BoxPower.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,12 @@ void BoxPower::loop() {
2626
}
2727

2828
void BoxPower::feedSleepTimer() {
29+
feedSleepTimerSilent();
30+
Log.verbose("Sleep timer reset, _lastFeed=%l, freeStackMEM=%ib, freeHeapMEM=%ib, *Stack=%X, *Heap=%X", _lastFeed, freeStackMemory(), freeHeapMemory(), stackPointer()-0x20004000, heapPointer()-0x20004000);
31+
}
32+
void BoxPower::feedSleepTimerSilent() {
2933
_lastFeed = millis();
3034
Box.watchdog_feed();
31-
Log.verbose("Sleep timer reset, _lastFeed=%l, freeStackMEM=%ib, freeHeapMEM=%ib, *Stack=%X, *Heap=%X", _lastFeed, freeStackMemory(), freeHeapMemory(), stackPointer()-0x20004000, heapPointer()-0x20004000);
3235
}
3336

3437
void BoxPower::_preparePowerDown() {

BoxPower.h

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class BoxPower : public EnhancedThread {
1919

2020
void
2121
feedSleepTimer(),
22+
feedSleepTimerSilent(),
2223
reset(),
2324
hibernate();
2425

0 commit comments

Comments
 (0)