If you can wait a week or so (leaving town tomorrow) I can post a Bluetooth manager I'm putting together in C++ / QT. It will be able to enumerate BT devices, and make serial connections. That is all, but will show you what you need to do to continue..