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