January 11, 2004

Desktop Bluetooth Sucks

Ok, here I have a Windows 2k laptop and a Mac OS X Cube. I'm trying to figure out what kind of voodoo is needed to get transfers from and to a Newton using Blunt and Neo working properly. I actually have the Windows transfers pretty much under control but it needs a bit more testing. Seems like Windows doesn't know what to do with the MIME type header in the OBEX protocol. But sending to the Mac is still screwed up.

Anyway, to rule out other errors, I experimented a bit using just the two mentioned systems. Turns out that the implementations on both ends suck. MacOS X stalls TCP/IP network connections in iTunes if I start discovery from other devices. Yes, you read that correctly. Did they integrate the Bluetooth stack so deep into the system? Because I also get kernel panics now when I send data from the Mac to say a 3650. But Windows isn't better. Browsing the shared folder on the Mac takes minutes, it loses the local Bluetooth device once in a while, doesn't let me select the Mac as a target for OBEX push and so forth.

Looks like Blunt and Neo are more compliant than this crap...

Posted by Eckhart at January 11, 2004 10:35 PM