avgonzalez
(usa Outra)
Enviado em 30/05/2014 - 15:06h
[code] Este é o trecho que preciso trabalhar...Então eu pego os dados do Arduino e armazeno no vms[i] e no vmc[j] e são estes dois vetores que eu preciso exibir numa tabela, sendo que na coluna onde vai aparecer vms o título tem que ser tempos e na outra (vmc[]) distâncias. Eu continuo aqui tentando mas não sei fazer isso ainda. Agradeço a ajuda.
public synchronized void serialEvent(SerialPortEvent oEvent) {
if (oEvent.getEventType() == SerialPortEvent.DATA_AVAILABLE) {
try {
String inputLine = input.readLine();
String data[] = inputLine.split(" ");
double ms, cm;
ms = Double.parseDouble(data[0]);
cm = Double.parseDouble(data[1]);
vms[i] = ms;
i++;
vcm[j] = cm;
j++;
if (i == 10 && j == 10) {
// agora temos os tempos em vms e as distâncias em vcm
System.out.println("Tempos");
for (int k = 0; k < 10; k++) {
System.out.printf("%f ", vms[k]);
}
System.out.println(" ");
System.out.println("Distâncias");
for (int k = 0; k < 10; k++) {
System.out.printf("%f " + vcm[k] );
}
}
} catch (IOException e) {
System.err.println(e.toString());
}
}
}
[code]