Enumeraciones#

Unidades analógicas#

Nombre

Enumeración de C++

Descripción

Rango de 8 bits

range8bit o analogUnits::range8bit

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

Rango de 10 bits

range10bit o analogUnits::range10bit

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

Rango de 12 bits

range12bit o analogUnits::range12bit

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

Milivoltios

unidades analógicas::mV

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

Tipos de ejes#

Nombre

Enumeración de C++

Descripción

Eje X

xaxis o axisType::xaxis

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

Eje Y

yaxis o axisType::yaxis

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

Eje Z

zaxis o axisType::zaxis

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

Tipos de frenos#

Nombre

Enumeración de C++

Descripción

Costa

costa o brakeType::coast

El modo “costa” permite que el motor se detenga gradualmente.

Freno

freno o brakeType::freno

El modo “freno” detiene el motor inmediatamente.

Sostener

hold o brakeType::hold

El modo “hold” detiene el robot inmediatamente y mantiene el motor en la posición detenida.

Tipos de colores#

Nombre

Enumeración de C++

Descripción

Negro

negro o colorType::negro

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

Blanco

blanco o colorType::blanco

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

Rojo

rojo o colorType::rojo

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

Verde

verde o colorType::verde

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

Azul

azul o colorType::azul

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

Amarillo

amarillo o colorType::amarillo

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

Naranja

naranja o colorType::naranja

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

Púrpura

púrpura o colorType::purple

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

Cian

cian o colorType::cian

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

Transparente

transparente o colorType::transparente

La constante de color predefinida para transparente.

Tipos de controladores#

Nombre

Enumeración de C++

Descripción

Primario

primario o controllerType::primario

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

Pareja

socio o controllerType::socio

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

Tipo de cilindro#

Nombre

Enumeración de C++

Descripción

Cilindro 1

cilindro1 o tipoCilindro::cilindro1

El primer cilindro neumático.

Cilindro 2

cilindro2 o tipoCilindro::cilindro2

El segundo cilindro neumático.

Cilindro 3

cilindro3 o tipoCilindro::cilindro3

El tercer cilindro neumático.

Cilindro 4

cilindro4 o tipoCilindro::cilindro4

El cuarto cilindro neumático.

Cilindro Todo

cylinderAll o cylinderType::cylinderAll

Todos los cilindros neumáticos.

Tipos de dirección#

Nombre

Enumeración de C++

Descripción

Adelante

adelante, fwd o directionType::fwd

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

Contrarrestar

reverse o directionType::rev

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

Unidades de distancia#

Nombre

Enumeración de C++

Descripción

Pulgadas

pulgadas o unidadesdedistancia::pulgadas

Mide el valor de la distancia en pulgadas.

Milímetros

mm o unidadesdedistancia::mm

Mide el valor de la distancia en milímetros.

centímetros

unidadesdedistancia::cm

Mide el valor de la distancia en centímetros.

Tipos de efectores finales#

Nombre

Enumeración de C++

Descripción

Imán

imán o brazo::endEffectorType::imán

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

Bolígrafo

pluma o brazo::endEffectorType::pluma

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

Tipos de fuente#

Hay dos tipos diferentes de fuentes disponibles en la pantalla de EXP Brain:

  • mono es para la fuente Monotype, donde cada carácter ocupará el mismo ancho en la pantalla.

  • prop es para Proporcional, donde cada carácter ocupará diferentes anchos en la pantalla según ese carácter.

Nombre

Enumeración de C++

Descripción

Mono 12

mono12 o fontType::mono12

La fuente monotype predefinida de tamaño 12.

Mono 15

mono15 o fontType::mono15

La fuente monotype predefinida de tamaño 15.

Mono 20

mono20 o fontType::mono20

La fuente monotype predefinida de tamaño 20.

Mono 30

mono30 o fontType::mono30

La fuente monotype predefinida de tamaño 30.

Mono 40

mono40 o fontType::mono40

La fuente monotype predefinida de tamaño 40.

Mono 60

mono60 o fontType::mono60

La fuente monotype predefinida de tamaño 60.

Proposición 20

prop20 o fontType::prop20

La fuente proporcional predefinida de tamaño 20.

Proposición 30

prop30 o fontType::prop30

La fuente proporcional predefinida de tamaño 30.

Proposición 40

prop40 o fontType::prop40

La fuente proporcional predefinida de tamaño 40.

Proposición 60

prop60 o fontType::prop60

La fuente proporcional predefinida de tamaño 60.

CJK16

cjk16 o fontType::cjk16

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

Ajuste de marchas#

Nombre

Enumeración de C++

Descripción

Relación 36:1

ratio36_1 o gearSetting::ratio36_1

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

Relación 18:1

ratio18_1 o gearSetting::ratio18_1

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

Relación 6:1

ratio6_1 o gearSetting::ratio6_1

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

Tipos de estados de LED#

Nombre

Enumeración de C++

Descripción

En

ledState::on

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

Apagado

ledState::off

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

Tipos de objetos#

Nombre

Enumeración de C++

Descripción

Objeto de color

objectType::colorObject

Un objeto colordesc.

Objeto de código

objectType::códigoObject

Un objeto codedesc.

Objeto modelo

