Bluetooth Device Discovery
Um andere Geräte in der Umgebung aufzufinden kann durch LocalDevice.getDiscoveryAgent() ein DiscoveryAgent instantiiert werden, der die Methoden startInquiry() und retrieveDevices() besitzt.
Die Methode startInquiry() erwartet als Übergabeparameter einen accessCode und die Referenz auf eine Klasse, die das Interface DiscoveryListener implementiert. Der accessCode bestimmt die Sichtbarkeit und ist in den Integerkonstanten NOT_DISCOVERABLE, LIAC (Limited Inquiry Access Code) oder GIAC (General Inquiry Access Code) festgelegt. Beim Auffinden eines neuen Geräts wird die Callback-Methode deviceDiscovered() des DiscoveryListener - Objekts aufgerufen.
Mit der Methode retrieveDevices() erhält man eine Liste von RemoteDevice-Objekten, welche beim vorherigen Inquiry gefunden wurden.
Die DiscoveryListener implementierende Klasse muss die Methode deviceDiscovered() implementieren, in ihr wird auf ein gefundenes Gerät reagiert. Es kann jedoch vorkommen, dass ein und dasselbe Gerät mehrfach den Aufruf der deviceDiscovered() Methode auslösen, dies muss bei der Implementierung bedacht werden.
Ähnliche Artikel zu "Bluetooth Device Discovery":
- searchServices, serviceSearchCompleted, servicesDiscovered
- Bluetooth Service Discovery
- Bluetooth - Suche nach Geräten und Services
- servicesDiscovered, getConnectionURL
- Bluetooth - lokaler Server J2ME
- Buy Polar Heart rate monitor at Argos Sports Free & Fast Next day Delivery
Near wholesale hidden camera "See for yourself"
best bank in russia
- Hoodia Gordonii Plus Testimonials - Fonts
- FujiFilm Softcase SC-F40 - Schmuck Ketten
Tags: Bluetooth Device Discovery
Einfach bookmarken und jederzeit wiederfinden:
|
Bluetooth Device Discovery |
|
|



