X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=wiringPi%2FsoftTone.c;h=846362726fdb8fbbe20fe7e38774cffa8d0ff135;hb=be04c1bd52fbc787eb741a2a87fcebe40f571a0d;hp=d14c2a2ea69753d6b02d0c1d5369b41a23a841c5;hpb=c82fb8735d1563d00903cb69f73f99d0a44998dc;p=wiringPi.git diff --git a/wiringPi/softTone.c b/wiringPi/softTone.c index d14c2a2..8463627 100644 --- a/wiringPi/softTone.c +++ b/wiringPi/softTone.c @@ -59,7 +59,9 @@ static PI_THREAD (softToneThread) for (;;) { frewq = frewqs [pin] ; - if (frewq != 0) + if (frewq == 0) + delay (1) ; + else { halfPeriod = 500000 / frewq ;