From e1fae133a32b12665ca38aaeb532a5c25e23486e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Wed, 29 Oct 2014 14:06:38 +0100 Subject: [PATCH] fix radioreceiver --- libguh/hardware/radio433/radio433receiver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libguh/hardware/radio433/radio433receiver.cpp b/libguh/hardware/radio433/radio433receiver.cpp index 661d32f0..4cc024db 100644 --- a/libguh/hardware/radio433/radio433receiver.cpp +++ b/libguh/hardware/radio433/radio433receiver.cpp @@ -86,7 +86,9 @@ void Radio433Receiver::run() //timeout } if (fdset[1].revents & POLLPRI){ - read(fdset[1].fd, buf, 1); + if(read(fdset[1].fd, buf, 1) != 1){ + qWarning() << "ERROR: could not read GPIO"; + } int currentTime = micros(); int duration = currentTime - lastTime; lastTime = currentTime;