// generated from rosidl_adapter/resource/msg.idl.em
// with input from g29_msg/msg/G29Msg.msg
// generated code does not contain a copyright notice


module g29_msg {
  module msg {
    @verbatim (language="comment", text=
      "G29Msg.msg")
    struct G29Msg {
      @verbatim (language="comment", text=
        "心跳信号，用于检测连接状态")
      int32 heartbeat;

      @verbatim (language="comment", text=
        "轴数据，包含方向盘、离合、油门、刹车和方向键的状态" "\n"
        "方向盘轴 (范围：-32767 到 32767) (逆时针为负，逆时针终值为-32767，顺时针终值为32767)")
      int32 axis0;

      @verbatim (language="comment", text=
        "离合轴 (范围：-32767 到 32767) (踩到底为-32767，正常抬起为32767）")
      int32 axis1;

      @verbatim (language="comment", text=
        "油门轴 (范围：-32767 到 32767) (踩到底为-32767，正常抬起为32767）")
      int32 axis2;

      @verbatim (language="comment", text=
        "刹车轴 (范围：-32767 到 32767) (踩到底为-32767，正常抬起为32767）)")
      int32 axis3;

      @verbatim (language="comment", text=
        "方向键左 / 右 (左键按下为 -32767，右键按下为 32767， 否则为 0)")
      int32 axis4;

      @verbatim (language="comment", text=
        "方向键上 / 下 (上键按下为 -32767，下键按下为 32767， 否则为 0)")
      int32 axis5;

      @verbatim (language="comment", text=
        "按钮状态，0 为未按下，1 为按下" "\n"
        "X 键")
      boolean button0;

      @verbatim (language="comment", text=
        "正方形 键")
      boolean button1;

      @verbatim (language="comment", text=
        "O 键")
      boolean button2;

      @verbatim (language="comment", text=
        "三角 键")
      boolean button3;

      @verbatim (language="comment", text=
        "右拨片")
      boolean button4;

      @verbatim (language="comment", text=
        "左拨片")
      boolean button5;

      @verbatim (language="comment", text=
        "R2 键")
      boolean button6;

      @verbatim (language="comment", text=
        "L2 键")
      boolean button7;

      @verbatim (language="comment", text=
        "三条竖线的发光键")
      boolean button8;

      @verbatim (language="comment", text=
        "三条横线的键")
      boolean button9;

      @verbatim (language="comment", text=
        "R3 键")
      boolean button10;

      @verbatim (language="comment", text=
        "L3 键")
      boolean button11;

      @verbatim (language="comment", text=
        "一档")
      boolean button12;

      @verbatim (language="comment", text=
        "二挡")
      boolean button13;

      @verbatim (language="comment", text=
        "三挡")
      boolean button14;

      @verbatim (language="comment", text=
        "四挡")
      boolean button15;

      @verbatim (language="comment", text=
        "五档")
      boolean button16;

      @verbatim (language="comment", text=
        "六档")
      boolean button17;

      @verbatim (language="comment", text=
        "按下去倒挡")
      boolean button18;

      @verbatim (language="comment", text=
        "+ 键")
      boolean button19;

      @verbatim (language="comment", text=
        "- 键")
      boolean button20;

      @verbatim (language="comment", text=
        "红色齿轮顺时针")
      boolean button21;

      @verbatim (language="comment", text=
        "红色齿轮逆时针")
      boolean button22;

      @verbatim (language="comment", text=
        "红色齿轮中心的箭头")
      boolean button23;

      @verbatim (language="comment", text=
        "帆船标志键")
      boolean button24;
    };
  };
};
