枚举#

模拟单元#

姓名

Python 枚举

描述

百分比

模拟单位.PCT

以 0 - 100 范围内的百分比表示该值。

八位

AnalogUnits.EIGHTBIT

将值编码为 0 - 255 之间的 8 位整数。

腾比特

AnalogUnits.TENBIT

将值编码为 0 - 1023 之间的 10 位整数。

十二位

AnalogUnits.TWELVEBIT

将值编码为 0 - 4095 之间的 12 位整数。

毫伏

AnalogUnits.MV

测量模拟输入的值(以毫伏为单位)。

轴类型#

姓名

Python 枚举

描述

X轴

XAXISAxisType.XAXIS

设置命令以根据 X 轴生成值。

Y轴

YAXISAxisType.YAXIS

设置命令以根据 Y 轴生成值。

Z轴

ZAXISAxisType.ZAXIS

设置命令以根据 Z 轴生成值。

刹车类型#

姓名

Python 枚举

描述

海岸

COASTBrakeType.COAST

“COAST”模式可使电机逐渐停止。

制动

BRAKEBrakeType.BRAKE

“BRAKE”模式会立即停止电机。

抓住

HOLDBrakeType.HOLD

“HOLD”模式会立即停止机器人并将电机保持在停止位置。

颜色类型#

姓名

Python 枚举

描述

红色的

红色

红色的预定义颜色常量为 RGB 值:(255,0,0)。

绿色的

绿色

预定义绿色颜色常量为 RGB 值:(0, 255, 0)。

蓝色的

蓝色

预定义蓝色颜色常量为 RGB 值:(0,0,255)。

黄色的

黄色

黄色的预定义颜色常量为 RGB 值:(255,255,0)。

橙子

橙色

橙色的预定义颜色常量为 RGB 值:(255, 165, 0)。

紫色的

紫色

紫色的预定义颜色常量为 RGB 值:(255,0,255)。

青色

青色

青色的预定义颜色常量为 RGB 值:(0,255,255)。

黑色的

黑色

预定义黑色颜色常量为 RGB 值:(0, 0, 0)。

白色的

白色

预定义白色颜色常量为 RGB 值:(255, 255, 255)。

控制器类型#

姓名

Python 枚举

描述

基本的

PRIMARYControllerType.PRIMARY

初始化控制器时将 V5 控制器设置为主控制器。

伙伴

PARTNERControllerType.PARTNER

初始化控制器时将 V5 控制器设置为伙伴控制器。

方向类型#

姓名

Python 枚举

描述

向前

FORWARDDirectionType.FORWARD

设置电机或传动系统向前移动的方向。

撤销

REVERSEDirectionType.REVERSE

设置电机或传动系统反向移动的方向。

距离单位#

姓名

Python 枚举

描述

毫米

MMDistanceUnits.MM

测量距离值(以毫米为单位)。

英寸

英寸DistanceUnits.IN

测量距离值(以英寸为单位)。

字体类型#

姓名

Python 枚举

描述

单声道 12

MONO12

预定义的 12 号 Monotype 字体。

单声道 15

MONO15

预定义的 15 号单型字体。

单声道 20

MONO20

预定义的 20 号 Monotype 字体。

单声道 30

MONO30

预定义的 Monotype 字体大小为 30。

单声道 40

MONO40

预定义的 40 号 Monotype 字体。

单声道 60

MONO60

预定义的 60 号 Monotype 字体。

比例 20

“PROP20”

预定义的比例字体,大小为 20。

比例30

“PROP30”

预定义的比例字体,大小为 30。

比例40

“PROP40”

预定义的比例字体,大小为 40。

比例 60

“PROP60”

预定义的比例字体,大小为 60。

中日韩16

CJK16

预定义的 16 号中文/日文/韩文字体。

齿轮设置#

仅当使用 VEX V5 11 瓦智能电机时才需要指定齿轮设置。

姓名

Python 枚举

描述

比率 36:1

RATIO_36_1

表示 36:1 齿轮比的常数。V5 智能电机的红色变速箱。

比率 18:1

RATIO_18_1

表示 18:1 齿轮比的常数。V5 智能电机的绿色变速箱。

比例 6:1

RATIO_6_1

表示 6:1 齿轮比的常数。蓝色变速箱用于 V5 智能电机。

手势类型#

姓名

Python 枚举

描述

向上

GestureType.UP

表示光学传感器识别的向上手势。

向下

GestureType.DOWN

表示光学传感器识别的向下手势。

左边

GestureType.LEFT

表示光学传感器识别的左手势。

正确的

GestureType.RIGHT

表示光学传感器识别的正确手势。

LED 状态类型#

姓名

Python 枚举

描述

LedStateType.ON

设置打开光学传感器 LED 的命令。

离开

LedStateType.OFF

设置关闭光学传感器 LED 的命令。

LedStateType.BLINK

此命令将光学传感器的 LED 设置为重复闪烁。

对象大小类型#

姓名

Python 枚举

描述

小的

ObjectSizeType.SMALL

表示距离传感器检测到的小物体尺寸。

中等的

ObjectSizeType.MEDIUM

表示距离传感器检测到的中等物体尺寸。

大的

ObjectSizeType.LARGE

表示距离传感器检测到的大型物体尺寸。

没有任何

ObjectSizeType.NONE

