diff --git a/documentation/Robot.docx b/documentation/Robot.docx index bd36f52..0f985cf 100644 Binary files a/documentation/Robot.docx and b/documentation/Robot.docx differ diff --git a/documentation/SmartGardeningProjekt.mdj b/documentation/SmartGardeningProjekt.mdj index 6c3ab2d..8850ffa 100644 --- a/documentation/SmartGardeningProjekt.mdj +++ b/documentation/SmartGardeningProjekt.mdj @@ -61,9 +61,9 @@ "$ref": "AAAAAAGHA6OtsNB4UQo=" }, "font": "Arial;13;0", - "left": 40.72998046875, + "left": 38.55908203125, "top": 13, - "width": 58.07177734375, + "width": 52.9873046875, "height": 13, "text": "Messfahrt" }, @@ -76,7 +76,7 @@ "font": "Arial;13;1", "left": 21, "top": 13, - "width": 14.72998046875, + "width": 12.55908203125, "height": 13, "text": "sd" } @@ -2601,6 +2601,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "height": 13 }, { @@ -2610,7 +2611,7 @@ "$ref": "AAAAAAGHlEnfpOcHsG4=" }, "font": "Arial;13;1", - "left": 581, + "left": 573, "top": 47, "width": 94, "height": 13, @@ -2624,6 +2625,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "width": 106.20263671875, "height": 13, "text": "(from Interaction1)" @@ -2636,12 +2638,13 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 576, + "left": 568, "top": 40, "width": 104, "height": 40, @@ -2668,14 +2671,14 @@ "$ref": "AAAAAAGHlEnfo+cFFKQ=" }, "font": "Arial;13;0", - "left": 628, + "left": 620, "top": 80, "width": 1, "height": 600 } ], "font": "Arial;13;0", - "left": 576, + "left": 568, "top": 40, "width": 104, "height": 640, @@ -2708,7 +2711,7 @@ "font": "Arial;13;0", "left": 190, "top": 82, - "width": 78.04443359375, + "width": 78.74267578125, "height": 13, "alpha": 1.5707963267948966, "distance": 10, @@ -2716,7 +2719,7 @@ "$ref": "AAAAAAGHlEoL0+clSDg=" }, "edgePosition": 1, - "text": "1 : Drive(\"1\")" + "text": "1 : Drive(1 ,3)" }, { "_type": "EdgeLabelView", @@ -2817,9 +2820,9 @@ "$ref": "AAAAAAGHlEwsf+c6wno=" }, "font": "Arial;13;0", - "left": 440, + "left": 397, "top": 96, - "width": 78.04443359375, + "width": 156.09521484375, "height": 13, "alpha": 1.5707963267948966, "distance": 10, @@ -2827,7 +2830,7 @@ "$ref": "AAAAAAGHlEwsf+c77No=" }, "edgePosition": 1, - "text": "2 : run" + "text": "2 : drive_plant_thread(1, 3)" }, { "_type": "EdgeLabelView", @@ -2840,7 +2843,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 479, + "left": 475, "top": 81, "height": 13, "alpha": 1.5707963267948966, @@ -2861,7 +2864,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 479, + "left": 475, "top": 116, "height": 13, "alpha": -1.5707963267948966, @@ -2881,10 +2884,10 @@ "$ref": "AAAAAAGHlEwsf+c6wno=" }, "font": "Arial;13;0", - "left": 621, + "left": 613, "top": 112, "width": 14, - "height": 161 + "height": 209 } ], "font": "Arial;13;0", @@ -2894,7 +2897,7 @@ "tail": { "$ref": "AAAAAAGHMiiWxZHUoT8=" }, - "points": "338:112;621:112", + "points": "338:112;613:112", "nameLabel": { "$ref": "AAAAAAGHlEwsf+c8qF8=" }, @@ -2928,9 +2931,9 @@ "$ref": "AAAAAAGHlExuHudSt9w=" }, "font": "Arial;13;0", - "left": 738, + "left": 721, "top": 105, - "width": 83.8271484375, + "width": 108.39892578125, "height": 13, "alpha": 1.5707963267948966, "distance": 10, @@ -2938,7 +2941,7 @@ "$ref": "AAAAAAGHlExuHudTEC4=" }, "edgePosition": 1, - "text": "3 : SSH plant1" + "text": "3 : SSH plant_1.py" }, { "_type": "EdgeLabelView", @@ -2951,7 +2954,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 779, + "left": 775, "top": 90, "height": 13, "alpha": 1.5707963267948966, @@ -2972,7 +2975,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 779, + "left": 775, "top": 125, "height": 13, "alpha": -1.5707963267948966, @@ -2995,7 +2998,7 @@ "left": 925, "top": 121, "width": 14, - "height": 128 + "height": 48 } ], "font": "Arial;13;0", @@ -3005,7 +3008,7 @@ "tail": { "$ref": "AAAAAAGHlEnfpOcMGn8=" }, - "points": "634:121;925:121", + "points": "626:121;925:121", "nameLabel": { "$ref": "AAAAAAGHlExuHudUkkg=" }, @@ -3049,7 +3052,7 @@ "$ref": "AAAAAAGHlId9BOm/dSg=" }, "edgePosition": 1, - "text": "4 : RobotFree(False)" + "text": "4 : RobotReady ?" }, { "_type": "EdgeLabelView", @@ -3132,536 +3135,426 @@ }, { "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlE1h+ueNQBg=", + "_id": "AAAAAAGH+qUvYYuj23o=", "_parent": { "$ref": "AAAAAAGHMigXU5G9foc=" }, "model": { - "$ref": "AAAAAAGHlE1h+eeMOyw=" + "$ref": "AAAAAAGH+qUvYYuiN/8=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE1h+ueOcn0=", + "_id": "AAAAAAGH+qUvYYukmCA=", "_parent": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "model": { - "$ref": "AAAAAAGHlE1h+eeMOyw=" + "$ref": "AAAAAAGH+qUvYYuiN/8=" }, "font": "Arial;13;0", - "left": 414, - "top": 268, - "width": 129.3271484375, + "left": 766, + "top": 172, + "width": 24.33056640625, "height": 13, "alpha": 1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "edgePosition": 1, - "text": "5 : SIGUSR1 Measure" + "text": "5 : " }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE1h+uePkLU=", + "_id": "AAAAAAGH+qUvYoul6Zs=", "_parent": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "model": { - "$ref": "AAAAAAGHlE1h+eeMOyw=" + "$ref": "AAAAAAGH+qUvYYuiN/8=" }, "visible": false, "font": "Arial;13;0", - "left": 478, - "top": 283, + "left": 778, + "top": 187, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE1h+ueQeck=", + "_id": "AAAAAAGH+qUvYoumZm8=", "_parent": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "model": { - "$ref": "AAAAAAGHlE1h+eeMOyw=" + "$ref": "AAAAAAGH+qUvYYuiN/8=" }, "visible": false, "font": "Arial;13;0", - "left": 479, - "top": 248, + "left": 779, + "top": 152, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", - "_id": "AAAAAAGHlE1h+ueRg5s=", + "_id": "AAAAAAGH+qUvYounN2w=", "_parent": { - "$ref": "AAAAAAGHlE1h+ueNQBg=" + "$ref": "AAAAAAGH+qUvYYuj23o=" }, "model": { - "$ref": "AAAAAAGHlE1h+eeMOyw=" + "$ref": "AAAAAAGH+qUvYYuiN/8=" }, + "visible": false, "font": "Arial;13;0", - "left": 325, - "top": 264, + "left": 613, + "top": 168, "width": 14, - "height": 29 + "height": 25 } ], "font": "Arial;13;0", "head": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" - }, - "tail": { "$ref": "AAAAAAGHlEnfpOcMGn8=" }, - "points": "621:264;338:264", + "tail": { + "$ref": "AAAAAAGHMiilgpHz2Ng=" + }, + "points": "932:168;626:168", "nameLabel": { - "$ref": "AAAAAAGHlE1h+ueOcn0=" + "$ref": "AAAAAAGH+qUvYYukmCA=" }, "stereotypeLabel": { - "$ref": "AAAAAAGHlE1h+uePkLU=" + "$ref": "AAAAAAGH+qUvYoul6Zs=" }, "propertyLabel": { - "$ref": "AAAAAAGHlE1h+ueQeck=" + "$ref": "AAAAAAGH+qUvYoumZm8=" }, "activation": { - "$ref": "AAAAAAGHlE1h+ueRg5s=" + "$ref": "AAAAAAGH+qUvYounN2w=" } }, { "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlE4QWuemrSA=", + "_id": "AAAAAAGH+qVVoIu48AA=", "_parent": { "$ref": "AAAAAAGHMigXU5G9foc=" }, "model": { - "$ref": "AAAAAAGHlE4QWuelxmA=" + "$ref": "AAAAAAGH+qVVoIu3f8Y=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE4QWuenSYA=", + "_id": "AAAAAAGH+qVVoIu5ekc=", "_parent": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "model": { - "$ref": "AAAAAAGHlE4QWuelxmA=" + "$ref": "AAAAAAGH+qVVoIu3f8Y=" }, "font": "Arial;13;0", - "left": 375, - "top": 315, + "left": 663, + "top": 195, "width": 136.59521484375, "height": 13, - "alpha": 1.5831403771151957, - "distance": 81.00617260431454, + "alpha": 1.5841278683115807, + "distance": 75.0066663703967, "hostEdge": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "edgePosition": 1, "text": "6 : measure_send_data" }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE4QWueoyuc=", + "_id": "AAAAAAGH+qVVoIu6mU0=", "_parent": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "model": { - "$ref": "AAAAAAGHlE4QWuelxmA=" + "$ref": "AAAAAAGH+qVVoIu3f8Y=" }, "visible": false, "font": "Arial;13;0", - "left": 386, - "top": 315, + "left": 680, + "top": 195, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE4QWuepIJw=", + "_id": "AAAAAAGH+qVVoIu7OOI=", "_parent": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "model": { - "$ref": "AAAAAAGHlE4QWuelxmA=" + "$ref": "AAAAAAGH+qVVoIu3f8Y=" }, "visible": false, "font": "Arial;13;0", - "left": 352, - "top": 316, + "left": 646, + "top": 196, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", - "_id": "AAAAAAGHlE4QWueqqdY=", + "_id": "AAAAAAGH+qVVoIu82Uo=", "_parent": { - "$ref": "AAAAAAGHlE4QWuemrSA=" + "$ref": "AAAAAAGH+qVVoIu48AA=" }, "model": { - "$ref": "AAAAAAGHlE4QWuelxmA=" + "$ref": "AAAAAAGH+qVVoIu3f8Y=" }, "font": "Arial;13;0", - "left": 325, - "top": 332, + "left": 620, + "top": 212, "width": 14, "height": 29 } ], "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" - }, - "tail": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" - }, - "points": "332:312;362:312;362:332;338:332", - "nameLabel": { - "$ref": "AAAAAAGHlE4QWuenSYA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGHlE4QWueoyuc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGHlE4QWuepIJw=" - }, - "activation": { - "$ref": "AAAAAAGHlE4QWueqqdY=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlE9a5+e9wy8=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G9foc=" - }, - "model": { - "$ref": "AAAAAAGHlE9a5+e8yCY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE9a5+e+CAY=", - "_parent": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "model": { - "$ref": "AAAAAAGHlE9a5+e8yCY=" - }, - "font": "Arial;13;0", - "left": 187, - "top": 356, - "width": 88.8544921875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "edgePosition": 1, - "text": "7 : Data(JSON)" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE9a5+e/oDc=", - "_parent": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "model": { - "$ref": "AAAAAAGHlE9a5+e8yCY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 231, - "top": 371, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE9a5+fAxXw=", - "_parent": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "model": { - "$ref": "AAAAAAGHlE9a5+e8yCY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 232, - "top": 336, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGHlE9a5+fBpKw=", - "_parent": { - "$ref": "AAAAAAGHlE9a5+e9wy8=" - }, - "model": { - "$ref": "AAAAAAGHlE9a5+e8yCY=" - }, - "font": "Arial;13;0", - "left": 126, - "top": 352, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGHMisv0ZKqpzk=" - }, - "tail": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" - }, - "points": "325:352;139:352", - "nameLabel": { - "$ref": "AAAAAAGHlE9a5+e+CAY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGHlE9a5+e/oDc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGHlE9a5+fAxXw=" - }, - "activation": { - "$ref": "AAAAAAGHlE9a5+fBpKw=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlE+fFufTcdQ=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G9foc=" - }, - "model": { - "$ref": "AAAAAAGHlE+fFufS7jM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE+fFufUkDY=", - "_parent": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "model": { - "$ref": "AAAAAAGHlE+fFufS7jM=" - }, - "font": "Arial;13;0", - "left": 440, - "top": 337, - "width": 78.04443359375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "edgePosition": 1, - "text": "8 : run" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE+fFufVUrc=", - "_parent": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "model": { - "$ref": "AAAAAAGHlE+fFufS7jM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 479, - "top": 322, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE+fFufWbv0=", - "_parent": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "model": { - "$ref": "AAAAAAGHlE+fFufS7jM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 479, - "top": 357, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGHlE+fFufXv+c=", - "_parent": { - "$ref": "AAAAAAGHlE+fFufTcdQ=" - }, - "model": { - "$ref": "AAAAAAGHlE+fFufS7jM=" - }, - "font": "Arial;13;0", - "left": 621, - "top": 353, - "width": 14, - "height": 72 - } - ], - "font": "Arial;13;0", "head": { "$ref": "AAAAAAGHlEnfpOcMGn8=" }, "tail": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" + "$ref": "AAAAAAGHlEnfpOcMGn8=" }, - "points": "338:353;621:353", + "points": "626:192;656:192;656:212;633:212", "nameLabel": { - "$ref": "AAAAAAGHlE+fFufUkDY=" + "$ref": "AAAAAAGH+qVVoIu5ekc=" }, "stereotypeLabel": { - "$ref": "AAAAAAGHlE+fFufVUrc=" + "$ref": "AAAAAAGH+qVVoIu6mU0=" }, "propertyLabel": { - "$ref": "AAAAAAGHlE+fFufWbv0=" + "$ref": "AAAAAAGH+qVVoIu7OOI=" }, "activation": { - "$ref": "AAAAAAGHlE+fFufXv+c=" + "$ref": "AAAAAAGH+qVVoIu82Uo=" } }, { "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlE/MN+fpTHo=", + "_id": "AAAAAAGH+qYY34we254=", "_parent": { "$ref": "AAAAAAGHMigXU5G9foc=" }, "model": { - "$ref": "AAAAAAGHlE/MN+foQXs=" + "$ref": "AAAAAAGH+qYY34wd50Q=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE/MN+fqzj4=", + "_id": "AAAAAAGH+qYY34wfwxY=", "_parent": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "model": { - "$ref": "AAAAAAGHlE/MN+foQXs=" + "$ref": "AAAAAAGH+qYY34wd50Q=" }, "font": "Arial;13;0", - "left": 739, - "top": 344, - "width": 80.92626953125, + "left": 412, + "top": 244, + "width": 124.998046875, "height": 13, "alpha": 1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "edgePosition": 1, - "text": "9 : SSH home" + "text": "7 : SensorData JSON" }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE/MN+freWk=", + "_id": "AAAAAAGH+qYY34wgm/k=", "_parent": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "model": { - "$ref": "AAAAAAGHlE/MN+foQXs=" + "$ref": "AAAAAAGH+qYY34wd50Q=" }, "visible": false, "font": "Arial;13;0", - "left": 779, - "top": 329, + "left": 474, + "top": 259, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlE/MN+fsCLw=", + "_id": "AAAAAAGH+qYY34whOHo=", "_parent": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "model": { - "$ref": "AAAAAAGHlE/MN+foQXs=" + "$ref": "AAAAAAGH+qYY34wd50Q=" }, "visible": false, "font": "Arial;13;0", - "left": 779, - "top": 364, + "left": 475, + "top": 224, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", - "_id": "AAAAAAGHlE/MN+ftcRE=", + "_id": "AAAAAAGH+qYY34wicS4=", "_parent": { - "$ref": "AAAAAAGHlE/MN+fpTHo=" + "$ref": "AAAAAAGH+qYY34we254=" }, "model": { - "$ref": "AAAAAAGHlE/MN+foQXs=" + "$ref": "AAAAAAGH+qYY34wd50Q=" + }, + "font": "Arial;13;0", + "left": 325, + "top": 240, + "width": 14, + "height": 29 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGHMiiWxZHUoT8=" + }, + "tail": { + "$ref": "AAAAAAGHlEnfpOcMGn8=" + }, + "points": "613:240;338:240", + "nameLabel": { + "$ref": "AAAAAAGH+qYY34wfwxY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGH+qYY34wgm/k=" + }, + "propertyLabel": { + "$ref": "AAAAAAGH+qYY34whOHo=" + }, + "activation": { + "$ref": "AAAAAAGH+qYY34wicS4=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAGH+qak/oxKkxQ=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G9foc=" + }, + "model": { + "$ref": "AAAAAAGH+qak/oxJGqs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qak/oxLILk=", + "_parent": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "model": { + "$ref": "AAAAAAGH+qak/oxJGqs=" + }, + "font": "Arial;13;0", + "left": 711, + "top": 242, + "width": 128.6162109375, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "edgePosition": 1, + "text": "8 : SSH drive_back.py" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qak/oxMTvk=", + "_parent": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "model": { + "$ref": "AAAAAAGH+qak/oxJGqs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 775, + "top": 227, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qak/oxN5Dc=", + "_parent": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "model": { + "$ref": "AAAAAAGH+qak/oxJGqs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 775, + "top": 262, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "edgePosition": 1 + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAGH+qak/oxOVW8=", + "_parent": { + "$ref": "AAAAAAGH+qak/oxKkxQ=" + }, + "model": { + "$ref": "AAAAAAGH+qak/oxJGqs=" }, "font": "Arial;13;0", "left": 925, - "top": 360, + "top": 258, "width": 14, - "height": 49 + "height": 47 } ], "font": "Arial;13;0", @@ -3671,217 +3564,106 @@ "tail": { "$ref": "AAAAAAGHlEnfpOcMGn8=" }, - "points": "634:360;925:360", + "points": "626:258;925:258", "nameLabel": { - "$ref": "AAAAAAGHlE/MN+fqzj4=" + "$ref": "AAAAAAGH+qak/oxLILk=" }, "stereotypeLabel": { - "$ref": "AAAAAAGHlE/MN+freWk=" + "$ref": "AAAAAAGH+qak/oxMTvk=" }, "propertyLabel": { - "$ref": "AAAAAAGHlE/MN+fsCLw=" + "$ref": "AAAAAAGH+qak/oxN5Dc=" }, "activation": { - "$ref": "AAAAAAGHlE/MN+ftcRE=" + "$ref": "AAAAAAGH+qak/oxOVW8=" } }, { "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlFBFL+gBUhk=", + "_id": "AAAAAAGH+qZZ/Yw0Fes=", "_parent": { "$ref": "AAAAAAGHMigXU5G9foc=" }, "model": { - "$ref": "AAAAAAGHlFBFL+gAujw=" + "$ref": "AAAAAAGH+qZZ/YwzCLQ=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBFL+gCZq4=", + "_id": "AAAAAAGH+qZZ/Yw1geU=", "_parent": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "model": { - "$ref": "AAAAAAGHlFBFL+gAujw=" + "$ref": "AAAAAAGH+qZZ/YwzCLQ=" }, "font": "Arial;13;0", - "left": 418, - "top": 421, - "width": 120.65625, + "left": 169, + "top": 268, + "width": 124.998046875, "height": 13, "alpha": 1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "edgePosition": 1, - "text": "10 : SIGUSR2 Home" + "text": "9 : SensorData JSON" }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBFL+gDvKI=", + "_id": "AAAAAAGH+qZZ/ow23Ks=", "_parent": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "model": { - "$ref": "AAAAAAGHlFBFL+gAujw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 478, - "top": 436, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBFL+gEncI=", - "_parent": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" - }, - "model": { - "$ref": "AAAAAAGHlFBFL+gAujw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 479, - "top": 401, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGHlFBFL+gFCPc=", - "_parent": { - "$ref": "AAAAAAGHlFBFL+gBUhk=" - }, - "model": { - "$ref": "AAAAAAGHlFBFL+gAujw=" - }, - "font": "Arial;13;0", - "left": 325, - "top": 417, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGHMiiWxZHUoT8=" - }, - "tail": { - "$ref": "AAAAAAGHlEnfpOcMGn8=" - }, - "points": "621:417;338:417", - "nameLabel": { - "$ref": "AAAAAAGHlFBFL+gCZq4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGHlFBFL+gDvKI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGHlFBFL+gEncI=" - }, - "activation": { - "$ref": "AAAAAAGHlFBFL+gFCPc=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGHlFBsf+gX/Mg=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G9foc=" - }, - "model": { - "$ref": "AAAAAAGHlFBsf+gWgJE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBsgOgYnDs=", - "_parent": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" - }, - "model": { - "$ref": "AAAAAAGHlFBsf+gWgJE=" - }, - "font": "Arial;13;0", - "left": 171, - "top": 444, - "width": 120.65625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" - }, - "edgePosition": 1, - "text": "11 : RobotFree(True)" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBsgOgZtX4=", - "_parent": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" - }, - "model": { - "$ref": "AAAAAAGHlFBsf+gWgJE=" + "$ref": "AAAAAAGH+qZZ/YwzCLQ=" }, "visible": false, "font": "Arial;13;0", "left": 231, - "top": 459, + "top": 283, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGHlFBsgOgae+M=", + "_id": "AAAAAAGH+qZZ/ow3Eus=", "_parent": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "model": { - "$ref": "AAAAAAGHlFBsf+gWgJE=" + "$ref": "AAAAAAGH+qZZ/YwzCLQ=" }, "visible": false, "font": "Arial;13;0", "left": 232, - "top": 424, + "top": 248, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", - "_id": "AAAAAAGHlFBsgOgbw9g=", + "_id": "AAAAAAGH+qZZ/ow473w=", "_parent": { - "$ref": "AAAAAAGHlFBsf+gX/Mg=" + "$ref": "AAAAAAGH+qZZ/Yw0Fes=" }, "model": { - "$ref": "AAAAAAGHlFBsf+gWgJE=" + "$ref": "AAAAAAGH+qZZ/YwzCLQ=" }, "font": "Arial;13;0", "left": 126, - "top": 440, + "top": 264, "width": 14, "height": 29 } @@ -3893,18 +3675,352 @@ "tail": { "$ref": "AAAAAAGHMiiWxZHUoT8=" }, - "points": "325:440;139:440", + "points": "325:264;139:264", "nameLabel": { - "$ref": "AAAAAAGHlFBsgOgYnDs=" + "$ref": "AAAAAAGH+qZZ/Yw1geU=" }, "stereotypeLabel": { - "$ref": "AAAAAAGHlFBsgOgZtX4=" + "$ref": "AAAAAAGH+qZZ/ow23Ks=" }, "propertyLabel": { - "$ref": "AAAAAAGHlFBsgOgae+M=" + "$ref": "AAAAAAGH+qZZ/ow3Eus=" }, "activation": { - "$ref": "AAAAAAGHlFBsgOgbw9g=" + "$ref": "AAAAAAGH+qZZ/ow473w=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAGH+qddl4xlkI8=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G9foc=" + }, + "model": { + "$ref": "AAAAAAGH+qddl4xk1PA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qddl4xmtDc=", + "_parent": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "model": { + "$ref": "AAAAAAGH+qddl4xk1PA=" + }, + "font": "Arial;13;0", + "left": 762, + "top": 307, + "width": 25.29541015625, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "edgePosition": 1, + "text": "10 : " + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qddl4xncpQ=", + "_parent": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "model": { + "$ref": "AAAAAAGH+qddl4xk1PA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 774, + "top": 322, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qddl4xoBWI=", + "_parent": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "model": { + "$ref": "AAAAAAGH+qddl4xk1PA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 775, + "top": 287, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "edgePosition": 1 + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAGH+qddl4xpWYc=", + "_parent": { + "$ref": "AAAAAAGH+qddl4xlkI8=" + }, + "model": { + "$ref": "AAAAAAGH+qddl4xk1PA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 613, + "top": 303, + "width": 14, + "height": 25 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGHlEnfpOcMGn8=" + }, + "tail": { + "$ref": "AAAAAAGHMiilgpHz2Ng=" + }, + "points": "925:303;626:303", + "nameLabel": { + "$ref": "AAAAAAGH+qddl4xmtDc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGH+qddl4xncpQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGH+qddl4xoBWI=" + }, + "activation": { + "$ref": "AAAAAAGH+qddl4xpWYc=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAGH+qe4Mox9Knc=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G9foc=" + }, + "model": { + "$ref": "AAAAAAGH+qe4MYx8CdE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qe4Mox+GvA=", + "_parent": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "model": { + "$ref": "AAAAAAGH+qe4MYx8CdE=" + }, + "font": "Arial;13;0", + "left": 403, + "top": 318, + "width": 142.111328125, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "edgePosition": 1, + "text": "11 : RobotReady ?" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qe4M4x/mwg=", + "_parent": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "model": { + "$ref": "AAAAAAGH+qe4MYx8CdE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 474, + "top": 333, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qe4M4yA+Kk=", + "_parent": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "model": { + "$ref": "AAAAAAGH+qe4MYx8CdE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 475, + "top": 298, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "edgePosition": 1 + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAGH+qe4M4yB1o4=", + "_parent": { + "$ref": "AAAAAAGH+qe4Mox9Knc=" + }, + "model": { + "$ref": "AAAAAAGH+qe4MYx8CdE=" + }, + "font": "Arial;13;0", + "left": 325, + "top": 314, + "width": 14, + "height": 29 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGHMiiWxZHUoT8=" + }, + "tail": { + "$ref": "AAAAAAGHlEnfpOcMGn8=" + }, + "points": "613:314;338:314", + "nameLabel": { + "$ref": "AAAAAAGH+qe4Mox+GvA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGH+qe4M4x/mwg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGH+qe4M4yA+Kk=" + }, + "activation": { + "$ref": "AAAAAAGH+qe4M4yB1o4=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAGH+qhZ5IyVYxk=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G9foc=" + }, + "model": { + "$ref": "AAAAAAGH+qhZ5IyUY8U=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qhZ5IyWdfc=", + "_parent": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "model": { + "$ref": "AAAAAAGH+qhZ5IyUY8U=" + }, + "font": "Arial;13;0", + "left": 177, + "top": 341, + "width": 108.4052734375, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "edgePosition": 1, + "text": "12 : RobotReady ?" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qhZ5IyXJF8=", + "_parent": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "model": { + "$ref": "AAAAAAGH+qhZ5IyUY8U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 231, + "top": 356, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGH+qhZ5IyYErI=", + "_parent": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "model": { + "$ref": "AAAAAAGH+qhZ5IyUY8U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 232, + "top": 321, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "edgePosition": 1 + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAGH+qhZ5IyZrDg=", + "_parent": { + "$ref": "AAAAAAGH+qhZ5IyVYxk=" + }, + "model": { + "$ref": "AAAAAAGH+qhZ5IyUY8U=" + }, + "font": "Arial;13;0", + "left": 126, + "top": 337, + "width": 14, + "height": 29 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGHMisv0ZKqpzk=" + }, + "tail": { + "$ref": "AAAAAAGHMiiWxZHUoT8=" + }, + "points": "325:337;139:337", + "nameLabel": { + "$ref": "AAAAAAGH+qhZ5IyWdfc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGH+qhZ5IyXJF8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGH+qhZ5IyYErI=" + }, + "activation": { + "$ref": "AAAAAAGH+qhZ5IyZrDg=" } } ] @@ -3924,7 +4040,7 @@ "target": { "$ref": "AAAAAAGHMiiWxJHNz1M=" }, - "arguments": "\"1\"" + "arguments": "1 ,3" }, { "_type": "UMLMessage", @@ -3932,13 +4048,14 @@ "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "run", + "name": "drive_plant_thread", "source": { "$ref": "AAAAAAGHMiiWxJHNz1M=" }, "target": { "$ref": "AAAAAAGHlEnfo+cFFKQ=" - } + }, + "arguments": "1, 3" }, { "_type": "UMLMessage", @@ -3946,7 +4063,7 @@ "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "SSH plant1", + "name": "SSH plant_1.py", "source": { "$ref": "AAAAAAGHlEnfo+cFFKQ=" }, @@ -3960,67 +4077,37 @@ "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "RobotFree", + "name": "RobotReady ?", "source": { "$ref": "AAAAAAGHMiiWxJHNz1M=" }, "target": { "$ref": "AAAAAAGHMisv0JKjt5c=" - }, - "arguments": "False" - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGHlE1h+eeMOyw=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G8OR8=" - }, - "name": "SIGUSR1 Measure", - "source": { - "$ref": "AAAAAAGHlEnfo+cFFKQ=" - }, - "target": { - "$ref": "AAAAAAGHMiiWxJHNz1M=" } }, { "_type": "UMLMessage", - "_id": "AAAAAAGHlE4QWuelxmA=", + "_id": "AAAAAAGH+qUvYYuiN/8=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G8OR8=" + }, + "source": { + "$ref": "AAAAAAGHMiilgZHsXGI=" + }, + "target": { + "$ref": "AAAAAAGHlEnfo+cFFKQ=" + }, + "messageSort": "reply" + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAGH+qVVoIu3f8Y=", "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, "name": "measure_send_data", "source": { - "$ref": "AAAAAAGHMiiWxJHNz1M=" - }, - "target": { - "$ref": "AAAAAAGHMiiWxJHNz1M=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGHlE9a5+e8yCY=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G8OR8=" - }, - "name": "Data", - "source": { - "$ref": "AAAAAAGHMiiWxJHNz1M=" - }, - "target": { - "$ref": "AAAAAAGHMisv0JKjt5c=" - }, - "arguments": "JSON" - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGHlE+fFufS7jM=", - "_parent": { - "$ref": "AAAAAAGHMigXU5G8OR8=" - }, - "name": "run", - "source": { - "$ref": "AAAAAAGHMiiWxJHNz1M=" + "$ref": "AAAAAAGHlEnfo+cFFKQ=" }, "target": { "$ref": "AAAAAAGHlEnfo+cFFKQ=" @@ -4028,11 +4115,25 @@ }, { "_type": "UMLMessage", - "_id": "AAAAAAGHlE/MN+foQXs=", + "_id": "AAAAAAGH+qYY34wd50Q=", "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "SSH home", + "name": "SensorData JSON", + "source": { + "$ref": "AAAAAAGHlEnfo+cFFKQ=" + }, + "target": { + "$ref": "AAAAAAGHMiiWxJHNz1M=" + } + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAGH+qak/oxJGqs=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G8OR8=" + }, + "name": "SSH drive_back.py", "source": { "$ref": "AAAAAAGHlEnfo+cFFKQ=" }, @@ -4042,11 +4143,39 @@ }, { "_type": "UMLMessage", - "_id": "AAAAAAGHlFBFL+gAujw=", + "_id": "AAAAAAGH+qZZ/YwzCLQ=", "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "SIGUSR2 Home", + "name": "SensorData JSON", + "source": { + "$ref": "AAAAAAGHMiiWxJHNz1M=" + }, + "target": { + "$ref": "AAAAAAGHMisv0JKjt5c=" + } + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAGH+qddl4xk1PA=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G8OR8=" + }, + "source": { + "$ref": "AAAAAAGHMiilgZHsXGI=" + }, + "target": { + "$ref": "AAAAAAGHlEnfo+cFFKQ=" + }, + "messageSort": "reply" + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAGH+qe4MYx8CdE=", + "_parent": { + "$ref": "AAAAAAGHMigXU5G8OR8=" + }, + "name": "RobotReady ?", "source": { "$ref": "AAAAAAGHlEnfo+cFFKQ=" }, @@ -4056,18 +4185,17 @@ }, { "_type": "UMLMessage", - "_id": "AAAAAAGHlFBsf+gWgJE=", + "_id": "AAAAAAGH+qhZ5IyUY8U=", "_parent": { "$ref": "AAAAAAGHMigXU5G8OR8=" }, - "name": "RobotFree", + "name": "RobotReady ?", "source": { "$ref": "AAAAAAGHMiiWxJHNz1M=" }, "target": { "$ref": "AAAAAAGHMisv0JKjt5c=" - }, - "arguments": "True" + } } ], "participants": [ @@ -6205,7 +6333,7 @@ "top": 63, "width": 348.638671875, "height": 13, - "text": "Raspberry Pi" + "text": "mainProg" }, { "_type": "LabelView", @@ -6379,13 +6507,30 @@ "height": 13, "text": "+get_batteryStatus(clients: mqtt.Clients, userdata, message)", "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGH+p6r/k7PMs0=", + "_parent": { + "$ref": "AAAAAAGH3D4F4EfGEDY=" + }, + "model": { + "$ref": "AAAAAAGH4UPAXywhJ1c=" + }, + "font": "Arial;13;0", + "left": 717, + "top": 186, + "width": 348.638671875, + "height": 13, + "text": "+main()", + "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 712, "top": 91, "width": 358.638671875, - "height": 98 + "height": 113 }, { "_type": "UMLReceptionCompartmentView", @@ -10269,23 +10414,6 @@ "$ref": "AAAAAAGH3FRA/NhynDA=" }, "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGH3FR2rdvbuXo=", - "_parent": { - "$ref": "AAAAAAGH3FRA/Nh7pww=" - }, - "model": { - "$ref": "AAAAAAGH3FR2otu0y8A=" - }, - "font": "Arial;13;0", - "left": 1189, - "top": 96, - "width": 206, - "height": 13, - "text": "+__init__(self)", - "horizontalAlignment": 0 - }, { "_type": "UMLOperationView", "_id": "AAAAAAGH3FSgo9+xxLw=", @@ -10297,7 +10425,7 @@ }, "font": "Arial;13;0", "left": 1189, - "top": 111, + "top": 96, "width": 206, "height": 13, "text": "+readSesnors(self): SensorData", @@ -10314,7 +10442,7 @@ }, "font": "Arial;13;0", "left": 1189, - "top": 126, + "top": 111, "width": 206, "height": 13, "text": "+takePicture(self): Picture", @@ -10331,7 +10459,7 @@ }, "font": "Arial;13;0", "left": 1189, - "top": 141, + "top": 126, "width": 206, "height": 13, "text": "+readPosition(self): Position", @@ -10339,19 +10467,36 @@ }, { "_type": "UMLOperationView", - "_id": "AAAAAAGH3FXSC+iv4W4=", + "_id": "AAAAAAGH+qKUBnXhbaw=", "_parent": { "$ref": "AAAAAAGH3FRA/Nh7pww=" }, "model": { - "$ref": "AAAAAAGH3FXSAeiI050=" + "$ref": "AAAAAAGH+qAzBm5mP44=" + }, + "font": "Arial;13;0", + "left": 1189, + "top": 141, + "width": 206, + "height": 13, + "text": "+readDHT22(): float; float", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGH+qKUBnXkLl8=", + "_parent": { + "$ref": "AAAAAAGH3FRA/Nh7pww=" + }, + "model": { + "$ref": "AAAAAAGH+qC2A2+bFng=" }, "font": "Arial;13;0", "left": 1189, "top": 156, "width": 206, "height": 13, - "text": "+readBattery(self): Battery", + "text": "+readTSL2561(): float", "horizontalAlignment": 0 } ], @@ -11478,25 +11623,6 @@ }, "name": "Raspy_Sensors", "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGH3FR2otu0y8A=", - "_parent": { - "$ref": "AAAAAAGH3FRA/NhynDA=" - }, - "name": "__init__", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGH3FSW59z/o0o=", - "_parent": { - "$ref": "AAAAAAGH3FR2otu0y8A=" - }, - "name": "self", - "type": "" - } - ] - }, { "_type": "UMLOperation", "_id": "AAAAAAGH3FSgmd+KRe4=", @@ -11583,28 +11709,38 @@ }, { "_type": "UMLOperation", - "_id": "AAAAAAGH3FXSAeiI050=", + "_id": "AAAAAAGH+qAzBm5mP44=", "_parent": { "$ref": "AAAAAAGH3FRA/NhynDA=" }, - "name": "readBattery", + "name": "readDHT22", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGH3FYMuunT9CU=", + "_id": "AAAAAAGH+qCRpW7ZNoU=", "_parent": { - "$ref": "AAAAAAGH3FXSAeiI050=" + "$ref": "AAAAAAGH+qAzBm5mP44=" }, - "name": "self", - "type": "" - }, + "type": "float; float", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGH+qC2A2+bFng=", + "_parent": { + "$ref": "AAAAAAGH3FRA/NhynDA=" + }, + "name": "readTSL2561", + "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGH3FYMuunURTg=", + "_id": "AAAAAAGH+qDds3AOEuQ=", "_parent": { - "$ref": "AAAAAAGH3FXSAeiI050=" + "$ref": "AAAAAAGH+qC2A2+bFng=" }, - "type": "Battery", + "type": "float", "direction": "return" } ] @@ -12047,23 +12183,6 @@ "$ref": "AAAAAAGH3FRA/NhynDA=" }, "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGH4UFHSSj2UPM=", - "_parent": { - "$ref": "AAAAAAGH4UFHSSj1vbw=" - }, - "model": { - "$ref": "AAAAAAGH3FR2otu0y8A=" - }, - "font": "Arial;13;0", - "left": 1181, - "top": 96, - "width": 206, - "height": 13, - "text": "+__init__(self)", - "horizontalAlignment": 0 - }, { "_type": "UMLOperationView", "_id": "AAAAAAGH4UFHSSj3p18=", @@ -12075,7 +12194,7 @@ }, "font": "Arial;13;0", "left": 1181, - "top": 111, + "top": 96, "width": 206, "height": 13, "text": "+readSesnors(self): SensorData", @@ -12092,7 +12211,7 @@ }, "font": "Arial;13;0", "left": 1181, - "top": 126, + "top": 111, "width": 206, "height": 13, "text": "+takePicture(self): Picture", @@ -12109,7 +12228,7 @@ }, "font": "Arial;13;0", "left": 1181, - "top": 141, + "top": 126, "width": 206, "height": 13, "text": "+readPosition(self): Position", @@ -12117,19 +12236,36 @@ }, { "_type": "UMLOperationView", - "_id": "AAAAAAGH4UFHSSj6Um0=", + "_id": "AAAAAAGH+qAzW25pf0M=", "_parent": { "$ref": "AAAAAAGH4UFHSSj1vbw=" }, "model": { - "$ref": "AAAAAAGH3FXSAeiI050=" + "$ref": "AAAAAAGH+qAzBm5mP44=" + }, + "font": "Arial;13;0", + "left": 1181, + "top": 141, + "width": 206, + "height": 13, + "text": "+readDHT22(): float; float", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGH+qC2DG+e8pc=", + "_parent": { + "$ref": "AAAAAAGH4UFHSSj1vbw=" + }, + "model": { + "$ref": "AAAAAAGH+qC2A2+bFng=" }, "font": "Arial;13;0", "left": 1181, "top": 156, "width": 206, "height": 13, - "text": "+readBattery(self): Battery", + "text": "+readTSL2561(): float", "horizontalAlignment": 0 } ],