Enumeraciones#

Unidades analógicas#

Nombre

Enumeración de Python

Descripción

Por ciento

AnalogUnits.PCT

Expresa el valor como un porcentaje que va de 0 a 100.

Ocho bits

AnalogUnits.EIGHTBIT

Codifica el valor como un entero de 8 bits de 0 a 255.

Diez bits

AnalogUnits.TENBIT

Codifica el valor como un entero de 10 bits de 0 a 1023.

Doce bits

AnalogUnits.TWELVEBIT

Codifica el valor como un entero de 12 bits de 0 a 4095.

Milivoltios

AnalogUnits.MV

Mide el valor de la entrada analógica en milivoltios.

Tipos de ejes#

Nombre

Enumeración de Python

Descripción

Eje X

XAXIS or AxisType.XAXIS

Establece el comando para generar valores basados en el eje X.

Eje Y

YAXIS or AxisType.YAXIS

Establece el comando para generar valores basados en el eje Y.

Eje Z

ZAXIS or AxisType.ZAXIS

Establece el comando para generar valores basados en el eje Z.

Tipos de frenos#

Nombre

Enumeración de Python

Descripción

Costa

COAST or BrakeType.COAST

The COAST mode allows the motor to gradually come to a stop.

Freno

BRAKE or BrakeType.BRAKE

The BRAKE mode stops the motor immediately.

Sostener

HOLD or BrakeType.HOLD

The HOLD mode stops the robot immediately and holds the motor in the stopped position.

Tipos de colores#

Nombre

Enumeración de Python

Descripción

Rojo

RED

La constante de color predefinida para el rojo como valor RGB: (255, 0, 0).

Verde

GREEN

La constante de color predefinida para el verde como valor RGB: (0, 255, 0).

Azul

BLUE

La constante de color predefinida para el azul como valor RGB: (0, 0, 255).

Amarillo

YELLOW

La constante de color predefinida para el amarillo como valor RGB: (255, 255, 0).

Naranja

ORANGE

La constante de color predefinida para naranja como valor RGB: (255, 165, 0).

Púrpura

PURPLE

La constante de color predefinida para el púrpura como valor RGB: (255, 0, 255).

Cian

CYAN

La constante de color predefinida para el cian como valor RGB: (0, 255, 255).

Negro

BLACK

La constante de color predefinida para el negro como valor RGB: (0, 0, 0).

Blanco

WHITE

La constante de color predefinida para el blanco como valor RGB: (255, 255, 255).

Transparente

TRANSPARENT

La constante de color predefinida para transparente.

Tipos de controladores#

El tipo de controlador solo necesita especificarse si se utiliza un controlador VEX V5.

Nombre

Enumeración de Python

Descripción

Primario

PRIMARY or ControllerType.PRIMARY

Establece un controlador V5 como el controlador principal al inicializar un controlador.

Pareja

PARTNER or ControllerType.PARTNER

Establece un controlador V5 como controlador asociado al inicializar un controlador.

Tipos de cilindros#

Nombre

Enumeración de Python

Descripción

Cilindro 1

CYLINDER1 or CylinderType.CYLINDER1

El primer cilindro neumático.

Cilindro 2

CYLINDER2 or CylinderType.CYLINDER2

El segundo cilindro neumático.

Cilindro 3

CYLINDER3 or CylinderType.CYLINDER3

El tercer cilindro neumático.

Cilindro 4

CYLINDER4 or CylinderType.CYLINDER4

El cuarto cilindro neumático.

Todos los cilindros

CYLINDERALL or CylinderType.CYLINDERALL

Todos los cilindros neumáticos.

Tipos de dirección#

Nombre

Enumeración de Python

Descripción

Adelante

FORWARD or DirectionType.FORWARD

Establece la dirección en la que un motor o transmisión debe moverse hacia adelante.

Contrarrestar

REVERSE or DirectionType.REVERSE

Establece la dirección en la que un motor o transmisión debe moverse en reversa.

Unidades de distancia#

Nombre

Enumeración de Python

Descripción

Milímetros

MM or DistanceUnits.MM

Mide el valor de la distancia en milímetros.

Pulgadas

INCHES or DistanceUnits.IN

Mide el valor de la distancia en pulgadas.

Tipos de efectores finales#

Nombre

Enumeración de Python

Descripción

Imán

Arm.MAGNET

El efector final magnético para el brazo CTE de 6 ejes.

Bolígrafo

Arm.PEN

El efector final del lápiz para el brazo CTE de 6 ejes.

Tipos de fuente#

Nombre

Enumeración de Python

Descripción

Mono 12

MONO12

La fuente monotype predefinida de tamaño 12.

Mono 15

MONO15

La fuente monotype predefinida de tamaño 15.

Mono 20

MONO20

La fuente monotype predefinida de tamaño 20.

Mono 30

MONO30

La fuente monotype predefinida de tamaño 30.

Mono 40

MONO40

La fuente monotype predefinida de tamaño 40.

Mono 60

MONO60

La fuente monotype predefinida de tamaño 60.

Proporcional 20

PROP20

La fuente proporcional predefinida de tamaño 20.

Proporcional 30

