Remove unnecessary nanosleep
This commit is contained in:
@@ -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);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user