Ler PORTA SERIAL constantemente - Dúvida!

Ler PORTA SERIAL constantemente - Dúvida!

Postby MGA » Tue May 27, 2008 6:52 pm

Amigos, tenho um equipamento(MICRO TERMINAL) conectado a COM1 do MICRO, como ler constantemente a PORTA SERIAL a fim de saber se alguma informação foi digitada neste MICRO TERMINAL?

Um timer funcionaria?

Se sim, de quanto em quanto tempo devo ler a porta serial???

Existe alguma maneira de WINDOW principal se encarregar desta leitura na PORTA SERIAL?

Estou trabalhando em cima dos arquivos FWH\SAMPLES\PHONE.PRG e TESTCOMM.PRG

Obrigado a todos.
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Postby cmsoft » Wed May 28, 2008 2:30 am

SGS:
Como estas?
Me parece que tendrias que ver las especificaciones del dispositivo.
Generalmente, estos tienen un protocolo de comunicacion.
Lo que hacen es enviar un aviso y esperar una respuesta para luego comenzar la comunicacion.
Tenes alguna especificacion ?
User avatar
cmsoft
 
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Postby MGA » Wed May 28, 2008 11:07 am

cmsoft, obrigado pela resposta. Não tenho nenhuma especificação, porém resolvi assim:


DEFINE DIALOG oDlg RESOURCE "Teste"

oDlg:bCommNotify = { | nComm, nStatus | FWBytesAtPort( nComm, nStatus,oMesa ) }

ACTIVATE DIALOG oDlg CENTER;
ON INIT ( if(FWlInitModem(TBitsSeg,TPortcom,oDlg,cFWTitle),EnableCommNotification( nComm, oDlg:hWnd, 20, 20 ),));
VALID ( CloseComm( nComm ), .t. )


Em vez de usar DIALOG vou usar na WINDOW principal.

Obrigado.
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 33 guests

cron