Verifique la lista de métodos en la sección Interface del objeto "FullDuplexSerial"
Baje el cursor y encuentre la documentación para el método
usaran en el siguiente ejemplo.
Figura 6-14: Vistas de Documentación del Objeto FullDuplexSerial
El objeto HelloFullDuplexSerial en la Figura 6-13 declara el objeto FullDuplexSerial dándole el
apodo
. Entonces llama el método
Debug
Debug.start(31, 30, 0, 57600)
al pin 31,
al 30,
rxpin
txpin
mismo mensaje de texto a la Terminal Parallax cada segundo. El método
transfiere la cadena
"This is a test message!"
FullDuplexSerial se encarga de enviar cada carácter sucesivamente en la cadena del chip FT232 el
cual lo reenvía a la computadora a través del USB.
Veamos más de cerca
llama al método
del objeto FullDuplexSerial. La declaración del método para el método
str
indica que el parámetro esperado deberá ser un puntero de cadena. Al compilar la directiva
string("This is a test message!")
mensaje de texto en la memoria de programa del chip Propeller y los anexa con un cero para terminar
la cadena. Aun si la documentación del método
cero para terminar la cadena para que pueda obtener y transmitir caracteres hasta encontrar un cero.
Mientras está corriendo la directiva
este parámetro al método
hasta que ve un cero que lo finaliza.
start
. De acuerdo a la documentación programa los parámetros de E/S
en 0, y
mode
baudrate
Debug.str(string("This is a test message!", 13))
almacena el valor que corresponde a los caracteres en el
regresa la dirección de inicio de la cadena.
string
del objeto FullDuplexSerial. Entonces el método
str
Kit Educativo de Practicas Propeller: Fundamentos · Página 103
6: Práctica de Objetos
start
del objeto FullDuplexSerial con el comando
a 57600. Después de eso un ciclo
a la memoria temporal. Después de eso
no lo incluye (En realidad debería!) espera un
str
y
y examínelos. Se
str
envía el
repeat
es el que
Debug.str
. Primero
Debug.str
str
pasa
Debug.str
envía caracteres
str