diff --git a/V1/switch.c b/V1/switch.c index f933361..9fc565f 100644 --- a/V1/switch.c +++ b/V1/switch.c @@ -82,9 +82,9 @@ int main() registerOutput(PIN_LED); sleeptime.tv_sec = 0; sleeptime.tv_nsec = 1000000; - nanosleep(&sleeptime, &sleepremain); while (1) { + nanosleep(&sleeptime, &sleepremain); state = readInput(PIN_BUTTON); if (state == BUTTON_PRESSED && oldstate == BUTTON_RELEASED) { @@ -98,6 +98,5 @@ int main() writeOutput(PIN_LED, LED_OFF); oldstate = state; - nanosleep(&sleeptime, &sleepremain); } }