プロジェクトで動作している場合、彼は通常彼自身のNMEA従来の通信プロトコルを手に合わせて作成していると言います。それは物事をトラブルシューティングするのを簡単にしますが、彼は彼のカスタムプロトコルがプロセッサ時間と帯域幅の両方の無駄であると認めます。一方、バイナリ通信はより効率的ですが、管理するビット・トリッサーです。
物事を共通のユーザーに簡単にするために、彼はEasyTransferというライブラリを書いた。プロセスはかなり簡単です – すべてのものは両方のArduinoボード上のデータ構造を定義することであり、それらがどんな種類のデータがワイヤー上にやってくるかを知っているように、そして簡単な転送は残りを処理します。これにより、ユーザーは通信プロトコルや伝送エラーについては少ない心配し、代わりにプロジェクトに焦点を当てます。
プロジェクトに取り組んでいて、Arduinosのペアを話しているのを簡単に検索して、彼のサイトでスイングして図書館をつかみます。それはもっと簡単にはなりません。