表示距离传感器未检测到任何物体。

方向类型#

姓名

Python 枚举

描述

ROLLOrientationType.ROLL

设置命令以根据滚动生成值。

沥青

PITCHOrientationType.PITCH

设置命令以根据音高生成值。

偏航

YAWOrientationType.YAW

设置命令以根据偏航角生成值。

端口#

姓名

Python 枚举

描述

端口 1

PORT1

将设备在 V5 Brain 上连接的端口设置为端口 1。

端口 2

PORT2

将设备在 V5 Brain 上连接的端口设置为端口 2。

端口 3

PORT3

将设备在 V5 Brain 上连接的端口设置为端口 3。

端口 4

PORT4

将设备在 V5 Brain 上连接的端口设置为端口 4。

端口 5

PORT5

将设备在 V5 Brain 上连接的端口设置为端口 5。

端口 6

PORT6

将设备在 V5 Brain 上连接的端口设置为端口 6。

端口 7

PORT7

将设备在 V5 Brain 上连接的端口设置为端口 7。

端口 8

PORT8

将设备在 V5 Brain 上连接的端口设置为端口 8。

端口 9

PORT9

将设备在 V5 Brain 上连接的端口设置为端口 9。

端口 10

PORT10

将设备在 V5 Brain 上连接的端口设置为端口 10。

端口 11

PORT11

将设备在 V5 Brain 上连接的端口设置为端口 11。

端口 12

PORT12

将设备在 V5 Brain 上连接的端口设置为端口 12。

端口 13

PORT13

将设备在 V5 Brain 上连接的端口设置为端口 13。

端口 14

PORT14

将设备在 V5 Brain 上连接的端口设置为端口 14。

端口 15

PORT15

将设备在 V5 Brain 上连接的端口设置为端口 15。

端口 16

PORT16

将设备在 V5 Brain 上连接的端口设置为端口 16。

端口 17

PORT17

将设备在 V5 Brain 上连接的端口设置为端口 17。

端口 18

PORT18

将设备在 V5 Brain 上连接的端口设置为端口 18。

端口 19

PORT19

将设备在 V5 Brain 上连接的端口设置为端口 19。

端口 20

PORT20

将设备在 V5 Brain 上连接的端口设置为端口 20。

端口 21

PORT21

将设备在 V5 Brain 上连接的端口设置为端口 21。

旋转单位#

姓名

Python 枚举

描述

DEGREESRotationUnits.DEG

以度数表示旋转值。

革命

TURNSRotationUnits.REV

以转数表示旋转值。

原始数据

RotationUnits.RAW

将旋转值表示为原始数据。

温度单位#

姓名

Python 枚举

描述

摄氏度

温度单位.摄氏度

以摄氏度表示温度值。

华氏度

温度单位.华氏度

以华氏度表示温度值。

三种线材类型#

姓名

Python 枚举

描述

模拟输入

ThreeWireType.ANALOG_IN

将三线类型设置为模拟输入。

模拟输出

ThreeWireType.ANALOG_OUT

将三线类型设置为模拟输出。

数字输入

ThreeWireType.DIGITAL_IN

将三线类型设置为数字输入。

数字输出

ThreeWireType.DIGITAL_OUT

将三线类型设置为数字输出。

转变

ThreeWireType.SWITCH

将三线类型设置为开关。

电位器

ThreeWireType.电位器

将三线类型设置为电位器。

线传感器

ThreeWireType.LINE_SENSOR

将三线类型设置为线传感器。

光传感器

ThreeWireType.LIGHT_SENSOR

将三线类型设置为光传感器。

陀螺仪

ThreeWireType.GYRO

将三线类型设置为陀螺仪。

加速度计

ThreeWireType.ACCELEROMETER

将三线类型设置为加速度计。

发动机

ThreeWireType.MOTOR

将三线类型设置为电机。

伺服

ThreeWireType.SERVO

将三线类型设置为伺服器。

编码器

ThreeWireType.ENCODER

将三线类型设置为编码器。

声纳

ThreeWireType.SONAR

将三线类型设置为声纳传感器。

回转电机

ThreeWireType.SLEW_MOTOR

将三线类型设置为回转电机。

时间单位#

姓名

Python 枚举

描述

SECONDSTimeUnits.SECONDS

以秒为单位计算时间值。

毫秒

MSECTimeUnits.MSEC

以毫秒为单位计算时间值。

扭矩单位#

姓名

Python 枚举

描述

牛顿米

扭矩单位.NM

以牛顿米为单位表示扭矩值。

英寸磅

扭矩单位.INLB

以英寸磅为单位表示扭矩值。

转弯类型#

姓名

Python 枚举

描述

正确的

RIGHTTurnType.RIGHT

设置向右转弯的命令。

左边

LEFTTurnType.LEFT

设置向左转弯的命令。

速度单位#

姓名

Python 枚举

描述

百分比

速度单位.PCT

以 0 到 100 范围内的百分比表示速度值。

每秒度数

DPSVelocityUnits.DPS

以度/秒为单位表示速度值。

每分钟转数

RPMVelocityUnits.RPM

以每分钟转数表示速度值。

电压单位#

姓名

Python 枚举

描述

毫伏

MVVoltageUnits.MV

以毫伏为单位表示电压值。

伏特

VOLTVoltageUnits.VOLT

以伏特为单位表示电压值。