Escritura/lectura del puerto USB mediante VC++

Tengo unas dudas acerca de este tema, y es que después de leer numerosos foros y artículos no me queda claro.

Mi situación es que quiero comunicar un microcontrolador a mi PC (concretamente son waspmote que se comunican al PC mediante un gateway usb) y quiero implementar un programa en visual c++ que trate los datos recibidos por el gateway en tiempo real (ya sea leyendo o escribiendo y mandando datos a través del gateway). He estado leyendo algo acerca de librerias que posee microchip (pero que obviamente no me sirven, ya que no estoy trabajando con sus micros) y libusb (demasiado complejo para mi nivel de programación). Otra opción que barajo es la de utilizar el puerto serie (mediante un convertidor USB-serie), ya que es mucho más fácil su programación en c++).

Si alguien pudiera opinar, orientarme o aconsejarme de alguna libreria o de como realizar dicha comunicación se lo agradecería.

Un saludo.
 
Hi Joseca,

Pues para controlar un USB port yo utilizo el comando CreateFile en VC++,
pero para eso es necesario que este instalado el USB driver que utiliza el waspmote,
a menos que sea generico. pero de cualquier forma necesita saber que driver utiliza
para saber que commandos son compatibles.

Saludos
 
Muchisimas gracias Unikfriend indagaré más en el comando Createfile y a ver si logro hacer que funcione. Luego te comento cuando lo tenga listo (si es que lo llego a consegir :LOL:).

Un saludo.
 
Atrás
Arriba