Buenas... Vos sabes que yo tenia el mismo error, realize de nuevo el ejemplo y se me soluciono lo del error. Para mandar los datos al pc, activo tmr1 solo con el refresco del usb, le hago un contador, nada mas en la parte del timmer, luego en el programa principal dependiento el contador del timmer hago la pregunta del valor y recien envio los datos. Desde que comenze a hacerlo asi, el programa me funciona muy bien con el terminal usb que incorpora niple, tengo la version 5.5.8.
P/D: Errores al comienzo:
1.- Modificar el proyecto muchas veces (me daba el error y se me cerraba niple).
2.- Mal configurado el MPASWIN.
3.- Conexion de pines de la ficha usb (te vas a dar cuenta si esta mal por que te dice "dispositivo desconocido".
4.- Sobrecargaba el timmer1 y se me desconectaba.
ACLARO QUE EN LA VERSION 5.5.8 ME FUNCIONA CORRECTAMENTE EL USB SIN PROBLEMAS, lo digo por los malos entendidos jejeje.
Ahora estoy estudiando Vc++ .net para realizar la comunicacion bidireccional, si te intereza el tema de hacer esto, te dejo el foro vc++ de nuestro amigaso "Suky" (exelente)
Esta es la pag del foro:
http://www.micros-designs.com.ar/foros/index.phpEste es mi desarrollo de la placa con Niple para que la veas, ahi deje el pcb, electrico para que puedas comparar o preguntar todo lo relacionado con el hardware.
http://www.micros-designs.com.ar/foros/index.php?topic=16.0Amigo Fer saludos, espero que estes bien!!!
DJIM