Salve a tutti.. sto programmando sia su android, sia su un server Unix, con BlueCove
ho un problema di fondo..
quando lancio dal client android una stringa sul server.. viene perfettamente letta e stampata
su schermo con queste istruzioni
UUID uuid = new UUID("1101", true);
String connectionString = "btspp://localhost:" + uuid +";name=Sample SPP Server";
StreamConnectionNotifier streamConnNotifier = (StreamConnectionNotifier)Connector.open( connectionString );
System.out.println("\nServer Started. Waiting for clients to connect...");
StreamConnection connection=streamConnNotifier.acceptAndOpen();
RemoteDevice dev = RemoteDevice.getRemoteDevice(connection);
System.out.println("Remote device address: "+dev.getBluetoothAddress());
System.out.println("Remote device name: "+dev.getFriendlyName(true));
InputStream inStream=connection.openInputStream();
BufferedReader bReader=new BufferedReader(new InputStreamReader(inStream));
lineRead=bReader.readLine();
System.out.println(lineRead + "\r");
qualcuno sa dirmi come posso fare in modo che l'istruzione : System.out.println(lineRead + "\r");
stampi il nuovo contenuto una volta arrivato ? dovrei realizzare un polling partendo da queste istruzioni... ho provato con le condizioni ed i costrutti...
sareste cosi gentili da aiutarmi ?