... con el peso. NI en el manual de la balanza viene esa indicación... tuve que ponerme en contacto con el equipo SAT del fabricante. WriteComm( nComm, '$' ) ) <= 0 Mil gracias, por todo!! saludos. LORENZO.
... If there is 2nd process coming during 1st process that doesn't finish. Dutch, I use a timer . DEFINE TIMER oTmr INTERVAL 6000 ACTION (BytesAtPort( nComm),oLbx:Refresh()) OF oWnd ACTIVATE TIMER oTmr function BytesAtPort( nComm, nStatus ) local cBuffer:=space(18) ReadComm( nComm, @cBuffer ) select ...
Hi, I have delete the MsgInfo for the status . I have only this : ReadComm( nComm, @cBuffer ) // <<<<---- program will lock here Msginfo( AllTrim( cBuffer )) But it gives me 2 times the MsgInfo , first with a part of the info and the second with the ...
... 18 string . How to return the total 18 strings from the BytesAtPort function ?? Thanks #include "FiveWin.ch" function Main() local oDlg, nComm := InitComm() DEFINE DIALOG oDlg TITLE "Testing Comm functions" oDlg:bCommNotify = { | nComm, nStatus | BytesAtPort( nComm, nStatus ...
... envia y lee perfectamente. (utilizo el mismo seteo de COM2) Mi problema se da en la siguiente instruccion. if ( BitesSend := WriteComm( nComm, "02 30 30 30 31 31 33 30 30 31 34 03" )) > 0 msgwait('Sen han enviado'+str(BitesSend,5),'',.900) ENDIF Donde este string "02 ...
... El primer parámetro lo tengo claro, pero los otros dos no (1024 y 128), ¿puede alguien decirme qué significan y si son obligatorios y opcionales) nComm := OpenComm( "COM5", 1024, 128 ) Gracias por adelantado, Fernando Las Palmas de Gran Canaria