Remove unnecessary nanosleep

This commit is contained in:
2017-04-03 16:12:35 +02:00
parent 22398b03aa
commit 28b4e62767

View File

@@ -82,9 +82,9 @@ int main()
registerOutput(PIN_LED); registerOutput(PIN_LED);
sleeptime.tv_sec = 0; sleeptime.tv_sec = 0;
sleeptime.tv_nsec = 1000000; sleeptime.tv_nsec = 1000000;
nanosleep(&sleeptime, &sleepremain);
while (1) while (1)
{ {
nanosleep(&sleeptime, &sleepremain);
state = readInput(PIN_BUTTON); state = readInput(PIN_BUTTON);
if (state == BUTTON_PRESSED && oldstate == BUTTON_RELEASED) if (state == BUTTON_PRESSED && oldstate == BUTTON_RELEASED)
{ {
@@ -98,6 +98,5 @@ int main()
writeOutput(PIN_LED, LED_OFF); writeOutput(PIN_LED, LED_OFF);
oldstate = state; oldstate = state;
nanosleep(&sleeptime, &sleepremain);
} }
} }