]> rtime.felk.cvut.cz Git - coffee/mt-apps.git/commitdiff
conditional beep
authorJiří Matěják <jiri.matejak@fel.cvut.cz>
Tue, 24 Apr 2018 15:36:48 +0000 (17:36 +0200)
committerJiří Matěják <jiri.matejak@fel.cvut.cz>
Tue, 24 Apr 2018 15:36:48 +0000 (17:36 +0200)
Makefile
mt_rfid.c
mt_rfid.h

index 95e4060cac0f7c635cbdf3de4f8de9e7a507abad..ee73c394c79b7f867f78aeb63ecf11bb2ba81132 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,9 @@
 SOURCE_FILES = mt_rfid.c
 OUTPUT_FILE = mt-rfid
-UFR_LIB = -luFCoder-armhf
+LIBRARIES = -lev -luFCoder-armhf
 
 all: $(SOURCE_FILES)
-       $(CC) $(CFLAGS) -o $(OUTPUT_FILE) $(SOURCE_FILES) $(UFR_LIB)
+       $(CC) $(CFLAGS) -o $(OUTPUT_FILE) $(SOURCE_FILES) $(LIBRARIES)
 
 .PHONY: clean
 
index a16dffb267376c81b3968ee55c62eed95ece8c4c..75f698f1556ae9457e69c0c7064b6397856c3fdd 100644 (file)
--- a/mt_rfid.c
+++ b/mt_rfid.c
@@ -119,7 +119,9 @@ static void ufr_read(char *uid)
     JSON_NUM(uid_size);  JSON_NEXT();
     JSON_STR(uid);    JSON_END();
 
+#ifdef UFR_BEEP
     ReaderUISignal(0, 1);
+#endif
 }
 
 static void ufr_cb(EV_P_ ev_io *w_, int revents)
index 5d9596099d5ee6dccec86d2900ee78e771754156..d0a4cc8ed01c249bc91a47c55e57b89f889f464d 100644 (file)
--- a/mt_rfid.h
+++ b/mt_rfid.h
@@ -26,6 +26,8 @@ typedef struct {
 #define ASYNC_BAUD_RATE 1000000
 #define BASYNC_BAUD_RATE B1000000
 
+#define UFR_BEEP
+
 // really simple JSON helpers
 #define JSON_NUM(NAME) printf("\"" #NAME "\": %d", NAME)
 #define JSON_STR(NAME) printf("\"" #NAME "\": \"%s\"", NAME)