2017-02-10 7 views
-2

コロラドスペースグラントとシンポジウムのデフォルトコードでは苦労しています。主に3人の組織になっているので、時々彼らを拘束することは難しいので、まず皆さんに尋ねたいと思います。私の問題は、ビーコンとローバーシステムを作る際に、XbeesとArduino Fiosを使うことです。コードでは、ビーコンでコンパスを読み取ってローバーに送信して、ビーコンの見出しをその見出しと比較できるようにします。私たちの送信機は爽やかではないように見えるので、同じパケットが変わらずに連続して送信されます。これは共通の問題ですか?もしそうなら、どのようにこの問題に対処しましたか?X-Beeトランスミッタがリフレッシュせずに同じデータを送信しています

答えて

1

最初にサンプリングレートを確認し、サンプリングレートをゼロではなく特定の値に設定します。正しいパケットを受信したかどうかを確認するには、各パケットが16進数で7Eで始まる必要があります。パケットは24バイトです。アナログデジタル変換器を使用していて、バイト20と21からデジタルピンを読み取ることができる場合は、ビーコンから取得したデータをバイト22と23で読み取ることができます。

関連する問題