Attempt to fix Issue 44.

This commit is contained in:
Romuald Conty 2009-11-02 11:50:40 +00:00
parent c6a7e2bf47
commit edec0ae3da
2 changed files with 12 additions and 6 deletions

View file

@ -31,12 +31,15 @@
#define SERIAL_STRING "COM" #define SERIAL_STRING "COM"
#define delay_ms( X ) Sleep( X ) #define delay_ms( X ) Sleep( X )
#else #else
#ifdef __APPLE__
#define SERIAL_STRING "/dev/tty.SLAB_USBtoUART"
#else
// unistd.h is needed for usleep() fct. // unistd.h is needed for usleep() fct.
#include <unistd.h> #include <unistd.h>
#define delay_ms( X ) usleep( X * 1000 ) #define delay_ms( X ) usleep( X * 1000 )
#ifdef __APPLE__
// MacOS
#define SERIAL_STRING "/dev/tty.SLAB_USBtoUART"
#else
// *BSD, Linux, other POSIX systems
#define SERIAL_STRING "/dev/ttyUSB" #define SERIAL_STRING "/dev/ttyUSB"
#endif #endif
#endif #endif

View file

@ -31,12 +31,15 @@
#define SERIAL_STRING "COM" #define SERIAL_STRING "COM"
#define delay_ms( X ) Sleep( X ) #define delay_ms( X ) Sleep( X )
#else #else
#ifdef __APPLE__
#define SERIAL_STRING "/dev/tty.SLAB_USBtoUART"
#else
// unistd.h is needed for usleep() fct. // unistd.h is needed for usleep() fct.
#include <unistd.h> #include <unistd.h>
#define delay_ms( X ) usleep( X * 1000 ) #define delay_ms( X ) usleep( X * 1000 )
#ifdef __APPLE__
// MacOS
#define SERIAL_STRING "/dev/tty.SLAB_USBtoUART"
#else
// *BSD, Linux and others POSIX systems
#define SERIAL_STRING "/dev/ttyUSB" #define SERIAL_STRING "/dev/ttyUSB"
#endif #endif
#endif #endif