[delphi-br] Programa de comunicação com várias portas seriais

2006-03-14 Por tôpico Diogo de Oliveira Cunha
Pessoal bom dia.
Estou desenvolvendo uma aplicação de controle de acesso e estou tendo
problema com o monitoramento das portas seriais do micro. A aplicação esta
sendo alterada, pois em sua primeira versão ela monitorava uma porta serial
apenas. Estou utilizando Delphi e o componente que estou usando para a
comunicação serial é o TComport. Pois bem, coloquei mais um componente
TComport na aplicação repetindo as configurações do primeiro a exceção da
porta na qual ele irá se conectar. Em cada porta, existe um equipamento
conectado a outra ponta. O problema é que a rotina de monitoramento funciona
em separado em cada um dos componentes, porém quando conecto os dois em suas
respectivas portas ao mesmo tempo, sempre o segundo componente a se conectar
não recebe os dados que chegam pela porta . . .  Estou perdido pois ja segui
todas as intruções do help do componente e ainda não obtive sucesso.

Gostaria que se alguém pudesse, me enviasse links com informações sobre como
escrever uma aplicação para trabalhar com mais de uma porta serial ao mesmo
tempo, ou mesmo como utilizar o componente TComport para este fim. Acredito
que minha deficiência está na técnica de programação que estou utilizando,
mas não sei que caminho seguir.

Antecipadamente agradeço a ajuda de todos.


--
Eu acredito que a figura do pai e do líder são os grandes equívocos de
todas as gerações antes da nossa. E que todos nós contamos com Nixon ou
Jesus ou quem quer que seja; é uma falta de responsabilidade a gente esperar
que alguém faça as coisas por nós. Assim, ele nos ajuda ou nós o matamos ou
votamos para que saia. Acho que este é o equívoco, ter figuras paternas. É
um sinal de fraqueza, cada um tem de sujar as próprias mãos.
John Lennon


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Programa de comunicação com várias portas seriais

2006-03-14 Por tôpico Jonatã Castelo Branco
Não sei seu nível de conhecimento em Delphi, mas para acessar o que chega em 
cada componente serial, você deve em cada um ativar a função onRxChar e 
escrever a rotina lá, uma para cada componente. De qualquer forma, estou te 
mandando um link de um outro componente serial. Ele é free, mas só permite 
acessar até três portas:
   
  http://prdownloads.sourceforge.net/comport/cport-3.10.zip?download
   
  Qualquer dúvida, ele vem com bons exemplos, principalmente o MiniTerm.dpr. 
E ele pode ser utilizado tanto em Delphi como em C++.

Diogo de Oliveira Cunha [EMAIL PROTECTED] escreveu:
  Pessoal bom dia.
Estou desenvolvendo uma aplicação de controle de acesso e estou tendo
problema com o monitoramento das portas seriais do micro. A aplicação esta
sendo alterada, pois em sua primeira versão ela monitorava uma porta serial
apenas. Estou utilizando Delphi e o componente que estou usando para a
comunicação serial é o TComport. Pois bem, coloquei mais um componente
TComport na aplicação repetindo as configurações do primeiro a exceção da
porta na qual ele irá se conectar. Em cada porta, existe um equipamento
conectado a outra ponta. O problema é que a rotina de monitoramento funciona
em separado em cada um dos componentes, porém quando conecto os dois em suas
respectivas portas ao mesmo tempo, sempre o segundo componente a se conectar
não recebe os dados que chegam pela porta . . .  Estou perdido pois ja segui
todas as intruções do help do componente e ainda não obtive sucesso.

Gostaria que se alguém pudesse, me enviasse links com informações sobre como
escrever uma aplicação para trabalhar com mais de uma porta serial ao mesmo
tempo, ou mesmo como utilizar o componente TComport para este fim. Acredito
que minha deficiência está na técnica de programação que estou utilizando,
mas não sei que caminho seguir.

Antecipadamente agradeço a ajuda de todos.


--
Eu acredito que a figura do pai e do líder são os grandes equívocos de
todas as gerações antes da nossa. E que todos nós contamos com Nixon ou
Jesus ou quem quer que seja; é uma falta de responsabilidade a gente esperar
que alguém faça as coisas por nós. Assim, ele nos ajuda ou nós o matamos ou
votamos para que saia. Acho que este é o equívoco, ter figuras paternas. É
um sinal de fraqueza, cada um tem de sujar as próprias mãos.
John Lennon


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target=_blank;var lrec_URL=new Array();  
lrec_URL[1]=http://br.ard.yahoo.com/SIG=12fevppfe/M=396553.7942726.8955931.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1142340778/A=3365488/R=0/id=flashurl/SIG=154hjlk1t/*http://lt.dell.com/lt/lt.aspx?CID=11593LID=319636DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;;
  var 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/130306_y300x250_mar06_dhs_gx620dt.swf?clickTAG=javascript:LRECopenWindow(1);
  var 
lrec_altURL=http://br.ard.yahoo.com/SIG=12fevppfe/M=396553.7942726.8955931.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1142340778/A=3365488/R=1/id=altimg/SIG=154hjlk1t/*http://lt.dell.com/lt/lt.aspx?CID=11593LID=319636DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;;
  var 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/130306_y300x250_mar06_dhs_gx620dt.gif;;
  var
 lrec_width=300;var lrec_height=250;  
  
