How to connect a Holux M-241 in 64-bit Snow Leopard over USB

I took me quite some time to figure this out (again). Actually, the solution was already provided in one of my posts from 2008 but I had completely forgotten about it. I recently downloaded the new 64-bit USBtoUART SiLabs driver (the package contains a 32-bit driver too) to hook up my Holux M-241 GPS logger to a USB port on my Mac. Every time I tried to connect the GPS client software BT747 to the Holux data logger I received the following exception:

22158 - Classgps.connection.GPSRxTxPort
Error: Port /dev/cu.SLAB_USBtoUARTis currently in use
gnu.io.PortInUseException: Unknown Application
	at gnu.io.CommPortIdentifier.open(CommPortIdentifier.java:467)

The solution is to create the semaphore directory for the RxTx Java library which BT747 relies upon:

sudo mkdir /var/lock && sudo chmod 777 /var/lock

Be sure to set the baud rate down to 38400 in BT747 or you won’t be able to establish a connection.

By the way, does anyone now the difference between the Holux M-241 and the new Holux M-241c? The tech specs seems to be pretty much identical.

3 thoughts on “How to connect a Holux M-241 in 64-bit Snow Leopard over USB

  1. Hallo,
    sorry I´m “a little” late: M-241c has no bluetooth; that is all. In Germany this device seems not to be available …

    I am looking for a usb-driver for OS X 10.9 Mavericks …for Holux M-241.

    Best regards

    Walter

  2. same for me: I have no idea what the command *exactly* did (normally a bad idea if it requires a sudo :3) but it worked. thx a lot!

  3. sudo mkdir /var/lock && sudo chmod 777 /var/lock

    Is a godsend. I was having this same problem, thought I’d try google one more time, and hit your site. That line, and running the snow leopard RXTX version (there seems to be a patched rev running around you need), works perfect..

    thanks!!!

Comments are closed.