I know this reply is a little late but I have just gotten my serial communication working on my mac using the new "Device" communication functions in Mathematica 10. You don't say what type your numbers are. Have you tried sending a number that can be contained in one byte? Try sending Serial.print(x) where x is a number of type int between 0-255. In mathematica just use DeviceRead[devicename].