Update CubeGotchi.ino
This commit is contained in:
parent
c59b5c1e45
commit
6a46a2f9b9
@ -68,14 +68,10 @@ static void hal_log(log_level_t level, char *buff, ...) {
|
||||
|
||||
static void hal_sleep_until(timestamp_t ts) {
|
||||
#ifdef ENABLE_REAL_TIME
|
||||
while (true) {
|
||||
// Calculate the remaining time until the target timestamp
|
||||
int32_t remaining = (int32_t) (ts - hal_get_timestamp());
|
||||
// Exit the loop if the target time has been reached or passed
|
||||
if (remaining <= 0) {
|
||||
break;
|
||||
}
|
||||
delayMicroseconds(remaining); // Delay for remaining microseconds
|
||||
if (remaining > 0) {
|
||||
delayMicroseconds(remaining);
|
||||
delayMicroseconds(1000);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user