Fix draining cpu by usage of blocking

Signed-off-by: Jacki <jacki@thejackimonster.de>
This commit is contained in:
Jacki 2024-04-17 02:03:27 +02:00
parent 1705703b73
commit 9d6b6ccc16
No known key found for this signature in database
GPG key ID: B404184796354C5E

View file

@ -109,7 +109,7 @@ int main(int argc, const char** argv) {
device3_clear(&dev3); device3_clear(&dev3);
device3_calibrate(&dev3, 1000, true, true, false); device3_calibrate(&dev3, 1000, true, true, false);
while (DEVICE3_ERROR_NO_ERROR == device3_read(&dev3, 0)); while (DEVICE3_ERROR_NO_ERROR == device3_read(&dev3, -1));
device3_close(&dev3); device3_close(&dev3);
return 0; return 0;
} else { } else {
@ -122,7 +122,7 @@ int main(int argc, const char** argv) {
} }
device4_clear(&dev4); device4_clear(&dev4);
while (DEVICE4_ERROR_NO_ERROR == device4_read(&dev4, 0)); while (DEVICE4_ERROR_NO_ERROR == device4_read(&dev4, -1));
device4_close(&dev4); device4_close(&dev4);
exit: exit: