VB6 USB MSCOMM

Iniciado por e500, 14 Febrero 2019, 21:18 PM

0 Miembros y 1 Visitante están viendo este tema.

e500

Hola, mi consulta es la siguiente hay manera de enviar información mediante el control MSCOMM por medio de un USB (perdón por la ignorancia de mi consulta) si es así sería siempre un COM1 o 2 o 3. Ahora alguien tiene algún ejemplo, porque el objetivo de mi consulta es enviar un bit para que luego un circuito electrónico (evitando arduino, raspberry, etc) por medio de un "relee" lo establezca en 1 o 0 dependiendo el bit que envíe dicho software. Les pido disculpas por lo engorroso y rebuscado para explicar. Espero su ayuda Salu2.

MCKSys Argentina

Hola!

El circuito está conectado al PC por USB o por el puerto COM?

Encontré ésto, pero no sé si es lo que estás buscando: http://www.vbforums.com/showthread.php?612756-RESOLVED-MSComm-connection-for-USB-to-Serial-Port

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


e500

Cita de: MCKSys Argentina en 14 Febrero 2019, 23:47 PM
Hola!

El circuito está conectado al PC por USB o por el puerto COM?

Encontré ésto, pero no sé si es lo que estás buscando: http://www.vbforums.com/showthread.php?612756-RESOLVED-MSComm-connection-for-USB-to-Serial-Port

Saludos!

Gracias nuevamente!!! voy por ese camino... Esto me fue de mucha ayuda!!


Resolví el problema. El problema era con las señales DTR y RTS.
En la mayoría de los convertidores de USB a serie, estas señales no se activan automáticamente.


Así que si podemos cambiarlo mientras enviamos datos en el puerto.

El problema se puede resolver


con Port2
.DTREnable = False
.RTSEnable = True
End con

**** Enviar datos

con Port2
.RTSEnable = False
.DTREnable = True
End con


Salu2