]> git.itanic.dy.fi Git - log-plotter/blobdiff - main.c
Convert data reading into event based system
[log-plotter] / main.c
diff --git a/main.c b/main.c
index 05e3390968d01a9f3c0801509b04b2406dffe2a3..1057d09ad71b145d0c4a06cd0c83f5ed41391c55 100644 (file)
--- a/main.c
+++ b/main.c
@@ -8,6 +8,7 @@
 #include "baud.h"
 #include "trace.h"
 #include "data.h"
+#include "event.h"
 
 int main(int argc, char *argv[])
 {
@@ -49,7 +50,12 @@ int main(int argc, char *argv[])
                }
        }
 
-       read_data(fd, out_fd);
+
+       init_data_parser(fd, out_fd);
+
+       while (1) {
+               poll_events(10000);
+       }
 
 out:
        close(fd);