Reference   Examples   Installation   Download
Name

discoverServiceEvent()

Examples
Bluetooth bt;

void setup() {
  bt = new Bluetooth(this);
  bt.discover();
  noLoop();
}

void deviceDiscoverEvent(Device device) {
  println(device.name() + " discovered.");
}

void deviceDiscoveryCompleteEvent(Device[] devices) {
  println(devices.length + " devices discovered.");
  if (devices.length > 0) {
    devices[0].discover();
  }
}

void serviceDiscoverEvent(Service[] services) {
  println(services.length + " services discovered.");
}

void serviceDiscoveryCompleteEvent(Service[] services) {
   println("Service discovery complete.");
}

Description This callback method is called when a service has been discovered during a search started by Device.discover(). The data is an array of Service objects representing the services discovered in the process.
Syntax
void serviceDiscoverEvent(Service[] services) {
}