Linkitoはシリアルポートを使ってArduinoのような異なるハードウェアと通信することができます。
そのためには、オプションメニューでシリアルモジュールを有効にし、適切なポートと速度を設定する必要があります。「有効にする」をクリックすると、ゲームがシリアルポートと通信できるようになります。
一部のエディターブロックはこのモジュールを使用しています:
- シリアルレシーバー:シリアルポートで受信したすべてのメッセージを表示します
- シリアルセンダー:シリアルポートでメッセージを送信します。
- シリアルコマンド:シリアルポートからの特別なメッセージを検出し、最初のパラメーターを解析します。
プロトコル
プロトコルは非常にシンプルです:
[id コマンド] [パラメーター1] [パラメーター2] NL
- 全て文字列として送信されます
- 区切りはスペースで行われます
- 最後に改行が必要です