{
  "items": [
    {
      "id": "mq_1",
      "kind": "path",
      "source": {
        "kind": "path",
        "pathId": "io_path",
        "instruction": {
          "kind": "RUN_PATH",
          "pathId": "io_path",
          "sourceMap": {
            "line": 21,
            "column": 5
          }
        },
        "sourceMap": {
          "line": 21,
          "column": 5
        }
      },
      "request": {
        "pathId": "io_path",
        "startJoints": [
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "segments": [
          {
            "id": "p0",
            "motion": "MOVEJ",
            "target": {
              "joints": [
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "id": "home"
            },
            "targetId": "home",
            "speed": {
              "kind": "joint_percent",
              "value": 0.35000000000000003
            },
            "zone": {
              "kind": "fine"
            },
            "sourceMap": {
              "line": 8,
              "column": 14
            }
          }
        ],
        "events": [
          {
            "id": "event_0",
            "timing": "at",
            "pointId": "p0",
            "distance": 0.01,
            "kind": "pulse",
            "sourceMap": {
              "line": 9,
              "column": 35
            },
            "data": {
              "statement": "pulse io . do [ 20 ] duration 50 + 50 ms",
              "tokens": [
                {
                  "kind": "keyword",
                  "raw": "pulse",
                  "value": "pulse",
                  "range": {
                    "start": {
                      "offset": 286,
                      "line": 9,
                      "column": 35
                    },
                    "end": {
                      "offset": 291,
                      "line": 9,
                      "column": 40
                    }
                  }
                },
                {
                  "kind": "keyword",
                  "raw": "io",
                  "value": "io",
                  "range": {
                    "start": {
                      "offset": 292,
                      "line": 9,
                      "column": 41
                    },
                    "end": {
                      "offset": 294,
                      "line": 9,
                      "column": 43
                    }
                  }
                },
                {
                  "kind": "punctuation",
                  "raw": ".",
                  "value": ".",
                  "range": {
                    "start": {
                      "offset": 294,
                      "line": 9,
                      "column": 43
                    },
                    "end": {
                      "offset": 295,
                      "line": 9,
                      "column": 44
                    }
                  }
                },
                {
                  "kind": "identifier",
                  "raw": "do",
                  "value": "do",
                  "range": {
                    "start": {
                      "offset": 295,
                      "line": 9,
                      "column": 44
                    },
                    "end": {
                      "offset": 297,
                      "line": 9,
                      "column": 46
                    }
                  }
                },
                {
                  "kind": "punctuation",
                  "raw": "[",
                  "value": "[",
                  "range": {
                    "start": {
                      "offset": 297,
                      "line": 9,
                      "column": 46
                    },
                    "end": {
                      "offset": 298,
                      "line": 9,
                      "column": 47
                    }
                  }
                },
                {
                  "kind": "number",
                  "raw": "20",
                  "value": 20,
                  "range": {
                    "start": {
                      "offset": 298,
                      "line": 9,
                      "column": 47
                    },
                    "end": {
                      "offset": 300,
                      "line": 9,
                      "column": 49
                    }
                  }
                },
                {
                  "kind": "punctuation",
                  "raw": "]",
                  "value": "]",
                  "range": {
                    "start": {
                      "offset": 300,
                      "line": 9,
                      "column": 49
                    },
                    "end": {
                      "offset": 301,
                      "line": 9,
                      "column": 50
                    }
                  }
                },
                {
                  "kind": "identifier",
                  "raw": "duration",
                  "value": "duration",
                  "range": {
                    "start": {
                      "offset": 302,
                      "line": 9,
                      "column": 51
                    },
                    "end": {
                      "offset": 310,
                      "line": 9,
                      "column": 59
                    }
                  }
                },
                {
                  "kind": "number",
                  "raw": "50",
                  "value": 50,
                  "range": {
                    "start": {
                      "offset": 311,
                      "line": 9,
                      "column": 60
                    },
                    "end": {
                      "offset": 313,
                      "line": 9,
                      "column": 62
                    }
                  }
                },
                {
                  "kind": "operator",
                  "raw": "+",
                  "value": "+",
                  "range": {
                    "start": {
                      "offset": 314,
                      "line": 9,
                      "column": 63
                    },
                    "end": {
                      "offset": 315,
                      "line": 9,
                      "column": 64
                    }
                  }
                },
                {
                  "kind": "number",
                  "raw": "50 ms",
                  "value": 50,
                  "range": {
                    "start": {
                      "offset": 316,
                      "line": 9,
                      "column": 65
                    },
                    "end": {
                      "offset": 321,
                      "line": 9,
                      "column": 70
                    }
                  },
                  "unit": {
                    "raw": "ms",
                    "kind": "time",
                    "siUnit": "s",
                    "normalizedValue": 0.05
                  }
                }
              ]
            }
          }
        ],
        "sampleTime": 0.02
      },
      "status": "queued"
    }
  ],
  "activeIndex": 0,
  "virtualTime": 0.1
}
