問題タブ [nesc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
328 参照

contiki - contiki のバッファ管理

私は TelosB モートで作業しており、1 つのモートから 2 つの異なるパケット (文字列) を送信しようとしており、他のモートで両方の文字列を受信して​​出力しようとしていますが、受信側では 1 つの文字列しか受信していません。2 番目の文字列が出力されない理由がわかりません。これはバッファの問題ですか、それとも何か他の問題ですか?

0 投票する
1 に答える
283 参照

tinyos - Telosb 低電力モード:

Telosb の状態を切り替えるプロジェクトに取り組んでいます。モートを「スリープ」(低電力) にする方法と、モートを起動する方法を知りたいです。

0 投票する
1 に答える
154 参照

timer - Tiny OS タイマーがリセットされない

私は現在tinyosに取り組んでおり、タイマーをリセットしようとしています.45秒で実行されているときに2秒と言いますが、機能していません.理由がわかりません.

誰かがそれを理解するのを手伝ってくれますか

コードは次のとおりです。

実際には、タイマーをオフセットにリセットする必要がありますが、リセットしていません。両方の printf ステートメントが同じ時間を与えています。

0 投票する
1 に答える
118 参照

pointers - nesc コンパイル時のポインタエラー

私はnescに次のメソッド/イベントを持っています。エラーが発生します

このコード ブロックの 4 行目にあります。エラーは具体的には次のとおりです。「「*」の前の構文エラーです。次の行で adammsg is undeclared

私のエラーが何であるかを誰かに教えてもらえますか? 私はしばらくこれに固執しており、気が狂っています。Tinyos に含まれている RadioCountsToLeds アプリに取り組んでいます。具体的には、パケットを挿入してノードに送信し、パケットに格納されている情報を計算しようとしています。

ありがとう!

0 投票する
1 に答える
274 参照

communication - TinyOs nesc パケット確認応答

モテ対モテの無線通信プログラムを書きたいのですが、受信側から送信側に確認応答を返したいです。が推奨されていることは承知していPacketAcknowledgementsますが、このインターフェイスについてよくわからない点がいくつかあります。

0 投票する
1 に答える
242 参照

tinyos - tinyOS を使用してセンサー ノードで双方向通信を行うにはどうすればよいですか?

無線でパケットを送信するには、AMSend.send(AM_BROADCAST_ADDR, msg, len) を使用します。receive.receive で、どのノードからメッセージを取得したかを確認できます。しかし、メッセージを受信したのと同じノードにメッセージを戻すにはどうすればよいですか。私はノード ID を持っています。データを受信して​​送り返すノードのネットワーク アドレスを取得するにはどうすればよいですか。パケットを確認するだけではありません。データを受信したら送信する必要があります。どんな助けでも大歓迎です。

0 投票する
0 に答える
44 参照

networking - nesC/TinyOS のリング アルゴリズムでのトークン パッシング

TinyOS でモート用のトークン パッシング プロトコルを作成するにはどうすればよいですか?

モートからモートにトークンを渡すトークン パッシング アルゴリズムを作成しようとしていますが、成功していません。

0 投票する
1 に答える
80 参照

tinyos - multihopOscilloscope で無線とシリアル ポートを介してデータを送信したい

シンク ノードが UART と無線メディアの両方にデータを送信できるように、マルチホップ オシロスコープ プログラムを変更しようとしています。調査した限りでは、同じハードウェアが UART と無線を介したパケットの送信にも使用されていることがわかりました。この場合、受信した条件に基づいて UART または無線にデータを送信できるようにコードを変更するにはどうすればよいでしょうか。このサンプル プログラムでは、受信した 10 パケットごとにデータを無線で送信します。

私のシンク ノードの受信モジュールは次のとおりです。

データがパケットを受信したノードに送り返されると、UART を介してデータを再度処理することはできません。どうすれば問題を解決できますか?