GT Design Studio サンプルプロジェクト1
GT Design Studioのサンプルプロジェクト集
各サンプルの説明
gt-sp_sample1_basic1 【基本1】
![start-guide.gif](/upload7fc92/cssofts/fb961d18ba60c9c9d685ab733fb48f6c.gif)
スタートガイド3に掲載している
サンプルプロジェクトとArduinoプログラムです。
GT-SPからの出力をホストが受け取り
ホストからオブジェクトのプロパティ変更を行います。
![object_samples.gif](/upload7fc92/cssofts/fe087c557fddd9997e3ab151150881a8.gif)
GT Desgin Studioで利用できる全オブジェクトのサンプルです。
「Submit」ボタンを押すとGT-SPからデータを出力します。
![toggle_switch.gif](/upload7fc92/cssofts/27b7eecac6b1c0c367feca53714d7aa3.gif)
トグルスイッチの動作を、ボタンのイベント、
またはチェックボックスで実現しています。
gt-sp_sample1_basic2 【基本2】
![tentative_line.gif](/upload7fc92/cssofts/d4ca626ac37f53c60cbf2d26d9a94308.gif)
線だけの画像を準備し、縦線・横線を描画します。
![tab.gif](/upload7fc92/cssofts/b18935dcdeb81e7a963a534a47d5485a.gif)
タブのようなページ移動を、ボタンで実現しています。
全ページに同じボタンオブジェクトを流用し
オブジェクト数を節約しています。
![drop_link.gif](/upload7fc92/cssofts/21158dd1c95434c3387d9d25dbd01176.gif)
ドロップダウンリストで選択したページに移動します。
gt-sp_sample1_advanced1 【応用】
![increment.gif](/upload7fc92/cssofts/a5a2012a7b2c4ca4de99dd0e031da1d4.gif)
オブジェクトのValue値を用いてホストを
介さず数値の増減を行うサンプルです。
Submitボタンを押すと、数値 または
テキスト(文字コード)で値を出力します。
![bar_graph.gif](/upload7fc92/cssofts/74c7c3a88b65e00903cfcc1677840bf9.gif)
バーオブジェクトを用いて時間経過で移動する
グラフを実現しています。
ホストから全てのバーのValue値を送信しています。
![animation.gif](/upload7fc92/cssofts/fe4e41ffa4f7169b858d76a0857437f7.gif)
ホストから、画像オブジェクトの画像参照アドレスを
高速で切り替えてアニメーションを実現しています。
GT-SPのイベント処理中は画面更新が停止するため、
常時アニメ表示は非推奨です。
gt-sp_sample1_demo1 【デモ】
![standard.gif](/upload7fc92/cssofts/3fb92d06fa324e66ea09018569b631d7.gif)
標準デモンストレーションサンプルです。
![ev_charger.gif](/upload7fc92/cssofts/b88287e9f17153a2c0bcddf1fbbc0186.gif)
EV充電設備をイメージした、
デモンストレーションサンプルです。
このデモでは値をイベントで変えています。
通常はホストから書き換えてください。