Select Git revision
dex-boot-steproute.json

Jake Read authored
dex-boot-steproute.json 21.72 KiB
{
"interpreterName": "cuttlefish",
"interpreterVersion": "v0.1",
"hunks": [
{
"type": "manager",
"name": "nrol",
"inputs": [
{
"name": "msgs",
"type": "byteArray"
}
],
"outputs": [
{
"name": "msgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "view",
"name": "tlview",
"inputs": [
{
"name": "msgs",
"type": "byteArray"
}
],
"outputs": [
{
"name": "msgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "0",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "pipes/vfptc",
"name": "pipes/vfptc_2",
"inputs": [
{
"name": "data",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "0"
}
]
}
],
"states": [
{
"name": "pipe status",
"type": "string",
"value": "open"
},
{
"name": "websocket port",
"type": "string",
"value": "2042"
},
{
"name": "usb product id",
"type": "string",
"value": "8022"
},
{
"name": "pipe reset",
"type": "boolean",
"value": "false"
},
{
"name": "serialport status",
"type": "string",
"value": "open"
}
]
},
{
"type": "link",
"name": "link_3",
"inputs": [
{
"name": "data",
"type": "byteArray"
},
{
"name": "mgrMsgs",
"type": "byteArray"
},
{
"name": "auto_5_2",
"type": "byteArray"
},
{
"name": "auto_150_3",
"type": "byteArray"
},
{
"name": "inc",
"type": "int32"
}
],
"outputs": [
{
"name": "data",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "2",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "4",
"inHunkInput": "0"
}
]
},
{
"name": "auto_164_3",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "5",
"inHunkInput": "0"
}
]
},
{
"name": "auto_181_4",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "6",
"inHunkInput": "0"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "1"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray), auto_5_2 (byteArray), auto_150_3 (byteArray), inc (int32)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray), auto_164_3 (byteArray), auto_181_4 (byteArray)"
}
],
"contains": {
"interpreterName": "ponyo",
"interpreterVersion": "v0.1",
"hunks": [
{
"type": "manager",
"name": "ponyo_one",
"inputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "1"
}
]
}
]
},
{
"type": "link",
"name": "link_1",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
},
{
"name": "mgrMsgs_1024",
"type": "byteArray"
},
{
"name": "auto_168_3_512",
"type": "byteArray"
},
{
"name": "auto_206_4_512",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "2",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "0",
"inHunkInput": "0"
}
]
},
{
"name": "auto_8_2_512",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "1"
}
]
},
{
"name": "auto_171_3_512",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "6",
"inHunkInput": "1"
}
]
},
{
"name": "inc",
"type": "int32",
"connections": [
{
"inHunkIndex": "6",
"inHunkInput": "2"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "3"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray), auto_168_3 (byteArray), auto_206_4 (byteArray)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray), auto_8_2 (byteArray), auto_171_3 (byteArray), inc (int32)"
}
]
},
{
"type": "comm/COBSerialUSB",
"name": "comm/COBSerialUSB_2",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "link",
"name": "link_3",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
},
{
"name": "mgrMsgs_512",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "4",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs_512",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "2"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "1"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
}
],
"contains": {
"interpreterName": "ponyo",
"interpreterVersion": "v0.1",
"hunks": [
{
"type": "manager",
"name": "ponyo_one",
"inputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "1"
}
]
}
]
},
{
"type": "link",
"name": "link_1",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
},
{
"name": "mgrMsgs_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "2",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "0",
"inHunkInput": "0"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "3"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
}
]
},
{
"type": "comm/COBSerialRJ45_A",
"name": "comm/COBSerialRJ45_A_2",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "loadcell",
"name": "loadcell_3",
"inputs": [
{
"name": "read",
"type": "boolean"
},
{
"name": "tare",
"type": "boolean"
}
],
"outputs": [
{
"name": "24bit",
"type": "int32"
}
]
}
]
}
},
{
"type": "comm/COBSerialRJ45_E",
"name": "comm/COBSerialRJ45_E_4",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "comm/COBSerialRJ45_A",
"name": "comm/COBSerialRJ45_A_5",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "6",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "link",
"name": "link_6",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
},
{
"name": "mgrMsgs_512",
"type": "byteArray"
},
{
"name": "inc",
"type": "int32"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "5",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs_512",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "3"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "1"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray), inc (int32)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
}
],
"contains": {
"interpreterName": "ponyo",
"interpreterVersion": "v0.1",
"hunks": [
{
"type": "manager",
"name": "ponyo_one",
"inputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "1"
}
]
}
]
},
{
"type": "link",
"name": "link_1",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
},
{
"name": "mgrMsgs_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "2",
"inHunkInput": "0"
}
]
},
{
"name": "mgrMsgs_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "0",
"inHunkInput": "0"
}
]
},
{
"name": "inc",
"type": "int32",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "0"
}
]
}
],
"states": [
{
"name": "isActive",
"type": "boolean",
"value": "true"
},
{
"name": "otherLink",
"type": "uint16",
"value": "6"
},
{
"name": "inputList",
"type": "string",
"value": "mgrMsgs (byteArray)"
},
{
"name": "outputList",
"type": "string",
"value": "mgrMsgs (byteArray), inc (int32)"
}
]
},
{
"type": "comm/COBSerialRJ45_A",
"name": "comm/COBSerialRJ45_A_2",
"inputs": [
{
"name": "data_1024",
"type": "byteArray"
}
],
"outputs": [
{
"name": "data_1024",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "1",
"inHunkInput": "0"
}
]
}
]
},
{
"type": "stepper",
"name": "step_driver",
"inputs": [
{
"name": "increment",
"type": "int32"
},
{
"name": "enable",
"type": "boolean"
}
],
"outputs": [
{
"name": "increment",
"type": "int32"
},
{
"name": "stallGuard",
"type": "uint32"
}
],
"states": [
{
"name": "current (6-24)",
"type": "uint16",
"value": "16"
},
{
"name": "enable",
"type": "boolean",
"value": "true"
}
]
}
]
}
}
]
}
},
{
"type": "view",
"name": "view_4",
"inputs": [
{
"name": "msgs",
"type": "byteArray"
}
],
"outputs": [
{
"name": "msgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "1"
}
]
}
]
},
{
"type": "view",
"name": "view_5",
"inputs": [
{
"name": "msgs",
"type": "byteArray"
}
],
"outputs": [
{
"name": "msgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "2"
}
]
}
]
},
{
"type": "view",
"name": "view_6",
"inputs": [
{
"name": "msgs",
"type": "byteArray"
}
],
"outputs": [
{
"name": "msgs",
"type": "byteArray",
"connections": [
{
"inHunkIndex": "3",
"inHunkInput": "3"
}
]
}
]
}
]
}