objectType::modelObject

Un objeto de modelo de IA, también conocido como clasificación de IA. Utilice el método modelDetection para habilitar la detección de la clasificación de IA.

Etiqueta de objeto

objectType::etiquetaObject

A etiqueta desc.

Todos los objetos

objectType::allObject

El sensor de visión IA buscará todos los objetos.

Tipos de orientación#

Nombre

Enumeración de C++

Descripción

Rollo

roll o orientationType::roll

Establece el comando para generar valores basados en el lanzamiento.

Paso

pitch o orientationType::pitch

Establece el comando para generar valores basados en el tono.

Guiñada

guiñada o orientationType::yaw

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

Puertos#

Nombre

Enumeración de C++

Descripción

Puerto 1

PUERTO1

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

Puerto 2

PUERTO2

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

Puerto 3

PUERTO3

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

Puerto 4

PUERTO 4

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

Puerto 5

PUERTO 5

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

Puerto 6

PUERTO6

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

Puerto 7

PUERTO7

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

Puerto 8

PUERTO8

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

Puerto 9

PUERTO9

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

Puerto 10

PUERTO10

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

Unidades de rotación#

Nombre

Enumeración de C++

Descripción

Grados

grados, deg o rotationUnits::deg

Expresa el valor de rotación como un grado.

Giros

vueltas, rev o unidadesderotación::rev

Expresa el valor de rotación en revoluciones.

Tipos de colores de las torres de señales#

Nombre

Enumeración de C++

Descripción

Todo

torre de señales::todo

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

Rojo

torre de señales::roja

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

Verde

torre de señales::verde

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

Azul

torre de señales::azul

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

Amarillo

torre de señales::amarilla

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

Blanco

torre de señales::blanca

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

Tipos de estados de las torres de señales#

Nombre

Enumeración de C++

Descripción

Apagado

torre de señales::apagada

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

En

torre de señales::activada

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

Parpadear

torre de señales::parpadeo

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

Tipos de tamaño#

Nombre

Enumeración de C++

Descripción

Ninguno

sizetype::none

No se detecta ningún objeto.

Pequeño

sizetype::pequeño

Un objeto de tamaño pequeño.

Medio

sizetype::medium

Un objeto de tamaño mediano.

Grande

sizetype::grande

Un objeto de gran tamaño.

Tipos de sonido#

Nombre

Enumeración de C++

Descripción

Sirena

sirena o soundType::siren

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

Camino equivocado

wrongWay o soundType::wrongWay

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

Camino equivocado, lento

wrongWaySlow o soundType::wrongWaySlow

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

Relleno

fillup o soundType::fillup

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

Faros delanteros encendidos

headlightsOn o soundType::headlightsOn

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

Faros apagados

headlightsOff o soundType::headlightsOff

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

cabina de peaje

tollBooth o soundType::tollBooth

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

Alarma

alarma o soundType::alarma

Establece el sonido que EXP Brain reproducirá como alarma.

Tada

tada o soundType::tada

Establece el sonido que EXP Brain reproducirá en tada.

Puerta cerrada

doorClose o soundType::doorClose

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

Trinquete

trinquete o soundType::trinquete

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

Llave inglesa

llave inglesa o soundType::llave inglesa

Establece el sonido que EXP Brain reproducirá al girar.

Sirena 2

siren2 o soundType::siren2

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

Trinquete 2

ratchet2 o soundType::ratchet2

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

Alarma 2

alarm2 o soundType::alarm2

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

Apagar

powerDown o soundType::powerDown

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

Unidades de temperatura#

Nombre

Enumeración de C++

Descripción

Celsius

celsius o unidadesdetemperatura::celsius

Expresa el valor de la temperatura en grados Celsius.

Fahrenheit

fahrenheit o unidades de temperatura::fahrenheit

Expresa el valor de la temperatura en grados Fahrenheit.

Unidades de tiempo#

Nombre

Enumeración de C++

Descripción

Artículos de segunda clase

segundos, seg o timeUnits::sec

Cuenta el valor del tiempo en segundos.

Milisegundos

mseg o timeUnits::msec

Cuenta el valor del tiempo en milisegundos.

Unidades de par#

Nombre

Enumeración de C++

Descripción

Newton metros

Nm o torqueUnits::Nm

Expresa el valor del par en newton metros.

pulgadas-libras

InLb o torqueUnits::InLb

Expresa el valor de torque en pulgadas-libras.

Tipos de giro#

Nombre

Enumeración de C++

Descripción

Izquierda

izquierda o turnType::izquierda

Establece el comando para girar hacia la izquierda.

Bien

derecha o turnType::derecha

Establece el comando para girar a la derecha.

Unidades de velocidad#

Nombre

Enumeración de C++

Descripción

Rotaciones por minuto

rpm o velocityUnits::rpm

Expresa el valor de la velocidad en rotaciones por minuto.

Grados por segundo

dps o velocityUnits::dps

Expresa el valor de la velocidad en grados por segundo.

Unidades de voltaje#

Nombre

Enumeración de C++

Descripción

Voltio

volt o voltageUnits::volt

Expresa el voltaje en voltios.

Milivoltio

unidadesdevoltaje::mV

Expresa el voltaje en milivoltios.