{
  "blocks": {
    "languageVersion": 0,
    "blocks": [
      {
        "type": "APM_digital_motor_init",
        "id": "x;~!ZY(cfh/Zc?}cFV]3",
        "x": 163,
        "y": 238,
        "fields": {
          "digital_motor_instance": "我的数字电机1",
          "port": "1",
          "direction": "True",
          "soft_break": true
        },
        "next": {
          "block": {
            "type": "controls_whileUntil",
            "id": "T(o!`0HaYUWJ5g7LHo+|",
            "fields": {
              "MODE": "WHILE"
            },
            "inputs": {
              "BOOL": {
                "block": {
                  "type": "logic_boolean",
                  "id": "n=_#TW20aZEyz{)/JgwW",
                  "fields": {
                    "BOOL": "TRUE"
                  }
                }
              },
              "DO": {
                "block": {
                  "type": "APM_digital_motor_openloop",
                  "id": "`~El:Y(FbyPqVmNZ=^D_",
                  "fields": {
                    "instance": "我的数字电机1"
                  },
                  "inputs": {
                    "speed": {
                      "shadow": {
                        "type": "math_number",
                        "id": "|+`KyS~1Mhi]]Ph7f%.-",
                        "fields": {
                          "NUM": 30
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    ]
  }
}