PROP30

La fuente proporcional predefinida de tamaño 30.

Proporcional 40

PROP40

La fuente proporcional predefinida de tamaño 40.

Proporcional 60

PROP60

La fuente proporcional predefinida de tamaño 60.

CJK 16

CJK16

La fuente china/japonesa/coreana predefinida de tamaño 16.

Ajuste de marchas#

La configuración de engranaje solo debe especificarse si se utiliza un motor inteligente VEX V5 de 11 vatios.

Nombre

Enumeración de Python

Descripción

Relación 36:1

RATIO_36_1

La constante que representa una relación de transmisión de 36:1. Caja de cambios roja para un SmartMotor V5.

Relación 18:1

RATIO_18_1

La constante que representa una relación de transmisión de 18:1. Caja de cambios verde para un SmartMotor V5.

Relación 6:1

RATIO_6_1

La constante que representa una relación de transmisión de 6:1. Caja de cambios azul para un SmartMotor V5.

Tipos de gestos#

Nombre

Enumeración de Python

Descripción

Arriba

GestureType.UP

Representa el gesto hacia arriba reconocido por el sensor óptico.

Abajo

GestureType.DOWN

Representa el gesto hacia abajo reconocido por el sensor óptico.

Izquierda

GestureType.LEFT

Representa el gesto izquierdo reconocido por el sensor óptico.

Bien

GestureType.RIGHT

Representa el gesto correcto reconocido por el sensor óptico.

Tipos de estados de LED#

Nombre

Enumeración de Python

Descripción

En

LedStateType.ON

Establece el comando para encender el LED del sensor óptico.

Apagado

LedStateType.OFF

Establece el comando para apagar el LED del sensor óptico.

Parpadear

LedStateType.BLINK

Este comando configura el LED del sensor óptico para que parpadee repetidamente.

Tipos de tamaño de objeto#

Nombre

Enumeración de Python

Descripción

Pequeño

ObjectSizeType.SMALL

Representa un tamaño de objeto pequeño detectado por el sensor de distancia.

Medio

ObjectSizeType.MEDIUM

Representa un objeto de tamaño medio detectado por el sensor de distancia.

Grande

ObjectSizeType.LARGE

Representa un tamaño de objeto grande detectado por el sensor de distancia.

Ninguno

ObjectSizeType.NONE

Representa cuando el sensor de distancia no detecta ningún objeto.

Tipos de orientación#

Nombre

Enumeración de Python

Descripción

Rollo

ROLL or OrientationType.ROLL

Establece el comando para generar valores basados en el lanzamiento.

Paso

PITCH or OrientationType.PITCH

Establece el comando para generar valores basados en el tono.

Guiñada

YAW or OrientationType.YAW

Establece el comando para generar valores basados en la guiñada.

Puertos#

Nombre

Enumeración de Python

Descripción

Puerto 1

PORT1

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 1.

Puerto 2

PORT2

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 2.

Puerto 3

PORT3

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 3.

Puerto 4

PORT4

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 4.

Puerto 5

PORT5

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 5.

Puerto 6

PORT6

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 6.

Puerto 7

PORT7

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 7.

Puerto 8

PORT8

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 8.

Puerto 9

PORT9

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 9.

Puerto 10

PORT10

Establece el puerto al que está conectado el dispositivo en EXP Brain en el puerto 10.

Unidades de rotación#

Nombre

Enumeración de Python

Descripción

Grados

DEGREES or RotationUnits.DEG

Expresa el valor de rotación como un grado.

Revoluciones

TURNS or RotationUnits.REV

Expresa el valor de rotación en revoluciones.

Datos sin procesar

RotationUnits.RAW

Expresa el valor de rotación como datos sin procesar.

Tipos de colores de las torres de señales#

Nombre

Enumeración de Python

Descripción

Todo

SignalTower.ALL

Todas las luces LED en la torre de señales.

Rojo

SignalTower.RED

La luz LED roja en la torre de señales.

Verde

SignalTower.GREEN

La luz LED verde en la torre de señales.

Azul

SignalTower.BLUE

La luz LED azul en la torre de señales.

Amarillo

SignalTower.YELLOW

La luz LED amarilla en la torre de señales.

Blanco

SignalTower.WHITE

La luz LED blanca en la torre de señales.

Tipos de estados de las torres de señales#

Nombre

Enumeración de Python

Descripción

Apagado

SignalTower.OFF

El estado en el que una luz LED en la torre de señal está apagada.

En

SignalTower.ON

El estado en el que está encendida una luz LED en la torre de señal.

Parpadear

SignalTower.BLINK

El estado en el que una luz LED en la torre de señal parpadea.

Tipos de sonido#

Nombre

Enumeración de Python

Descripción

Sirena

SoundType.SIREN

Establece el sonido que el EXP Brain reproducirá como sirena.

Camino equivocado

SoundType.WRONG_WAY

Establece el sonido que EXP Brain reproducirá de forma incorrecta.

Camino equivocado, lento

SoundType.WRONG_WAY_SLOW

Establece el sonido que EXP Brain reproducirá en sentido contrario a la lentitud.

Relleno

SoundType.FILLUP

