ページ - 1 シート.1 GR-SAKURA GR-SAKURA シート.2 Webアプリ Webアプリ シート.3 シート.4 シート.5 シート.6 [HELLO, "default", {"roles":{"caller":{},"subscriber":{}}}] [HELLO, "default", {"roles":{"caller":{},"subscriber":{}}}] シート.7 シート.8 シート.9 HTTP/コントローラー.html HTTP/コントローラー.html シート.10 WebSocket WebSocket シート.11 シート.12 [WELCOME, Session|id, Details|dict] [WELCOME, Session|id, Details|dict] シート.15 シート.16 [CALL, Request|id, {}, “~.getDeviceList”, []] [CALL, Request|id, {}, ~.getDeviceList, []] シート.19 シート.20 [RESULT, CALL.Request|id, {}, [], {"deviceList":[{"descriptio... [RESULT, CALL.Request|id, {}, [], {"deviceList":[{"description":"GR-SAKURA", "deviceId":1, "deviceType":GrSakura, "ip_addr":"192.168.10.209", "nickname":"GR-SAKURA", "protocol":"arduino", "status":true}]}] シート.25 シート.26 [GOODBYE, Details|dict, Reason|uri] [GOODBYE, Details|dict, Reason|uri] シート.27 シート.28 [GOODBYE, Details|dict, Reason|uri] [GOODBYE, Details|dict, Reason|uri] シート.33 シート.34 [CALL, Request|id, {"deviceId":1}, “com.sonycsl.kadecot.ardui... [CALL, Request|id, {"deviceId":1}, com.sonycsl.kadecot.arduino.digitalWrite”, [], {"pin":1, value:HIGH}] シート.35 シート.36 [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] 右波かっこ付きテキスト枠 機器一覧の取得 機器一覧の取得 右波かっこ付きテキスト枠.40 digitalWrite digitalWrite 右波かっこ付きテキスト枠.44 セッション開始 セッション開始 右波かっこ付きテキスト枠.46 セッション終了 セッション終了 シート.13 シート.14 [CALL, Request|id, {"deviceId":1}, “com.sonycsl.kadecot.ardui... [CALL, Request|id, {"deviceId":1}, com.sonycsl.kadecot.arduino.pinMode”, [], {"pin":1, mode:OUTPUT}] シート.17 シート.18 [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] 右波かっこ付きテキスト枠.21 pinMode pinMode シート.22 シート.23 [CALL, Request|id, {"deviceId":1}, “com.sonycsl.kadecot.ardui... [CALL, Request|id, {"deviceId":1}, com.sonycsl.kadecot.arduino.digitalRead”, [], {"pin":1}] シート.24 シート.29 [RESULT, CALL.Request|id, {"deviceId":1}, [], {"pin":1, “valu... [RESULT, CALL.Request|id, {"deviceId":1}, [], {"pin":1, value:HIGH}] 右波かっこ付きテキスト枠.30 digitalRead digitalRead シート.31 シート.32 [CALL, Request|id, {"deviceId":1}, “com.sonycsl.kadecot.ardui... [CALL, Request|id, {"deviceId":1}, com.sonycsl.kadecot.arduino.analogWrite”, [], {"pin":1, value:125}] シート.39 シート.40 [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] [RESULT, CALL.Request|id, {"deviceId":1}, [], {}] 右波かっこ付きテキスト枠.41 analogWrite analogWrite シート.42 シート.43 [CALL, Request|id, {"deviceId":1}, “com.sonycsl.kadecot.ardui... [CALL, Request|id, {"deviceId":1}, com.sonycsl.kadecot.arduino.analogRead”, [], {"pin":1}] シート.45 シート.47 [RESULT, CALL.Request|id, {"deviceId":1}, [], {"pin":1, “valu... [RESULT, CALL.Request|id, {"deviceId":1}, [], {"pin":1, value:1000}] Side brace.48 analogRead analogRead 吹き出し (2-D).49 ポート入出力の変更 013 ポート入出力変更0~13) 吹き出し (2-D).50 GPIO出力 013 GPIO出力0~13) 2-D word balloon.51 GPIO入力 013 GPIO入力0~13) 2-D word balloon.52 アナログ入力 1419 アナログ入力14~19) 2-D word balloon.53 PWM出力 07 PWM出力0~7) 吹き出し (2-D).54 deviceIdの1をGR-SAKURAに固定 deviceIdの1をGR-SAKURAに固定