Select Git revision
mm3.json 7.10 KiB
{
"description": {
"name": "new program",
"counter": 6
},
"modules": {
"SerialportATKLink-0": {
"description": {
"isHardware": true,
"isLink": true,
"name": "SerialportATKLink",
"alt": "window into hardware world",
"id": "SerialportATKLink-0",
"path": "./modules/hardware/atkseriallink.js",
"position": {
"left": 2379,
"top": 568
}
},
"inputs": {},
"outputs": {},
"state": {
"portName": "---",
"portStatus": "closed"
},
"ui": {
"kickButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
},
"ATKStepper-1": {
"description": {
"name": "ATKStepper",
"alt": "software representation of stepper motor",
"isHardware": true,
"id": "ATKStepper-1",
"path": "./modules/hardware/atkstepper.js",
"position": {
"left": 1826,
"top": 77
}
},
"inputs": {
"trapezoid": {
"accepts": "move instruction"
},
"accel": {
"accepts": "number"
},
"rmtrig": {
"accepts": "event"
}
},
"outputs": {
"ack": {
"emits": "move acknowledgement",
"calls": []
},
"position": {
"emits": "number",
"calls": []
}
},
"state": {
"message": "click below to test network",
"route": "0,0",
"rate": 2000,
"axis": "X",
"spu": 200,
"rawMove": -10,
"lead": 0,
"position": 0
},
"ui": {
"resetButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"testButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"rawButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
},
"ATKStepper-2": {
"description": {
"name": "ATKStepper",
"alt": "software representation of stepper motor",
"isHardware": true,
"id": "ATKStepper-2",
"path": "./modules/hardware/atkstepper.js",
"position": {
"left": 1827,
"top": 499
}
},
"inputs": {
"trapezoid": {
"accepts": "move instruction"
},
"accel": {
"accepts": "number"
},
"rmtrig": {
"accepts": "event"
}
},
"outputs": {
"ack": {
"emits": "move acknowledgement",
"calls": []
},
"position": {
"emits": "number",
"calls": []
}
},
"state": {
"message": "click below to test network",
"route": "0,0",
"rate": 2000,
"axis": "X",
"spu": 200,
"rawMove": -10,
"lead": 0,
"position": 0
},
"ui": {
"resetButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"testButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"rawButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
},
"ATKStepper-4": {
"description": {
"name": "ATKStepper",
"alt": "software representation of stepper motor",
"isHardware": true,
"id": "ATKStepper-4",
"path": "./modules/hardware/atkstepper.js",
"position": {
"left": 1826,
"top": 928
}
},
"inputs": {
"trapezoid": {
"accepts": "move instruction"
},
"accel": {
"accepts": "number"
},
"rmtrig": {
"accepts": "event"
}
},
"outputs": {
"ack": {
"emits": "move acknowledgement",
"calls": []
},
"position": {
"emits": "number",
"calls": []
}
},
"state": {
"message": "click below to test network",
"route": "0,0",
"rate": 2000,
"axis": "X",
"spu": 200,
"rawMove": -10,
"lead": 0,
"position": 0
},
"ui": {
"resetButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"testButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"rawButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
},
"ATKStepper-5": {
"description": {
"name": "ATKStepper",
"alt": "software representation of stepper motor",
"isHardware": true,
"id": "ATKStepper-5",
"path": "./modules/hardware/atkstepper.js",
"position": {
"left": 1834,
"top": 1354
}
},
"inputs": {
"trapezoid": {
"accepts": "move instruction"
},
"accel": {
"accepts": "number"
},
"rmtrig": {
"accepts": "event"
}
},
"outputs": {
"ack": {
"emits": "move acknowledgement",
"calls": []
},
"position": {
"emits": "number",
"calls": []
}
},
"state": {
"message": "click below to test network",
"route": "0,0",
"rate": 2000,
"axis": "X",
"spu": 200,
"rawMove": -10,
"lead": 0,
"position": 0
},
"ui": {
"resetButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"testButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"rawButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
},
"ATKBBB-Servo-6": {
"description": {
"name": "ATKBBB-Servo",
"alt": "software representation of networked hardware object",
"isHardware": true,
"id": "ATKBBB-Servo-6",
"path": "./modules/hardware/atkbreadboardboard.js",
"position": {
"left": 2320,
"top": 1484
}
},
"inputs": {
"servoVal": {
"accepts": "number"
},
"adcRequest": {
"accepts": "event"
}
},
"outputs": {
"servoConf": {
"emits": "event",
"calls": []
},
"adcValue": {
"emits": "number",
"calls": []
}
},
"state": {
"message": "click below to test network",
"route": "0,0",
"servoVal": 0
},
"ui": {
"resetButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"testButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"servoButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
},
"adcReqButton": {
"type": "button",
"clientPath": "ui/uiButton.js"
}
}
}
}
}