-
  Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




-
 Yahoo! Search
 Dê uma espiadinha e saiba tudo sobre o Big Brother Brasil.

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Programa de comunicação com várias portas seriais

2006-03-14 Por tôpico Diogo de Oliveira Cunha
Jonatã, consegui descobrir o erro, eu estava cometendo um erro na
interpretação do protocolo de comunicação, o que fazia com que o
programa não conseguisse manter a comunicação com o segundo componente. De
qualquer forma vou baixar o compoenete que você me passou, Muito Obrigado.

On 3/14/06, Jonatã Castelo Branco [EMAIL PROTECTED] wrote:

 Não sei seu nível de conhecimento em Delphi, mas para acessar o que chega
 em cada componente serial, você deve em cada um ativar a função onRxChar e
 escrever a rotina lá, uma para cada componente. De qualquer forma, estou te
 mandando um link de um outro componente serial. Ele é free, mas só permite
 acessar até três portas:

 http://prdownloads.sourceforge.net/comport/cport-3.10.zip?download

 Qualquer dúvida, ele vem com bons exemplos, principalmente o MiniTerm.dpr.
 E ele pode ser utilizado tanto em Delphi como em C++.

 Diogo de Oliveira Cunha [EMAIL PROTECTED] escreveu:
 Pessoal bom dia.
 Estou desenvolvendo uma aplicação de controle de acesso e estou tendo
 problema com o monitoramento das portas seriais do micro. A aplicação esta
 sendo alterada, pois em sua primeira versão ela monitorava uma porta
 serial
 apenas. Estou utilizando Delphi e o componente que estou usando para a
 comunicação serial é o TComport. Pois bem, coloquei mais um componente
 TComport na aplicação repetindo as configurações do primeiro a exceção da
 porta na qual ele irá se conectar. Em cada porta, existe um equipamento
 conectado a outra ponta. O problema é que a rotina de monitoramento
 funciona
 em separado em cada um dos componentes, porém quando conecto os dois em
 suas
 respectivas portas ao mesmo tempo, sempre o segundo componente a se
 conectar
 não recebe os dados que chegam pela porta . . .  Estou perdido pois ja
 segui
 todas as intruções do help do componente e ainda não obtive sucesso.

 Gostaria que se alguém pudesse, me enviasse links com informações sobre
 como
 escrever uma aplicação para trabalhar com mais de uma porta serial ao
 mesmo
 tempo, ou mesmo como utilizar o componente TComport para este fim.
 Acredito
 que minha deficiência está na técnica de programação que estou utilizando,
 mas não sei que caminho seguir.

 Antecipadamente agradeço a ajuda de todos.


 --
 Eu acredito que a figura do pai e do líder são os grandes equívocos de
 todas as gerações antes da nossa. E que todos nós contamos com Nixon ou
 Jesus ou quem quer que seja; é uma falta de responsabilidade a gente
 esperar
 que alguém faça as coisas por nós. Assim, ele nos ajuda ou nós o matamos
 ou
 votamos para que saia. Acho que este é o equívoco, ter figuras paternas. É
 um sinal de fraqueza, cada um tem de sujar as próprias mãos.
 John Lennon


 [As partes desta mensagem que não continham texto foram removidas]



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target=_blank;var lrec_URL=new Array();  lrec_URL[1]=
 http://br.ard.yahoo.com/SIG=12fevppfe/M=396553.7942726.8955931.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1142340778/A=3365488/R=0/id=flashurl/SIG=154hjlk1t/*http://lt.dell.com/lt/lt.aspx?CID=11593LID=319636DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;;
   var
 lrec_flashfile=
 http://br.i1.yimg.com/br.yimg.com/i/br/ads7/130306_y300x250_mar06_dhs_gx620dt.swf?clickTAG=javascript:LRECopenWindow(1);
   var
 lrec_altURL=
 http://br.ard.yahoo.com/SIG=12fevppfe/M=396553.7942726.8955931.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1142340778/A=3365488/R=1/id=altimg/SIG=154hjlk1t/*http://lt.dell.com/lt/lt.aspx?CID=11593LID=319636DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;;
   var
 lrec_altimg=
 http://br.i1.yimg.com/br.yimg.com/i/br/ads7/130306_y300x250_mar06_dhs_gx620dt.gif
 ;  var
 lrec_width=300;var lrec_height=250;

 -
 Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

   Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
 do Yahoo!.




 -
 Yahoo! Search
 Dê uma espiadinha e saiba tudo sobre o Big Brother Brasil.

 [As partes desta mensagem que não continham texto foram removidas]



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos










--
Eu acredito que a figura do pai e do líder são os grandes equívocos de
todas as gerações antes da nossa. E que todos nós contamos com Nixon ou
Jesus ou quem quer que seja; é uma falta de responsabilidade a gente esperar
que alguém faça as coisas por nós. Assim, ele nos ajuda ou nós o matamos ou
votamos para que saia. Acho que este é o equívoco, ter figuras paternas. É
um sinal de fraqueza, cada um tem de sujar as próprias mãos.
John Lennon


[As partes desta mensagem