EscapeCommFunction No funciona

EscapeCommFunction No funciona

Postby softruz » Wed Dec 02, 2009 9:58 am

Muy buenas, estoy utilizando la funcion EscapeCommFunction para activar y desactivar el RTS pero no me funciona yo utilizo lo hago así:

if !BuildCommDcb( alltrim(cPort)+":"+alltrim(cBaud)+","+alltrim(cParity)+","+alltrim(cData)+","+alltrim(cStop), @cDcb )
try
CloseComm(nComm)
catch

end
return 0
end if

#ifdef __CLIPPER__
if ! SetCommState( cDcb )
#else
if ! SetCommState( nComm, cDcb )
#endif

try
CloseComm(nComm)
catch

end
return 0
end if
msginfo( EscapeCommFunction(nComm,4)) //CLRRTS


La funcion EscapeCommFuncion me devuelve .t., entonces se supone que lo está haciendo pero estoy monitorizando el puerto y no hace el clear RTS

¿Sabeis algo compañeros?

Un Saludo.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re: EscapeCommFunction No funciona

Postby softruz » Thu Dec 03, 2009 8:11 am

Solucionado, ya he desarrollado el código, si alguien lo quiere, decirlo y lo posteo.

Un Saludo.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Re: EscapeCommFunction No funciona

Postby Antonio Linares » Thu Dec 03, 2009 10:02 am

Juan,

Te agradecemos si lo posteas para que pueda ayudar a otros usuarios que se vean en con la misma necesidad, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42081
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: EscapeCommFunction No funciona

Postby Davide » Mon Jan 04, 2010 12:39 am

Dear Juan,

I would be interested in your solution.

Thanks,
Davide
Davide
 
Posts: 190
Joined: Tue Mar 14, 2006 1:59 am
Location: Italy


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], nageswaragunupudi and 76 guests