警告
これは、古いバージョンのドキュメントです。 最新の情報をご覧になりたい場合は、次をご覧ください。 2024.12 .C - プラットフォームの振動を設定する
コマンド
C<vibration><duration>
パラメータ
リターン(戻る)
C<振動><持続時間>
、ここで
<振動>
は、リクエストした振動の種類です<持続時間>
は、リクエストした振動の持続時間を実行するためにシステムが必要とする総時間(通信時間は含まれない)です。
注釈
有効振動持続時間は、常にコマンドでリクエストした値に対応します。しかし、レスポンスで返される持続時間の値は、さまざまな条件によって異なります。詳しくは、 振動のタイミング を参照してください。
説明
このコマンドを使用すると、特定の振動と持続時間でプラットフォームを振動させることができます。プラットフォームの振動は、Asycube Studio で編集できます。レシピウィザードの プラットフォームの振動 を参照してください。
振動が続いているときは、 ?42 - プラットフォームの残り持続時間を得る コマンドを使って、振動の残り時間を得てください。
振動の種類
アスキューブには、振動の方向に対応した振動の種類があります。それぞれの振動の種類には、以下のように文字が割り当てられています。
A - 前方
D - 左
E - 右
F - 後方
I - 反転
K - クロスセンタリング(交差中央寄せ)
J - ロングセンタリング(長軸中央寄せ)
注釈
振動タイプの K と J は、Asycube 240/380/530 でのみ使用可能です。
使用例
以下の最初の例では、選択された振動タイプは F で、リクエストした持続時間は 100ミリ秒です。応答には、 振動のタイミング で説明したように、60ミリ秒の持続時間が追加されます。
command : CF100
response : CF00160
以下の 2 番目の例では、選択された振動タイプが A であり、持続時間のパラメータが指定されていません。プラットフォームは、Asycube Studio で設定された時間(この例では 100ミリ秒)振動します。
Command : CA
Response : CA00160
この最後の例では、選択された振動タイプは I で、永遠に振動します。 HC コマンドで振動を停止させることができます。
Command : CI0
Response : CI00000