diff --git a/src/dev_arygon.c b/src/dev_arygon.c index a6d5822..1230650 100644 --- a/src/dev_arygon.c +++ b/src/dev_arygon.c @@ -31,12 +31,15 @@ #define SERIAL_STRING "COM" #define delay_ms( X ) Sleep( X ) #else + // unistd.h is needed for usleep() fct. + #include + #define delay_ms( X ) usleep( X * 1000 ) + #ifdef __APPLE__ + // MacOS #define SERIAL_STRING "/dev/tty.SLAB_USBtoUART" #else - // unistd.h is needed for usleep() fct. - #include - #define delay_ms( X ) usleep( X * 1000 ) + // *BSD, Linux, other POSIX systems #define SERIAL_STRING "/dev/ttyUSB" #endif #endif diff --git a/src/dev_pn532_uart.c b/src/dev_pn532_uart.c index 1450a9a..5dfae8c 100644 --- a/src/dev_pn532_uart.c +++ b/src/dev_pn532_uart.c @@ -31,12 +31,15 @@ #define SERIAL_STRING "COM" #define delay_ms( X ) Sleep( X ) #else + // unistd.h is needed for usleep() fct. + #include + #define delay_ms( X ) usleep( X * 1000 ) + #ifdef __APPLE__ + // MacOS #define SERIAL_STRING "/dev/tty.SLAB_USBtoUART" #else - // unistd.h is needed for usleep() fct. - #include - #define delay_ms( X ) usleep( X * 1000 ) + // *BSD, Linux and others POSIX systems #define SERIAL_STRING "/dev/ttyUSB" #endif #endif