問題タブ [contiki]

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 に答える
670 参照

c - Arduino Due での contikiOS を使用した C または C++ プログラミング

私がする必要があるのは、Arduino で C/C++ で書かれたプログラムをコンパイルして実行することです。

C、特に構造体をサポートしている場合、すべてのオープン ソース RTOS で問題ありません。

だから私はcontikiOSがそれを行うことを発見し、始めようとしました。

しかし、contikiOS はもう Arduino ポートをサポートしていないと思います。また、Due はかなり最近のモデルであるため、適切な情報を見つけることができませんでした。

何か情報をご存知でしたら、アドバイスをお願いします。あ、他にRTOSのおすすめありますか?

ありがとう。

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

contiki - v 2.6 の Contiki-SNMP?

私は TelosB モートを使用しており、contiki を使用して SNMP を実装する必要があります。https://github.com/sehgalanuj/contiki-snmp/で ContikiSNMP を見つけました。

これは 2.5 としてリストされており、CONtiki-2.6 では動作しません。ContikiSNMPフォルダにあるサンプルプログラムをCoojaでシミュレートしてみました。しかし、エラーが発生しています。これを回避する方法はありますか?

0 投票する
2 に答える
528 参照

contiki - 「make login」と入力すると、判読できない出力結果が表示されます

で Hello World アプリケーションをテストしたいz1 mote。残念ながら、このコマンドを使用して端末で結果を視覚化しようとすると: make z1-reset & make login、常に判読できない結果が得られます:

��������������������������à��������������������� ���������頲��</p>

contiki 2.7 と msp430-gcc 4.6.3 を使用して Ubuntu 12.04 でテストを実行しましたz1 motes。前もって感謝します。

よろしくお願いします。

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

operating-system - OSに依存しないアプリケーションコード

私は C ベースの組み込みアプリケーション コードを書いています。無料の RTOS、Contiki、UNIX など、「C」で書かれた任意の OS で実行したいと考えています。

したがって、以下は、任意のOSに簡単に移植したい場合に抽象化を作成するために必要なモジュールであると考えました.

他のOSに簡単に移植するために抽象化する必要がある他のモジュールがあるとまだ考えています..誰かが他のモジュールを提案できますか?

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

shell - Contiki: sky-shell-exec ELF_Loader エラー

sky-shell-exec の例を Contiki で動作させようとしています。これを行うために、私は基本的に sky-shell-exec の例に付属する README のコマンドを実行しています。README に書かれていない唯一のことは、「make upload-executable」を実行する前に「make compile-executable」を実行することです。また、常に「sudo make …」を実行しています。そうしないと、sky mote にアクセスしようとしたときに権限の問題が発生するからです。ただし、これはすべて、「exec hello-world.ce」を実行するまではすべて機能します。これを実行すると、「セグメントが見つかりません」というエラーが表示されます。私は現在、elfloader.c のバグを追跡しようとしていますが、これを以前に見たことがあれば、助けを求めることができます。

ありがとう

0 投票する
2 に答える
151 参照

c - ステートメントにソース ファイルが含まれていない場合の Makefile

Contiki Makefile のこの部分を書きました。

ただし、fake_eh が 1 に等しいという条件が真であっても、ファイル energy-harv.c はリンクされません。

ifeq - endif 行にコメントを付けると、コンパイルが機能します。if ステートメントのどこが間違っていますか?

ありがとう。

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

security - tinyDTLS サーバー キーの構成

contiki コードで tinyDTLS を使用しています。

http://tinydtls.sourceforge.net/

現在、クライアントとサーバーを構成し、サンプル キーを使用して実行できます。

ここで、クライアントを 3 つのサーバーに接続するように構成する必要があります。すべてのサーバー キーが同じであれば、接続できます。

tinyDTLS ソースによると、これを使用してキーを構成する必要があります

*結果 = &psk; 0 を返します。}

クライアント側で、鍵交換中にサーバーから送信された「PSK_Identity_hint」を読み取る方法。サーバー側でPSK_identityを読み取る方法..

この PSK_Identity_hint を読み取ることができれば、適切なキーを選択して PSK_ID を送信できます。

キーの設定方法を理解するのに役立ちます