Console#
Introduction#
All Console methods will appear in the VEXcode AIR Console. To view the Console, the Console Serial Port must be connected. Console methods allow you to display text, receive input, and format printed data in real time in VEXcode AIR.
Below is a list of the available methods for interacting with the console:
Actions – Output text or clear the console.
print – Displays text at the current cursor position.
clear_console – Clears all text from the Console.
Getter – Read user input.
input – Returns the most recent user input as a string.
Mutator – Format printed text.
set_console_text_color – Changes the color of printed text.
Actions#
print#
print
displays text in the Console with the current set_console_text_color. Each use of print
moves the cursor to the next line by default.
Usage:
print(value, end)
Parameter |
Description |
---|---|
|
The text that will be printed as a string. |
|
Optional. The string added to the end of the printed text. Specified as |
# Display two messages consecutively
print("I'm printed on one line.")
print("I'm printed automatically on the next line!")
# Print three colors on one line in the Mission Logs
colors = ["Red", "Green", "Blue"]
for color in colors:
print(color, end=", ")
clear_console#
clear_console
will clear all text from the Console.
Usage:
clear_console()
Parameters |
Description |
---|---|
This method has no parameters. |
# Clear a Console message after 2 seconds.
print("I will be cleared!")
wait(2, SECONDS)
clear_console()
Getter#
input#
input
returns what is sent to the drone from the Console as a string.
Usage:
input()
Parameters |
Description |
---|---|
This method has no parameters. |
# Message the drone a name for the drone to greet
print("What is your name?")
answer = input()
print("Hi, " + answer + "! My name is AIR.")
Mutator#
set_console_text_color#
set_console_text_color
sets the color of all subsequent print
commands.
Usage:
set_console_text_color(color)
Parameter |
Description |
---|---|
|
The color to set:
|
# Display a green message on the Console
set_console_text_color(GREEN)
print("I am green!")