è una cosa che ho già provato a fare...cioè io ad ogni porta presente invio il comando GET/r proprio del dispositivo che stò utilizzando...e se non risponde passo alla porta successiva , mentre se risponde passo il comando a un nuovo metodo che dovrebe gestire la comunicazione, il problema è che già in fase di inizializzazione devo fare un addeventlistener alla porta per ascoltare se c'è una risposta dal dispositivo...e fin qui ok...ma quando il dispositivo viene trovato e rimando tutto a un nuovo metodo per gestire la comunicazione devo aggiungere un altro eventlistener per poter leggere i dati in arrivo dal dispositivo...ma questo non è possibile in quanto posso inserire solo un listener alla porta e non posso utilizzare il comando removeevntlistener in quanto come già saprai il comando non funziona e il programma si pianta...sono disperatoooo!!!:-(