]> git.itanic.dy.fi Git - BME280_driver/commitdiff
Hide excess debug messages by default master
authorTimo Kokkonen <timo.t.kokkonen@iki.fi>
Sat, 3 Jul 2021 17:55:44 +0000 (20:55 +0300)
committerTimo Kokkonen <timo.t.kokkonen@iki.fi>
Sat, 3 Jul 2021 17:55:44 +0000 (20:55 +0300)
Signed-off-by: Timo Kokkonen <timo.t.kokkonen@iki.fi>
bmed.c

diff --git a/bmed.c b/bmed.c
index 31a60109c71a2b04c1c8f3b53a8e236aa8059fbd..ff3e46fa74f3899c69872cc514d33c5ba81eee12 100644 (file)
--- a/bmed.c
+++ b/bmed.c
@@ -45,6 +45,8 @@ struct event_handler {
 
 int exit_all = 0;
 
+#define EXTRA_DEBUG 0
+
 #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
 #define min(a, b) ((a) < (b) ? (a) : (b))
 #define max(a, b) ((a) > (b) ? (a) : (b))
@@ -66,8 +68,9 @@ int register_event_handler(struct bme280 *bme, struct event_handler *handler)
                return -1;
        }
 
-       printf("Registering handler for %s, fd %d\n",
-               handler->name, handler->ev.data.fd);
+       if (EXTRA_DEBUG)
+               printf("Registering handler for %s, fd %d\n",
+                       handler->name, handler->ev.data.fd);
 
        ev.data.fd = handler->ev.data.fd;
        ev.data.ptr = handler;
@@ -145,7 +148,8 @@ static int handle_connection_state(struct event_handler *ptr)
                        goto out_free;
                }
 
-               printf("%s: Got %s", __func__, conn->buf);
+               if (EXTRA_DEBUG)
+                       printf("%s: Got %s", __func__, conn->buf);
 
                conn->min_timestamp = atoi(conn->buf);
        }
@@ -195,7 +199,9 @@ static int handle_connection_state(struct event_handler *ptr)
        }
 
 out_free:
-       printf("%s: Closing socket %d\n", __func__, conn->fd);
+       if (EXTRA_DEBUG)
+               printf("%s: Closing socket %d\n", __func__, conn->fd);
+
        close(conn->fd);
        free(conn);
 
@@ -296,7 +302,9 @@ static void *event_handler(void *arg)
                struct epoll_event ev;
                struct event_handler *h;
 
-               printf("%s: Waiting for events..\n", __func__);
+               if (EXTRA_DEBUG)
+                       printf("%s: Waiting for events..\n", __func__);
+
                ret = epoll_wait(bme->epollfd, &ev, 1, -1);
                if (ret == -1) {
                        if (errno != EINTR) {
@@ -314,10 +322,12 @@ static void *event_handler(void *arg)
 
                h = ev.data.ptr;
 
-               printf("Handling %s %s event for %s\n",
-                       ev.events & EPOLLIN ? "incoming" : "",
-                       ev.events & EPOLLOUT ? "outgoing" : "",
-                       h->name);
+               if (EXTRA_DEBUG)
+                       printf("Handling %s %s event for %s\n",
+                               ev.events & EPOLLIN ? "incoming" : "",
+                               ev.events & EPOLLOUT ? "outgoing" : "",
+                               h->name);
+
                h->ev = ev;
                h->handle_event(h);
        }