{ "metaData": { "version": "1.6.3", "versionNumber": 67075 }, "dashboardManager": { "items": [ { "niceName": "Feeder 1", "type": "BaseItem", "itemManager": { "items": [ { "parameters": [ { "value": [ -409.0, -143.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 200.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder1_nourriture_/variables/pillCounter/pillCounter", "controlAddress": "/target" } ], "niceName": "pillCounter : pillCounter", "type": "DashboardControllable" }, { "parameters": [ { "value": [ -408.0, -45.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 200.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder1_nourriture_/variables/tubeCounter/tubeCounter", "controlAddress": "/target" } ], "niceName": "tubeCounter : tubeCounter ", "type": "DashboardControllable" }, { "parameters": [ { "value": [ -407.0, -199.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 30.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder1_nourriture_/variables/isActive/isActive", "controlAddress": "/target" } ], "niceName": "isActive : isActive", "type": "DashboardControllable" }, { "parameters": [ { "value": [ -99.0, -190.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 30.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/states/feeder1_StartPill/active", "controlAddress": "/target" } ], "niceName": "feeder1_StartPill : Active", "type": "DashboardControllable" } ] } }, { "niceName": "feeder 2", "type": "BaseItem", "itemManager": { "items": [ { "parameters": [ { "value": [ -120.0, -202.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 162.0, 62.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder2_inhibiteurs_/variables/tubeCounter/tubeCounter", "controlAddress": "/target" } ], "niceName": "tubeCounter : tubeCounter", "type": "DashboardControllable" }, { "parameters": [ { "value": [ -411.0, -193.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 199.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder2_inhibiteurs_/variables/pillCounter/pillCounter", "controlAddress": "/target" } ], "niceName": "pillCounter : pillCounter", "type": "DashboardControllable" }, { "parameters": [ { "value": [ -409.0, -85.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 126.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": "/customVariables/feeder2_inhibiteurs_/variables/isActive/isActive", "controlAddress": "/target" } ], "niceName": "isActive : isActive", "type": "DashboardControllable" } ] } } ] }, "moduleManager": { "items": [ { "parameters": [ { "value": true, "controlAddress": "/enabled" }, { "value": true, "controlAddress": "/logIncoming" }, { "value": true, "controlAddress": "/logOutgoing" } ], "niceName": "OSC", "type": "OSC", "scripts": { }, "params": { "containers": { "oscInput": { "parameters": [ { "value": 9977, "hexMode": false, "controlAddress": "/localPort" } ] }, "oscOutputs": { "items": [ { "parameters": [ { "value": false, "controlAddress": "/local" }, { "value": "239.200.200.200", "controlAddress": "/remoteHost" }, { "value": 9977, "hexMode": false, "controlAddress": "/remotePort" } ], "niceName": "OSC Output", "type": "BaseItem" } ] } } }, "values": { "parameters": [ { "value": 1, "hexMode": false, "controlAddress": "/_A_low_limitLow", "type": "Integer", "niceName": "/A_low/limitLow", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_A_low_limitLow" }, { "value": 149, "hexMode": false, "controlAddress": "/_A_low_onTarget", "type": "Integer", "niceName": "/A_low/onTarget", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_A_low_onTarget" }, { "value": 1, "hexMode": false, "controlAddress": "/_A_low_state", "type": "Integer", "niceName": "/A_low/state", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_A_low_state" }, { "value": 149, "hexMode": false, "controlAddress": "/_A_low_step", "type": "Integer", "niceName": "/A_low/step", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_A_low_step" }, { "value": 0, "hexMode": false, "controlAddress": "/_B_low_limitLow", "type": "Integer", "niceName": "/B_low/limitLow", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_B_low_limitLow" }, { "value": 0, "hexMode": false, "controlAddress": "/_B_low_onTarget", "type": "Integer", "niceName": "/B_low/onTarget", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_B_low_onTarget" }, { "value": 2, "hexMode": false, "controlAddress": "/_B_low_state", "type": "Integer", "niceName": "/B_low/state", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_B_low_state" }, { "value": 0, "hexMode": false, "controlAddress": "/_B_low_step", "type": "Integer", "niceName": "/B_low/step", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_B_low_step" }, { "value": "1", "controlAddress": "/_feeder1_barrel_done", "type": "String", "niceName": "/feeder1/barrel/done", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder1_barrel_done" }, { "controlAddress": "/_feeder1_barrel_home", "type": "Trigger", "niceName": "/feeder1/barrel_home", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder1_barrel_home" }, { "value": 0, "hexMode": false, "controlAddress": "/_feeder1_pill", "type": "Integer", "niceName": "/feeder1/pill", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder1_pill" }, { "value": "0", "controlAddress": "/_feeder1_pill_done", "type": "String", "niceName": "/feeder1/pill/done", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder1_pill_done" }, { "value": "1", "controlAddress": "/_feeder2_barrel_done", "type": "String", "niceName": "/feeder2/barrel/done", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder2_barrel_done" }, { "controlAddress": "/_feeder2_barrel_home", "type": "Trigger", "niceName": "/feeder2/barrel_home", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder2_barrel_home" }, { "controlAddress": "/_feeder2_pill", "type": "Trigger", "niceName": "/feeder2/pill", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder2_pill" }, { "value": "", "controlAddress": "/_feeder2_pill_done", "type": "String", "niceName": "/feeder2/pill/done", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_feeder2_pill_done" }, { "value": 1, "hexMode": false, "controlAddress": "/_LevBr_low_limitHigh", "type": "Integer", "niceName": "/LevBr_low/limitHigh", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_LevBr_low_limitHigh" }, { "value": 0, "hexMode": false, "controlAddress": "/_LevBr_low_step", "type": "Integer", "niceName": "/LevBr_low/step", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_LevBr_low_step" }, { "value": "youpi", "controlAddress": "/_test", "type": "String", "niceName": "/test", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_test" }, { "value": -73706, "hexMode": false, "controlAddress": "/_X_top_onTarget", "type": "Integer", "niceName": "/X_top/onTarget", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_X_top_onTarget" }, { "value": 1, "hexMode": false, "controlAddress": "/_X_top_state", "type": "Integer", "niceName": "/X_top/state", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_X_top_state" }, { "value": -73706, "hexMode": false, "controlAddress": "/_X_top_step", "type": "Integer", "niceName": "/X_top/step", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_X_top_step" }, { "value": 10, "hexMode": false, "controlAddress": "/_Y_top_onTarget", "type": "Integer", "niceName": "/Y_top/onTarget", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_Y_top_onTarget" }, { "value": 1, "hexMode": false, "controlAddress": "/_Y_top_state", "type": "Integer", "niceName": "/Y_top/state", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_Y_top_state" }, { "value": 10, "hexMode": false, "controlAddress": "/_Y_top_step", "type": "Integer", "niceName": "/Y_top/step", "customizable": true, "removable": true, "description": "", "hideInEditor": false, "feedbackOnly": false, "shortName": "_Y_top_step" } ] }, "input": { "parameters": [ { "value": 9977, "hexMode": false, "controlAddress": "/localPort" } ] }, "outputs": { "items": [ { "parameters": [ { "value": false, "controlAddress": "/local" }, { "value": "239.200.200.200", "controlAddress": "/remoteHost" }, { "value": 9977, "hexMode": false, "controlAddress": "/remotePort" } ], "niceName": "OSC Output", "type": "BaseItem" } ] } }, { "parameters": [ { "value": true, "controlAddress": "/logOutgoing" } ], "niceName": "OS", "type": "OS", "scripts": { "items": [ { "niceName": "Script", "type": "BaseItem", "scriptParams": { } } ] }, "params": { }, "templates": { "items": [ { "niceName": "CameraSnapshot", "type": "BaseItem", "menuPath": "Process", "commandType": "Launch App", "params": [ { "parameters": [ { "value": "rstpSnapshot.sh", "controlAddress": "/target" }, { "value": true, "minValue": 0, "maxValue": 1, "controlAddress": "/editable", "type": "Boolean", "niceName": "Editable", "customizable": false, "removable": false, "description": "If enabled, the parameter will be editable when instantiating this template", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "Target" }, { "parameters": [ { "value": "", "controlAddress": "/launchOptions" }, { "value": true, "minValue": 0, "maxValue": 1, "controlAddress": "/editable", "type": "Boolean", "niceName": "Editable", "customizable": false, "removable": false, "description": "If enabled, the parameter will be editable when instantiating this template", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "Launch Options" } ] } ] } } ] }, "customVariables": { "items": [ { "niceName": "Feeder1 (nourriture)", "type": "BaseItem", "params": { }, "variables": { "items": [ { "parameters": [ { "value": 5, "hexMode": false, "controlAddress": "/pillCounter", "type": "Integer", "niceName": "pillCounter", "customizable": true, "removable": false, "description": "Custom control of type Integer", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "pillCounter", "type": "Int Parameter" }, { "parameters": [ { "value": [ 20.0, 20.0 ], "controlAddress": "/viewUIPosition" }, { "value": 0, "hexMode": false, "controlAddress": "/tubeCounter", "type": "Integer", "niceName": "tubeCounter ", "customizable": true, "removable": false, "description": "Custom control of type Integer", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "tubeCounter ", "type": "Int Parameter" }, { "parameters": [ { "value": true, "minValue": 0, "maxValue": 1, "controlAddress": "/isActive", "type": "Boolean", "niceName": "isActive", "customizable": true, "removable": false, "description": "Custom control of type Boolean", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "isActive", "type": "Bool Parameter" } ] }, "presets": { }, "morpher": { } }, { "niceName": "Feeder2 (inhibiteurs)", "type": "BaseItem", "params": { }, "variables": { "items": [ { "parameters": [ { "value": 0, "hexMode": false, "controlAddress": "/tubeCounter", "type": "Integer", "niceName": "tubeCounter", "customizable": true, "removable": false, "description": "Custom control of type Integer", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "tubeCounter", "type": "Int Parameter" }, { "parameters": [ { "value": 5, "hexMode": false, "controlAddress": "/pillCounter", "type": "Integer", "niceName": "pillCounter", "customizable": true, "removable": false, "description": "Custom control of type Integer", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "pillCounter", "type": "Int Parameter" }, { "parameters": [ { "value": false, "minValue": 0, "maxValue": 1, "controlAddress": "/isActive", "type": "Boolean", "niceName": "isActive", "customizable": true, "removable": false, "description": "Custom control of type Boolean", "hideInEditor": false, "feedbackOnly": false } ], "niceName": "isActive", "type": "Bool Parameter" } ] }, "presets": { }, "morpher": { } } ] }, "stateManager": { "items": [ { "parameters": [ { "value": [ -561.0, -303.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 305.0, 118.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "Feeder1_waitPill", "type": "State", "processors": { "items": [ { "parameters": [ { "value": true, "controlAddress": "/enabled" } ], "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "osc", "commandPath": "", "commandType": "Custom Message", "command": { "parameters": [ { "value": "/feeder1/pill", "controlAddress": "/address" } ], "arguments": { }, "argManager": { } } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Set Parameter Value", "command": { "parameters": [ { "value": "/modules/osc/values/_feeder1_pill_done", "controlAddress": "/target" }, { "value": "-1", "controlAddress": "/value" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -183.0, -303.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 255.0, 142.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_PillDelivered", "editorIsCollapsed": true, "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -385.0, -74.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 260.0, 80.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_PillNotDelivered", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "parameters": [ { "value": false, "controlAddress": "/enabled" } ], "niceName": "On Activate", "editorIsCollapsed": true, "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 2.099999904632568, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_retryPill/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { "parameters": [ { "value": 0.0, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_changeTube/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": false, "controlAddress": "/miniMode" }, { "value": [ -713.0, 78.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 292.0, 65.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_waitTube", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder1_nourriture_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<=", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 4.099998950958252, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "osc", "commandPath": "", "commandType": "Custom Message", "command": { "parameters": [ { "value": "/feeder1/barrel_home", "controlAddress": "/address" } ], "arguments": { }, "argManager": { } } }, { "parameters": [ { "value": false, "controlAddress": "/enabled" } ], "niceName": "Consequence 1", "editorIsCollapsed": true, "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder1_tubeOK/triggerValidate", "controlAddress": "/target" } ] } }, { "niceName": "Consequence 2", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Set Parameter Value", "command": { "parameters": [ { "value": "/modules/osc/values/_feeder1_barrel_done", "controlAddress": "/target" }, { "value": "-1", "controlAddress": "/value" } ] } }, { "niceName": "Consequence 3", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" }, { "value": "Add", "controlAddress": "/operator" }, { "value": 1, "hexMode": false, "controlAddress": "/value" } ] } } ] }, "consequencesOff": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder1_tubeNO/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": [ -278.0, 73.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 240.0, 71.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_tubeNotFound", "type": "State", "processors": { "editorIsCollapsed": true, "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder1_nourriture_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 2.999999523162842, "controlAddress": "/stagger" } ], "items": [ { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder1_retryTube/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder1_Desactivate/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": [ 55.0, 78.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 219.0, 73.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_desactivated", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/isActive/isActive", "controlAddress": "/targetValue" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -935.0, -309.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 290.0, 71.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder1_StartPill", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 2", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/isActive/isActive", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 3", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -525.0, -1090.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 305.0, 118.0 ], "controlAddress": "/viewUISize" }, { "value": true, "controlAddress": "/active" } ], "niceName": "Feeder2_waitPill", "type": "State", "processors": { "items": [ { "parameters": [ { "value": true, "controlAddress": "/enabled" } ], "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "osc", "commandPath": "", "commandType": "Custom Message", "command": { "parameters": [ { "value": "/feeder2/pill", "controlAddress": "/address" } ], "arguments": { }, "argManager": { } } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Set Parameter Value", "command": { "parameters": [ { "value": "/modules/osc/values/_feeder2_pill_done", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -90.0, -1085.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 255.0, 142.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder2_PillDelivered", "editorIsCollapsed": true, "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -487.0, -832.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 260.0, 80.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder2_PillNotDelivered", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "parameters": [ { "value": false, "controlAddress": "/enabled" } ], "niceName": "On Activate", "editorIsCollapsed": true, "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 2.099999904632568, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" }, { "value": "Add", "controlAddress": "/operator" }, { "value": 1, "hexMode": false, "controlAddress": "/value" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_retryPill/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { "parameters": [ { "value": 0.0, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_changeTube/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": false, "controlAddress": "/miniMode" }, { "value": [ -843.0, -685.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 292.0, 65.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder2_waitTube", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<=", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 4.099998950958252, "controlAddress": "/delay" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "osc", "commandPath": "", "commandType": "Custom Message", "command": { "parameters": [ { "value": "/feeder2/barrel_home", "controlAddress": "/address" } ], "arguments": { }, "argManager": { } } }, { "parameters": [ { "value": true, "controlAddress": "/enabled" } ], "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_tubeOK/triggerValidate", "controlAddress": "/target" } ] } }, { "niceName": "Consequence 2", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Set Parameter Value", "command": { "parameters": [ { "value": "/modules/osc/values/_feeder2_barrel_done", "controlAddress": "/target" } ] } }, { "niceName": "Consequence 3", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" }, { "value": "Add", "controlAddress": "/operator" }, { "value": 1, "hexMode": false, "controlAddress": "/value" } ] } } ] }, "consequencesOff": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_tubeNO/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": [ -456.0, -692.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 240.0, 71.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder2_tubeNotFound", "type": "State", "processors": { "editorIsCollapsed": true, "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 }, { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { "parameters": [ { "value": 2.999999523162842, "controlAddress": "/stagger" } ], "items": [ { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_retryTube/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/feeder2_desactivate/triggerValidate", "controlAddress": "/target" } ] } } ] } } ] } }, { "parameters": [ { "value": [ -82.0, -705.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 219.0, 73.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder_desactivated", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/isActive/isActive", "controlAddress": "/targetValue" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -967.0, -1092.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 290.0, 71.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "feeder2_StartPill", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/tubeCounter/tubeCounter", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 2", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder2_inhibiteurs_/variables/isActive/isActive", "controlAddress": "/targetValue" } ] } }, { "niceName": "Consequence 3", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -2049.0, -1083.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 255.0, 60.0 ], "controlAddress": "/viewUISize" }, { "value": true, "controlAddress": "/active" } ], "niceName": "camera_wait", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 300.0, "controlAddress": "/validationTime" } ], "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/camera_takeSnap/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { } } ] } }, { "parameters": [ { "value": [ -1731.0, -1093.0 ], "controlAddress": "/viewUIPosition" }, { "value": [ 260.0, 76.0 ], "controlAddress": "/viewUISize" }, { "value": false, "controlAddress": "/active" } ], "niceName": "camera_snap", "type": "State", "processors": { "items": [ { "niceName": "Action", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "parameters": [ { "value": "/modules/osc/values/_X_top_step", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 10000, "hexMode": false, "controlAddress": "/reference" } ] } }, { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "parameters": [ { "value": 10.20000267028809, "controlAddress": "/stagger" } ], "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "os", "commandPath": "Templates", "commandType": "CameraSnapshot", "command": { } }, { "niceName": "Consequence 1", "type": "BaseItem", "commandModule": "generic", "commandPath": "", "commandType": "Trigger a Control", "command": { "parameters": [ { "value": "/states/transitions/camera_waitAgain/triggerValidate", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { } } ] } } ], "transitions": { "items": [ { "niceName": "feeder1_pillOK", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 0.0, "controlAddress": "/validationTime" } ], "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder1_pill_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "1", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { "parameters": [ { "value": 5.0, "controlAddress": "/delay" } ] }, "sourceState": "feeder1_waitPill", "destState": "feeder1_PillDelivered" }, { "niceName": "feeder1_pillNO", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder1_pill_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "0", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_waitPill", "destState": "feeder1_PillNotDelivered" }, { "niceName": "feeder1_retryPill", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder1_nourriture_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_PillNotDelivered", "destState": "feeder1_waitPill" }, { "niceName": "feeder1_changeTube", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": ">=", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_PillNotDelivered", "destState": "feeder1_waitTube" }, { "niceName": "feeder1_tubeOK", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder1_barrel_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "1", "controlAddress": "/reference" } ] } } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "customVariables", "commandPath": "", "commandType": "Set Value", "command": { "parameters": [ { "value": "/feeder1_nourriture_/variables/pillCounter/pillCounter", "controlAddress": "/targetValue" } ] } } ] }, "consequencesOff": { }, "sourceState": "feeder1_waitTube", "destState": "feeder1_waitPill" }, { "niceName": "feeder1_tubeNO", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder1_barrel_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "0", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_waitTube", "destState": "feeder1_tubeNotFound" }, { "niceName": "feeder1_retryTube", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder1_nourriture_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_tubeNotFound", "destState": "feeder1_waitTube" }, { "niceName": "feeder1_Desactivate", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder1_nourriture_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": ">=", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_tubeNotFound", "destState": "feeder1_desactivated" }, { "niceName": "feeder1_askPill", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder1_StartPill", "destState": "feeder1_waitPill" }, { "niceName": "feeder2_askPill", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_StartPill", "destState": "feeder2_waitPill" }, { "niceName": "feeder2_pillOK", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder2_pill_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "1", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_waitPill", "destState": "feeder2_PillDelivered" }, { "niceName": "feeder2_pillNO", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder2_pill_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "0", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_waitPill", "destState": "feeder2_PillNotDelivered" }, { "niceName": "feeder2_retryPill", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_PillNotDelivered", "destState": "feeder2_waitPill" }, { "niceName": "feeder2_changeTube", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/pillCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": ">=", "controlAddress": "/comparisonFunction" }, { "value": 5, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_PillNotDelivered", "destState": "feeder2_waitTube" }, { "niceName": "feeder2_tubeOK", "editorIsCollapsed": true, "type": "Action", "conditions": { }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_waitTube", "destState": "feeder2_waitPill" }, { "niceName": "feeder2_tubeNO", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/modules/osc/values/_feeder2_barrel_done", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "=", "controlAddress": "/comparisonFunction" }, { "value": "1", "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_waitTube", "destState": "feeder2_tubeNotFound" }, { "niceName": "feeder2_retryTube", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": "<", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_tubeNotFound", "destState": "feeder2_waitTube" }, { "niceName": "feeder2_desactivate", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "parameters": [ { "value": "/customVariables/customVariables/values/feeder2_inhibiteurs_/tubeCounter", "controlAddress": "/inputValue" } ], "niceName": "From Input Value", "type": "From Input Value", "comparator": { "parameters": [ { "value": ">=", "controlAddress": "/comparisonFunction" }, { "value": 20, "hexMode": false, "controlAddress": "/reference" } ] } } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "feeder2_tubeNotFound", "destState": "feeder_desactivated" }, { "niceName": "camera_takeSnap", "editorIsCollapsed": true, "type": "Action", "conditions": { "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { }, "consequencesOff": { }, "sourceState": "camera_wait", "destState": "camera_snap" }, { "niceName": "camera_waitAgain", "editorIsCollapsed": true, "type": "Action", "conditions": { "parameters": [ { "value": 5.199998378753662, "controlAddress": "/validationTime" } ], "items": [ { "niceName": "On Activate", "type": "On Activate", "activationType": 0 } ] }, "consequences": { "items": [ { "niceName": "Consequence", "type": "BaseItem", "commandModule": "stateMachine", "commandPath": "State", "commandType": "Activate State", "command": { "parameters": [ { "value": "/states/camera_wait", "controlAddress": "/target" } ] } } ] }, "consequencesOff": { }, "sourceState": "camera_snap", "destState": "camera_wait" } ] }, "comments": { "items": [ { "parameters": [ { "value": [ -769.0, -344.0 ], "controlAddress": "/viewUIPosition" }, { "value": "FEEDER 1", "controlAddress": "/text" } ], "niceName": "Comment", "type": "Comment" }, { "parameters": [ { "value": [ -821.0, -1123.0 ], "controlAddress": "/viewUIPosition" }, { "value": "Feeder 2", "controlAddress": "/text" } ], "niceName": "Comment 1", "type": "Comment" }, { "parameters": [ { "value": [ -1814.0, -1159.0 ], "controlAddress": "/viewUIPosition" }, { "value": "CAMERA SNAPSHOT", "controlAddress": "/text" } ], "niceName": "Comment 2", "type": "Comment" }, { "parameters": [ { "value": [ -1967.0, -1118.0 ], "controlAddress": "/viewUIPosition" }, { "value": "wait 5 mins", "controlAddress": "/text" } ], "niceName": "Comment 3", "type": "Comment" }, { "parameters": [ { "value": [ -1654.0, -1118.0 ], "controlAddress": "/viewUIPosition" }, { "value": "wait for arm", "controlAddress": "/text" } ], "niceName": "Comment 4", "type": "Comment" } ] } } }