@Override
public void run() {
final InputStream inputStream;
try {
inputStream = hc05Socket.getInputStream();
while (!hc05Stop) {
byte[] buffer = new byte[256];
if (inputStream.available() > 0) {
inputStream.read(buffer);
int i;
for (i = 0; i < 7; i++) {
strInput = new String(buffer, 0, i);
}
fsr1 = strInput.substring(0, strInput.indexOf(","));
fsr2 = strInput.substring(strInput.indexOf(",") + 1);
FSR1.post(new Runnable() {
@Override
public void run() {
FSR1.setText(fsr1);
System.out.println(fsr1);
}
});
FSR2.post(new Runnable() {
@Override
public void run() {
FSR2.setText(fsr2);
System.out.println(fsr2);
}
});
}
Thread.sleep(1000);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}