Establece el sonido que el EXP Brain reproducirá para llenarse.

Faros delanteros encendidos

SoundType.HEADLIGHTS_ON

Establece el sonido que EXP Brain reproducirá cuando se enciendan los faros.

Faros apagados

SoundType.HEADLIGHTS_OFF

Establece el sonido que EXP Brain reproducirá cuando se apaguen los faros.

cabina de peaje

SoundType.TOLLBOOTH

Establece el sonido que EXP Brain reproducirá en la cabina de peaje.

Alarma

SoundType.ALARM

Establece el sonido que EXP Brain reproducirá como alarma.

Tada

SoundType.TADA

Establece el sonido que EXP Brain reproducirá en tada.

Puerta cerrada

SoundType.DOOR_CLOSE

Establece el sonido que EXP Brain reproducirá al cerrar la puerta.

Trinquete

SoundType.RATCHET

Establece el sonido que el EXP Brain reproducirá con trinquete.

Llave inglesa

SoundType.WRENCH

Establece el sonido que EXP Brain reproducirá al girar.

Sirena 2

SoundType.SIREN_2

Establece el sonido que EXP Brain reproducirá en la sirena 2.

Trinquete 2

SoundType.RATCHET_2

Establece el sonido que EXP Brain reproducirá en el trinquete 2.

Alarma 2

SoundType.ALARM_2

Establece el sonido que EXP Brain reproducirá para la alarma 2.

Apagar

SoundType.POWER_DOWN

Establece el sonido que reproducirá el EXP Brain al apagarse.

Unidades de temperatura#

Nombre

Enumeración de Python

Descripción

Celsius

TemperatureUnits.CELSIUS

Expresa el valor de la temperatura en grados Celsius.

Fahrenheit

TemperatureUnits.FAHRENHEIT

Expresa el valor de la temperatura en grados Fahrenheit.

Tres tipos de cables#

Nombre

Enumeración de Python

Descripción

Entrada analógica

ThreeWireType.ANALOG_IN

Establece el tipo de tres cables en una entrada analógica.

Salida analógica

ThreeWireType.ANALOG_OUT

Establece el tipo de tres cables en una salida analógica.

Entrada digital

ThreeWireType.DIGITAL_IN

Establece el tipo de tres cables en una entrada digital.

Salida digital

ThreeWireType.DIGITAL_OUT

Establece el tipo de tres cables en una salida digital.

Cambiar

ThreeWireType.SWITCH

Establece el tipo de tres cables en un interruptor.

Potenciómetro

ThreeWireType.POTENTIOMETER

Establece el tipo de tres cables en un potenciómetro.

Sensor de línea

ThreeWireType.LINE_SENSOR

Establece el tipo de tres cables en un sensor de línea.

Sensor de luz

ThreeWireType.LIGHT_SENSOR

Establece el tipo de tres cables en un sensor de luz.

Giroscopio

ThreeWireType.GYRO

Establece el tipo de tres cables en un giroscopio.

Acelerómetro

ThreeWireType.ACCELEROMETER

Establece el tipo de tres cables en un acelerómetro.

Motor

ThreeWireType.MOTOR

Establece el tipo de tres cables para un motor.

Servo

ThreeWireType.SERVO

Establece el tipo de tres cables en un servo.

Codificador

ThreeWireType.ENCODER

Establece el tipo de tres cables en un codificador.

Sonar

ThreeWireType.SONAR

Establece el tipo de tres cables en un sensor de sonar.

Motor de giro

ThreeWireType.SLEW_MOTOR

Establece el tipo de tres cables en un motor de giro.

Unidades de tiempo#

Nombre

Enumeración de Python

Descripción

Artículos de segunda clase

SECONDS or TimeUnits.SECONDS

Cuenta el valor del tiempo en segundos.

Milisegundos

MSEC or TimeUnits.MSEC

Cuenta el valor del tiempo en milisegundos.

Unidades de par#

Nombre

Enumeración de Python

Descripción

Newton metros

TorqueUnits.NM

Expresa el valor del par en newton metros.

pulgadas-libras

TorqueUnits.INLB

Expresa el valor de torque en pulgadas-libras.

Tipos de giro#

Nombre

Enumeración de Python

Descripción

Bien

RIGHT or TurnType.RIGHT

Establece el comando para girar a la derecha.

Izquierda

LEFT or TurnType.LEFT

Establece el comando para girar hacia la izquierda.

Unidades de velocidad#

Nombre

Enumeración de Python

Descripción

Porcentaje

VelocityUnits.PERCENT

Expresa el valor de la velocidad como un porcentaje en el rango de 0 a 100.

Grados por segundo

DPS or VelocityUnits.DPS

Expresa el valor de la velocidad en grados por segundo.

Rotaciones por minuto

RPM or VelocityUnits.RPM

Expresa el valor de la velocidad en rotaciones por minuto.

Unidades de voltaje#

Nombre

Enumeración de Python

Descripción

Milivoltios

MV or VoltageUnits.MV

Expresa el valor de voltaje en milivoltios.

Voltios

VOLT or VoltageUnits.VOLT

Expresa el valor de voltaje en voltios.