COMO MIGRAR DA COMUNICACAO SERIAL PARA A USB ?

USUARIO.EXCLUIDOS 17/07/2005 10:23:46
#94558
Com o novo padrão USB 2.0, que vem sendo cada vez mais utilizado, a comunicação serial usada por nós no VB6 através da MSComm vai ficando obsoleta.

Alguém conhece uma solução de software no VB6, para realizar uma comunicação via USB com a mesma eficiência que se faz numa Porta Serial ???

Abs.
USUARIO.EXCLUIDOS 17/07/2005 11:23:56
#94561
meu amigo vc pode utilizar a DLL inpout32.dll para poder fazer a comuicação com as portas USB Somente pegando o endereço de Memória.

Ex: porta Paralela o endereço Seria &H378

Voce pode pegar o end ( em painel de controle - Dispositivos - Gerenciador de Dispositivos - Universal Serial Bus Controlers )

OBS: Isso é no windows 98

Espero ter ajudado
USUARIO.EXCLUIDOS 17/07/2005 11:27:57
#94562
Desculpe ouvi um erro , o certo é pegar o endereço de intervalo de entrada/Saída

USUARIO.EXCLUIDOS 17/07/2005 21:05:26
#94610
Oi Cardoso,

Ajudou sim, obrigado. Vou verificar o endereço e depois fazer alguns testes.

Pena ser uma comunicação limitada, sem os recursos da MSComm... De qualquer forma vou verificar as possibilidades...

Abs,

Eletrà'nico.

SHADOW.BOY 18/07/2005 11:50:41
#94712
Com portas seriais (RS-232) eu não consegui fazer funcionar essa DLL, somente o MSComm funcionou.
USUARIO.EXCLUIDOS 18/07/2005 20:05:13
#94804
é... Acho que a solução vai ter que ser usar um conversor RS232 para USB. Já que solução de software citada pelo cardoso não dá as facilidades de programação que a MSComm tem.

Eletrà'nico.
USUARIO.EXCLUIDOS 19/07/2005 07:41:17
#94837
Tem no Mercado Livre esses cabos...só que os preços são salgados.....

http://www.mercadolivre.com.br/jm/item?site=MLB&id=30256845

Valeu!!!

SHADOW.BOY 19/07/2005 11:43:42
#94974
Pense em fazer essa rotina em C/C++, acredito ser a melhor solução para comunicação Serial, Paralela ou USB.

Nenhum Componente ou DLL em VB trabalha "Bit a Bit", somente em linguagem "C" ou Assembly você conseguirá isso.

Por isso acho prudente ir migrando para alguma dessas opções.
USUARIO.EXCLUIDOS 19/07/2005 23:40:54
#95096
Valeu galera, pelas dicas.

Mas acho que a solução mais funcional(embora caro) seja gastar mesmo num conversor RS232 para USB.

Eletrà'nico.
SHADOW.BOY 20/07/2005 10:24:38
#95142
Eletrà'nico.

Procure informações sobre comunicações em VB.NET, me parece que existe melhorias nessa versão em comparação ao VB 6.0

Talves seja uma alternativa mais em conta, falando de redução de custos.
Tópico encerrado , respostas não são mais permitidas