diff --git a/cr/externals/cr.boardin.mxo/Contents/Info.plist b/cr/externals/cr.boardin.mxo/Contents/Info.plist
index e71d1e1cda03f126f0e37a3ad3830f1c2bf6dc4e..76526305119f6e4f03e8f9185c9092c1d3e91921 100644
--- a/cr/externals/cr.boardin.mxo/Contents/Info.plist
+++ b/cr/externals/cr.boardin.mxo/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16G1212
+ 18D42
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -29,16 +29,16 @@
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E3004b
+ 10B61
DTPlatformVersion
GM
DTSDKBuild
- 16E185
+ 18B71
DTSDKName
- macosx10.12
+ macosx10.14
DTXcode
- 0833
+ 1010
DTXcodeBuild
- 8E3004b
+ 10B61
diff --git a/cr/externals/cr.boardin.mxo/Contents/MacOS/cr.boardin b/cr/externals/cr.boardin.mxo/Contents/MacOS/cr.boardin
index 931b1695d8cea3041e0aea70ab92d91f15f03d79..b3d7bcac656b83ce62ef366f53964ef5cd48cf7b 100755
Binary files a/cr/externals/cr.boardin.mxo/Contents/MacOS/cr.boardin and b/cr/externals/cr.boardin.mxo/Contents/MacOS/cr.boardin differ
diff --git a/source/FirmataClient/serial.c b/source/FirmataClient/serial.c
index 7f9967e72f7ac991df95bfb77b9731afb42fdb50..8745c90555a81f2e22beb2437898aa0f390dafbb 100755
--- a/source/FirmataClient/serial.c
+++ b/source/FirmataClient/serial.c
@@ -94,7 +94,6 @@ int serial_portlist(char **list, int max_ports)
numPorts += macos_ports(&serialPortIterator, list, max_ports, numPorts);
IOObjectRelease(serialPortIterator);
- /*
// but it might be considered a "rs232 port", so repeat this
// search for rs232 ports
classesToMatch = IOServiceMatching(kIOSerialBSDServiceValue);
@@ -105,8 +104,8 @@ int serial_portlist(char **list, int max_ports)
&serialPortIterator) != KERN_SUCCESS) return 0;
numPorts += macos_ports(&serialPortIterator, list, max_ports, numPorts);
IOObjectRelease(serialPortIterator);
- */
+ printf("serial_portlist: %d\n", numPorts);
return numPorts;
}
diff --git a/source/cr.boardin/cr.boardin.c b/source/cr.boardin/cr.boardin.c
index 71723acd2fd9af899c291de0abc2fac05206c220..bd18173bbb1ecf87af486cd5b7e1dcaf7bc59c29 100755
--- a/source/cr.boardin/cr.boardin.c
+++ b/source/cr.boardin/cr.boardin.c
@@ -721,8 +721,12 @@ void boardin_printAvailPorts(t_boardin *x) {
int num_ports = serial_portlist(ports_avail, MAX_PORTS);
- for(int i=0; i