#include "uFCoder.h"
-#define READER_TYPE 1 //uFR type (1Mbps)
-#define PORT_NAME "/dev/ttyUSB0"
-#define PORT_INTERFACE 1 //Serial
+#define READER_TYPE 1 //uFR type (1Mbps)
+#ifndef PORT_NAME
+#define PORT_NAME "/dev/ttyUSB0" //"" for auto
+#endif
+#define PORT_INTERFACE 1 //Serial
#define JSON_NUM(NAME) printf("\"" #NAME "\": %d", NAME)
#define JSON_STR(NAME) printf("\"" #NAME "\": \"%s\"", NAME)
static void signal_exit(int sig)
{
- fprintf(stderr, "signal %d\n", sig);
run = 0;
+ fprintf(stderr, "signal %d, terminating\n", sig);
}
static void *read_cards(void *ptr)