Ho cercato di far comunicare due o più cellulare via bluetooth, ma la conclusione è stata che avviene virtualmente con j2me wireless toolkit 2.2, ma non tra cellulari.
Neanche la lista dei dispositivi attivi mi da:
public EchoClient(BluetoothEchoDemo parent) {
this.parent = parent;
f = new Form("Display");
try {
LocalDevice localDevice = LocalDevice.getLocalDevice();
discoveryAgent = localDevice.getDiscoveryAgent();
this.myName = localDevice.getFriendlyName();
this.f.append("search device");
Display.getDisplay(this.parent).setCurrent(f);
discoveryAgent.startInquiry(DiscoveryAgent.GIAC, this);
} catch (Exception e) {
System.out.println(e);
}
t = new Thread (this);
}
Parte la ricerca, ma dopo un po':
public void inquiryCompleted(int discType) {
System.out.println("InquiryCompleted");
this.f.append("InquiryCompleted");
Display.getDisplay(this.parent).setCurrent(f);
}
esegue il metodo di inquiry completed.
Come mai non riesce a trovare i dispositivi? Io l'ho provato con un Nokia 6630 ed un N90, nessuno dei due mi da la lista dei dispositivi con bluetooth attivo.....
Grazie.

Rispondi quotando