Linkitoはシリアルポートを使ってArduinoのような異なるハードウェアと通信することができます。

そのためには、オプションメニューでシリアルモジュールを有効にし、適切なポートと速度を設定する必要があります。「有効にする」をクリックすると、ゲームがシリアルポートと通信できるようになります。

一部のエディターブロックはこのモジュールを使用しています:

  • シリアルレシーバー:シリアルポートで受信したすべてのメッセージを表示します
  • シリアルセンダー:シリアルポートでメッセージを送信します。
  • シリアルコマンド:シリアルポートからの特別なメッセージを検出し、最初のパラメーターを解析します。

 

プロトコル

プロトコルは非常にシンプルです:

[id コマンド] [パラメーター1] [パラメーター2] NL

  • 全て文字列として送信されます
  • 区切りはスペースで行われます
  • 最後に改行が必要です