I just received my osPID kit from Rocket Scream, assembled, powered up and uploaded updated firmware per the quick start guide. The only thing I had to go hunting for was the information on loading the serial port driver for Mac OSX. I'm now stuck on step of using the front end.

When I open the Mac OSX version of the osPID_FrontEnd the application starts but the only menu option at the top is the osPID_FrontEnd. Step 4 says 'Select the osPID comm port and click connect" but there is no menu option for selecting a comm port.

Ron wrote:I just received my osPID kit from Rocket Scream, assembled, powered up and uploaded updated firmware per the quick start guide. The only thing I had to go hunting for was the information on loading the serial port driver for Mac OSX. I'm now stuck on step of using the front end.

When I open the Mac OSX version of the osPID_FrontEnd the application starts but the only menu option at the top is the osPID_FrontEnd. Step 4 says 'Select the osPID comm port and click connect" but there is no menu option for selecting a comm port.

Hi Ron, can you confirm the driver is correctly loaded. With the osPID plugged in, on Lion go to the Apple Menu->About This Mac->More Info->System Report... Then go to Hardware->USB

There should be a USB device called FT232R USB UART as shown in the screen shot below:

Brett wrote:another thing you can try is running the program from code (instructions here) at the very least this will give you a verbose description of whatever error may be occurring, and we can go from there.

Tried that. Here is the error I received "The function ReadProfiles(String) does not exist." and the line containing this code ReadProfiles(curDir+"\\profiles"); was highlighted.

(I realize now that this needs to be added to the instructions) you'll need to copy the "profiles" folder to the folder containing your processing.exe. the application looks in the executable folder for the profiles subfolder. when you're running from source the executable is processing.exe.

why that error is being thrown however, is beyond me. not finding the directory should not lead to a "function does not exist" error.

The Processing executable is in my Applications folder (I moved it there from the downloads folder where it was unzipped originally.) I now copied the profiles folder (with the reflow.txt file in it) to the Applications folder and still get the same error and the same line highlighted.