This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
It is all in discovery. Your first discovery is for devices. All Bluetooth devices in the area will be returned. The second discovery is for services. you might not know the default service name, so you might not do this second discovery and just use the list from the first discovery.