| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/02/2009 19:58:13
|
Mibex ??'
Entusiasta Java
![[Avatar]](/images/avatar/49f3964a40121e8b424ea3861432a77b.png)
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 08:40:43
|
alexandremlima
JavaChild
![[Avatar]](/images/avatar/426f990b332ef8193a61cc90516c1245.jpg)
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/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 08:47:15
|
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.)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 09:22:32
|
homisinho
JavaTeenager
![[Avatar]](/images/avatar/3e3735fec1d68ca2f496527b75081f86.jpg)
Membro desde: 16/10/2006 15:53:29
Mensagens: 180
Offline
|
Responde o "enantiomero"...
Ai fica mais facil de ajudar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 09:38:08
|
Mibex ??'
Entusiasta Java
![[Avatar]](/images/avatar/49f3964a40121e8b424ea3861432a77b.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 09:59:38
|
homisinho
JavaTeenager
![[Avatar]](/images/avatar/3e3735fec1d68ca2f496527b75081f86.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 10:10:55
|
Mibex ??'
Entusiasta Java
![[Avatar]](/images/avatar/49f3964a40121e8b424ea3861432a77b.png)
Membro desde: 20/01/2009 07:16:40
Mensagens: 20
Offline
|
Desculpe a ignorancia mais oq é esse rxtx??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 10:16:05
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
http://www.rxtx.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 10:17:49
|
homisinho
JavaTeenager
![[Avatar]](/images/avatar/3e3735fec1d68ca2f496527b75081f86.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2009 11:05:34
|
Mibex ??'
Entusiasta Java
![[Avatar]](/images/avatar/49f3964a40121e8b424ea3861432a77b.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 07:45:45
|
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?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 08:07:06
|
fdcarli
JavaBaby
![[Avatar]](/images/avatar/2639c6bd2a42e714227b06646829d6ea.jpg)
Membro desde: 31/05/2005 21:39:34
Mensagens: 96
Offline
|
Tenta desta maneira....
Fiz uma aplicação e deu certo! flw
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 11:13:17
|
Mibex ??'
Entusiasta Java
![[Avatar]](/images/avatar/49f3964a40121e8b424ea3861432a77b.png)
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!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 19:59:08
|
fdcarli
JavaBaby
![[Avatar]](/images/avatar/2639c6bd2a42e714227b06646829d6ea.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2009 11:26:24
|
j_chanan
What is classpath?
![[Avatar]](/images/avatar/a9bc7707c0d8e47f7e7b6b73c6f25229.jpg)
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. |
|
|
 |
|
|