問題タブ [tinyos]

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 投票する
1 に答える
226 参照

tinyos - tossim smulator で RSSI 値を取得する方法

プロジェクトで Xubuntos の下で TinyOS 2.1.0 を使用しています。TOSSIM をシミュレータとして使用して、シミュレーションで RSSI 値を取得したいと考えています。コマンド call CC2420Packet.getRssi(msg) を使用しました。コンポーネントは正常に構築されました。しかし、シミュレーション用にビルドすると (make micaz sim)、コンポーネント CC2420PacketC not found.ei も使用されているというエラーが表示されます。

unit_8 Rssi_value=pck->メタデータ[1];

しかし、Rssiの値は常に0になります

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

python - NesC / GMP未定義記号

gmp ライブラリを含む TOSSIM (TinyOS シミュレータ) で使用する NesC プログラムを作成しようとしています ここに私のコードのサンプルがあります

make micaz simまたはPython スクリプトを使用してコンパイルenv "CFLAGS = -lgmp" make micaz sim を実行しようとすると、次のエラーが発生します。

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

tinyos - 高頻度で100%のパケット伝送を実現

オシロスコープ ファイルを使用して、micaz モートを備えた tinyos を使用して 10 ミリ秒のレートでサンプリングしようとしています。 .これを修正するために、/tos/sensorboards/mts300 ディレクトリに移動し、Accelp.nc ファイルを開きました。コードの関連部分は次のとおりです。

上記のコードでは、タイマー値を元の 17ms から 14ms に変更しました。これにより、10ms のサンプリング レートで 100 パケット/秒という 100% のパケット効率を得ることができました。しかし、これを行った後、加速度計が完全に静止していても、信号に乱れが生じていることに気付きました。この妨害をなくして 100% のパケット転送を行う方法はありますか? また、100% の転送を成功させるために正しいことをしていますか? pre-scalar の戻り値を変更しても、あまり効果がないようです。

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

tinyos - readstream を使用して送信用のパケットにデータを渡す

私は readstream インターフェイスを使用して 100hz でサンプリングしています。インターフェイスをオシロスコープ アプリケーションに統合することができました。送信するパケットにバッファ値を渡す方法に疑問があります。現在、これは私がやっている方法です:

イベント void ReadStream.bufferDone( error_t 結果、uint16_t* バッファー、uint16_t カウント)

バッファ サイズを 50 に定義しましたが、Nreadings=2 に設定しているにもかかわらず、パケットごとに 1 つのサンプルしかないことに気付いているため、これが正しい方法かどうかわかりません。また、チェックすると、サンプリングレートは100サンプル/秒ではないようです。送信するパケットにデータを渡す方法が正しくありません。

0 投票する
3 に答える
2335 参照

tinyos - tinyos make: *** ターゲットを 'telosb' にするルールはありません。止まる

このチュートリアルに従って、ubuntu 15.04 に tinyos をインストールしました: http://tinyos.stanford.edu/tinyos-wiki/index.php/Automatic_installation

私のテロスブはよく検出されています:

私のtinyos.env:

私のtos-check-env:

私のJavaバージョン:

私がコンパイルするとき:

build-essentials、nescc、gcc、make などがあります。

ご協力ありがとうございました