pantalla#
Estos comandos solo funcionan con un controlador VEX V5 conectado al VEX EXP Brain.
imprimir()#
El método controller.screen.print(text, sep, precision)
imprime texto en la pantalla del controlador utilizando la posición actual del cursor.
Parámetro |
Descripción |
---|---|
texto |
El texto que se imprimirá en la pantalla del controlador. |
sep |
Opcional. Una cadena para insertar entre valores. Debe escribirse como argumento de palabra clave (sep=). El valor predeterminado es |
precisión |
Opcional. El número de decimales que se mostrarán al imprimir números simples. Debe escribirse como argumento de palabra clave (precision=). El valor predeterminado es 2. |
Devoluciones: Ninguna.
# Print the number 1 on the screen at current cursor position.
controller.screen.print(1)
# Print the numbers 1, 2, 3 and 4 on the screen at current cursor.
controller.screen.print(1, 2, 3, 4, sep='-')
# Print motor1's velocity on the screen using a format string.
controller.screen.print("motor1 : % 7.2f" %(motor1.velocity()))
establecer_cursor()#
El método controller.screen.set_cursor(row, col)
establece la posición del cursor utilizada para imprimir texto en la pantalla del controlador.
El controlador V5 puede mostrar como máximo 3 líneas de texto.
Parámetro |
Descripción |
---|---|
fila |
La fila del cursor. 1, 2 o 3 |
columna |
La columna del cursor. La primera columna es 1. |
Devoluciones: Ninguna.
columna()#
El método controller.screen.column()
devuelve la columna actual donde se imprimirá el texto.
Devuelve: La columna actual.
fila()#
El método controller.screen.row()
devuelve la fila actual donde se imprimirá el texto.
Devuelve: La fila actual.
controlador.pantalla.borrar_pantalla()#
El método controller.screen.clear_screen()
borra toda la pantalla.
Devoluciones: Ninguna.
controlador.pantalla.clear_row()#
El método controller.screen.clear_row(row)
borra una fila de la pantalla.
Parámetro |
Descripción |
---|---|
fila |
Opcional. La fila a borrar, 1, 2 o 3, el valor predeterminado es la fila del cursor actual. |
Devoluciones: Ninguna.
# Clear row 2.
controller.screen.clear_row(2)
controlador.pantalla.siguiente_fila()#
El método controller.screen.next_row()
mueve el cursor al comienzo de la siguiente fila.
Devoluciones: Ninguna.