JavaMe Bluetooth service registration
- by NoGlue
Hello,
I am trying to develope an application that offers a service via bluetooth.
Everything works fine in the emulator but as soon I install it on a real device (6120/X6 Nokia)
the service cannot be found.
If I search for already registered services such as OBEX they are found. So
I think it has something to do with the registration.
This is how I register the service, all of this happens in its own thread.
try {
LocalDevice.getLocalDevice().setDiscoverable(DiscoveryAgent.GIAC);
} catch (BluetoothStateException e) {
}
try {
notifier = (StreamConnectionNotifier) Connector.open(m_url);
ServiceRecord sr = local.getRecord(notifier);
StreamConnection conn = notifier.acceptAndOpen();
} catch (IOException e) {
}
And this is what m_url looks like:
"btspp://localhost:" + 0x1116 + ";name=BlueMatch";
Thanks for your time.
Best regards