Olá galera,
fiz um programa em java utilizando a lib rxtx e estou com um problema.
Ao receber um evento, pego a string que foi recebida e tento "consumi-la":
Ex:
a string é: upupupupupupupupupupup
ai eu gostaria de que a cada loop, retirar um "up" da string, até que ela seja "vazia".
Porém, quando recebo a primeira string, o programa entra em um loop infinito recebendo várias vezes a mesma string.
nofxx,
obrigado pela resposta mas você não entendeu.
Estou usando um controle de SNES ligado ao arduino.
Ao apertar um determinado botão, uma string é enviada pela porta serial.
No código JAVA, utilizei um listener para invocar um método somente quando há "entrada" na porta serial.
Porém, quando aperto um botão, dá esse problema de loop.
Se eu apertar o botão b, o programa fica imprimindo "b" eternamente.
Compreendeu?