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.
You may also be interested to read:
- How to use the Holux M-241 on the Mac over Bluetooth
Today, my Holux M-241 GPS Logger was giving me a hard time. I wanted to connect it to my Macintosh over Bluetooth and the BT747... - How-To: Holux M-241 with BT747 v1.52 GPS logger software over Bluetooth
Here’s a new HOW-TO to connect your Holux M-241 GPS logger over Bluetooth on the Mac using the BT747 application. If there is already an... - New Holux M-241 firmware 1.11
Holux recently published a firmware update for its M-241 GPS logger. Once applied you’ll be able to set the M-241 on auto-logging so it starts...
Comments(2)









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!!!
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!