try {
String inputLine=input.readLine();
System.out.println(inputLine);
//Se ha recibido información
Mensaje msj = new Mensaje(inputLine);
mensajes.add(msj);
//Si tenemos el Vector lleno limpiamos el primer elemento.
if ( mensajes.size() > MAX_SIZE_VECTOR){
mensajes.remove(0);
}
if (msj.getTipo().equalsIgnoreCase("HMC5883L")){
if ( compassData != null ){
compassData.setValue(new Double( msj.getValores().get("HMC5883L.degrees") ));
}
}
} catch (Exception e) {