Catraca topdata  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Mibex ??'
Entusiasta Java
[Avatar]

Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline

Aew galera!!!

to com um probleminha!!!
Tenho uma catraca topdata, e não estou conseguindo fazer ela se comunicar com o meu projeto em java.

Sei que tem uma maneira dela se comunicar por meio do JNI...porém eu não faço a minima idéia nem como começa
se alguém puder ajudar eu ja to agradecendo....

Vlw!!!

Aguardo dicas...!!!

This message was edited 1 time. Last update was at 18/02/2009 08:21:23

[Email] [Yahoo!] [MSN]
alexandremlima
JavaChild
[Avatar]

Membro desde: 29/12/2003 09:01:59
Mensagens: 129
Localização: Salvador-BA
Offline

http://edn.embarcadero.com/article/20679

http://www.urubatan.com.br/chamando-metodos-nativos-dllso-em-java-sem-jni/
enantiomero
JavaEvangelist

Membro desde: 23/04/2008 09:44:26
Mensagens: 304
Offline


Modelo Catraca Box - com comunicação serial padrões RS232 e RS485.
RS232: cabo com até 100m de comprimento
RS485: cabo com até 1.500m de comprimento, permite a conexão de até 32 catracas ou Inners à mesma porta serial
(necessário conversor RS232/RS485 conectado ao computador)
Modelo Catraca Box Net - comunicação Ethernet 10/100 Mbps (TCP/IP)


Qual o modelo da catraca? Pode ser que você tenha de usar sockets (no caso da "Box Net") ou então comunicação serial (nesse caso, use o JavaComm. Um exemplo de implementação dessa especificação é a RxTx.)
homisinho
JavaTeenager
[Avatar]

Membro desde: 16/10/2006 15:53:29
Mensagens: 180
Offline

Responde o "enantiomero"...
Ai fica mais facil de ajudar.
[WWW]
Mibex ??'
Entusiasta Java
[Avatar]

Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline

E ai galera!!!

é uma catraca da topdata, modelo "top" e a comunicação é por serial(com1,com2).

blz

Vlw pela ajuda!!!

This message was edited 1 time. Last update was at 18/02/2009 09:39:08

[Email] [Yahoo!] [MSN]
homisinho
JavaTeenager
[Avatar]

Membro desde: 16/10/2006 15:53:29
Mensagens: 180
Offline

procure rxtx, vai encontrar muita coisa.
Importe o pacote da mesma e manda bala.
[WWW]
Mibex ??'
Entusiasta Java
[Avatar]

Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline

Desculpe a ignorancia mais oq é esse rxtx??
[Email] [Yahoo!] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

http://www.rxtx.org/
[WWW]
homisinho
JavaTeenager
[Avatar]

Membro desde: 16/10/2006 15:53:29
Mensagens: 180
Offline

É uma api pra controlar a porta serial do pc.... com ela vc pode enviar comandos e receber comandos da sua catraca...
mas pra isso vc deve saber como a catraca funciona.


pra utilizar a api da uma olhada nesse link q vai t ajudar:

http://www.devmedia.com.br/articles/viewcomp.asp?comp=6722

Dei uma procurada sobre a sua catraca e a empresa desenvolvedora fornece informações para desenvolvimento, então acho melhor vc entrar em contato direto com a fabricante. Eles devem ter um material bom, sobre a comunicação com o equipamento.
[WWW]
Mibex ??'
Entusiasta Java
[Avatar]

Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline

Valeu pessoal!!!

Vou dar uma olhada nos links e posto os resultados!!!

This message was edited 1 time. Last update was at 18/02/2009 11:16:12

[Email] [Yahoo!] [MSN]
leopoldof
GUJ Master

Membro desde: 07/03/2008 07:40:45
Mensagens: 1012
Offline

Vc já tem a dll pronta para a comunicação? Sabe as funções que ela possui para poder operá-la....??? Ou vc tem um protocolo de comunicação com a catraca?
fdcarli
JavaBaby
[Avatar]

Membro desde: 31/05/2005 21:39:34
Mensagens: 96
Offline



Tenta desta maneira....

Fiz uma aplicação e deu certo! flw
Mibex ??'
Entusiasta Java
[Avatar]

Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline

Eu tenho a dll e suas funções tmb leopoldof...

Agora no caso do colega fdcarli é só colocar esse código que a catraca ja entra em comunicação com o aplicativo em java...?

Eu montei um projetinho de teste utilizando RXTX que nem os colegas thingol e homisinho recomendarão porém
acontece o seguinte erro

"Erro obtendo id da Porta:gnu.io.NoSuchPortException
Java Result: 1"

O código que contém esse erro está aqui



Se puderem me ajudar com esse probleminha

Vlw pessoal!!!
[Email] [Yahoo!] [MSN]
fdcarli
JavaBaby
[Avatar]

Membro desde: 31/05/2005 21:39:34
Mensagens: 96
Offline

Olá, pelo que vc me passou o erro esta ocorrendo na linha 49, confira que valor que a String porta esta assumindo, pode ser que a porta estaja errada!

flw T+

This message was edited 1 time. Last update was at 19/02/2009 20:00:06

j_chanan
What is classpath?
[Avatar]

Membro desde: 13/02/2008 18:58:12
Mensagens: 9
Localização: Curitiba
Offline

Eu trabalho com o projeto RxTx e nunca tiv problemas, se vc trabalhar direto com o protocolo da catraca é mais fácil do que com jni e vc tem controle total das funções da catraca. Recomendo RxTx.

Analista de sistemas
Desenvolvedor java / delphi

Because he's the hero Gotham deserves, but not the one it needs right now...and so we'll hunt him, because he can take it. Because he's not a hero. He's a silent guardian, a watchful protector...a Dark Knight.
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team