主要内容

本页采用了机器翻译。点击此处可查看英文原文。

Logitech G29 Steering Wheel

接收 Logitech G29 方向盘读取数据

  • Logitech G29 Steering Wheel block

库:
Simulink Real-Time / Logitech G29

描述

Logitech G29 Steering Wheel 模块从连接到目标计算机的 Logitech® G29 方向盘(仅限 PS3)设备中读取数据。您必须将罗技 G29 方向盘设备连接到目标计算机的 USB 端口。

示例

端口

输出

全部展开

方向盘按钮的状态,以布尔值向量的形式返回。向量中的布尔值按以下顺序代表方向盘上的按钮。

  1. 实心方块

  2. X

  3. 圆形

  4. Triangle

  5. LPaddle

  6. RPaddle

  7. L2

  8. R2

  9. L3

  10. R3

  11. Share

  12. Option

  13. PS

数据类型: Boolean

方向盘位置的值,返回值为 0 到 65535 之间的值。

数据类型: uint16

油门、刹车和离合器踏板的状态,以 uint8 值的向量形式返回。Pedals 中值的顺序是:

  1. 节流阀

  2. 制动器

  3. 离合器

数据类型: uint8

方向键的状态,以 0 到 8 之间的 uint8 值返回。每个值代表方向。当您按下方向键时,在方向键按钮之间会出现中间值。

数据类型: uint8

与方向盘的通信状态,返回值是 0 或负值。Status 的值为 0 表示与方向盘通信成功,负值表示通信失败。

数据类型: int32

参数

全部展开

方向盘数据的采样时间间隔。推荐的 sampleTime 为 10 毫秒。

编程用法

模块参数:sampleTime

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2018b 中推出