24
Macros
Comandos de puertos de comunicaciones
24.87 Comandos de puertos de comunicaciones
24-10
deseada, con "put_log" la misma información se
almacena en un fichero de texto. Ello es útil cuando la
presentación de información en pantalla ocupa más de
una pantalla. Es esas situaciones puede perderse
información, pues no puede visualizarse toda a un
tiempo. Sin embargo, si las informaciones se almacenan
en un fichero de texto, éste siempre puede ser revisado.
Logfile = String[\s<1..9>] (Nombre de fichero válido para DOS,
8 caracteres máximo)
Ejemplo: opn_log ficha1
Nota:
- El nombre del fichero debe introducirse sin la extensión ".log", ya
que el sistema se encarga de añadirla automáticamente,
- Si existe un fichero con un nombre dado, abrir un nuevo fichero
con ese mismo nombre supone la pérdida del primero.
put_log Message1[,Message2[,...]]
Grabar en fichero de logging (también salida a pantalla).
MessageX = String[\s<1..9>]
clo_log Logfilename
Cerrar fichero de logging.
Logfilename = String[\s<1..9>] (máximo de 8 caracteres)
opn_com
com1[2],Rate,Data,Parity,Stop,Handshake[,Ti
meout[,Termination]]
Abrir puerto de comunicaciones
Rate = String[\s<1..9>] (110,300,600,1200,2400,4800,9600,19200)
Data = String[\s<1..9>] (5,6,7,8)
Parity = String[\s<1..9>] (NONE,EVEN,ODD)
Stop = String[\s<1..9>] (1,2)
Handshake = String[\s<1..9>] (S,H,C)
(S = Soft: XON/XOFF,
H = Hard: DTR/DSR,
C = Hard: DTR/CTS)
216803