主要内容

竞争开关

读取VEXnet竞赛开关或现场控制器的开关位置

  • 库:
  • 金宝appVEX EDR V5金宝app机器人大脑的Simulink编码器支持包

  • 比赛开关块

描述

Competition Switch块用于读取VEXnet Competition Switch的开关位置,并提供相应的逻辑值(1或0)作为输出。根据开关位置,此块可用于启用预自治、自治和驱动控制模式所需的逻辑。

港口

输出

全部展开

如果开关的位置设置为,则输出为1启用而且自治在VEXnet比赛交换机上。

当Auto输出端口为1,Driver输出端口为0时,机器人处于Autonomous模式。

数据类型:布尔

如果开关的位置设置为,则输出为1启用而且司机在VEXnet比赛开关。

当Auto输出端口为0,Driver输出端口为1时,机器人处于Driver模式。

数据类型:布尔

如果开关位置设置为,则输出为1禁用在VEXnet比赛交换机上。

数据类型:布尔

下表中根据开关位置列出了不同的模式和三种输出。

启用/禁用开关 自主/驱动开关 模式 Pre-Auto 汽车 司机
禁用 自治 Pre-Autonomous 1 0 0
启用 自治 自治 0 1 0
启用 司机 驱动控制 0 0 1
禁用 司机 禁用 0 0 0

参数

全部展开

指定竞争开关block应读取VEXnet竞赛开关中的开关位置。缺省值是0.02秒。

版本历史

在R2019a中引入

另请参阅