LEECADENAPUERTO

Sinopsis
LEECADENAPUERTO total vector
PORTREADARRAY total vector
Descripción

Lee del puerto abierto y escribe los datos en el argumento vector. Intentará leer hasta total bytes que estén disponibles. Escribe los bytes a vector como enteros pequeños (entre -128 y 127). Devuelve el número de bytes leído.

Si total es más grande que el tamaño de vector, entonces se limita el número de bytes leído del puerto hasta el tamaño del vector.

Ejemplo
ABREPUERTO "com1
ESCRIBE FRASE [Enviando...] ESCRIBECADENAPUERTO 3 LISTAAVECTOR TEJE [ASCII ?] [a t]
Enviando... 2
MUESTRA ESCRIBECARACTERPUERTO 13
1
ESPERA 60
HAZ "datos {0 0 0 0 0 0 0 0 0 0}
ESCRIBE FRASE [Recibiendo...] LEECADENAPUERTO 10 :vector
Recibiendo... 9
ESCRIBE FRASE [Datos Rx...] TEJE [CAR ?] QUITA [] VECTORALISTA :vector
Datos Rx... at | |
O K |
CIERRAPUERTO

SourceForge.net Logo