Triport#

为了使 Triport 命令在 VEXcode V5 中可用,必须在设备窗口中配置 3 线扩展器。

有关详细信息,请参阅以下文章:

初始化 Triport 类#

Triport 或 3 线扩展器是使用以下构造函数创建的:

Triport(端口)

此构造函数仅使用一个参数:

范围

描述

端口

3 线扩展器连接到 V5 Brain 上的 端口

# Construct a Triport object named expander_1 in Port 1.
expander_1 = Triport(Ports.PORT1)

当引用 Triport 类方法时,此“expander_1”对象将在整个 API 文档的所有后续示例中使用。

Triport 还具有一个字母属性,用于表示正在使用的具体端口。每个端口都由一个字母(a 到 h)标识,可以使用“expander_1.x”格式访问,其中“x”是端口字母。例如,“expander_1.a”指的是连接到 Triport 端口 A 的传感器。

类方法#

index()#

index() 方法返回 Triport 的索引。

**返回:**三端口的索引。

installed()#

installed() 方法检查 Triport 是否已连接。

返回: 如果 Triport 已连接,则返回 True。如果未连接,则返回 False

timestamp()#

timestamp() 方法返回从 Triport 传感器接收到的最后一个状态包的时间戳。

**返回:**从 Triport 传感器接收到的最后一个状态包的时间戳(以毫秒为单位)。