コンチキは特別にメモリに制約のために設計されたオープンソース、マルチタスキング、ネットワーク化、および移植性の高いオペレーティングシステムです。それはそれThings.SupportsのインターネットオペレーティングシステムアクティブdevicesWith低電力無線幅広い製造、ワールドワイドウェブに小型の低電力、低コストのマイクロコントローラを接続できるように設計されているコミュニティと速い、迅速な開発サイクル、コンチキは、低電力ワイヤレス機器、IPv6とIPv4のプロトコルを完全にサポートだけでなく、6lowpanのサポート、CoAP、およびRPL低電力無線standards.Integratesの広い範囲のためのサポートを提供していますコーヒーフラッシュファイルsystemAmong他のハイライトは、メモリ割り当てを言及することができ、完全なIPネットワーキング、電力の意識、眠いルーター、動的モジュールのロード、Coojaネットワークシミュレータ、protothreads、コーヒーフラッシュファイルシステム、コンチキシェル、ライム·スタック、回帰テスト、platformsContikiの広い範囲での低メモリフットプリント、および大いにmore.Supportedは、我々は、アタリ、C128、C64、空、jcreate、sentilla-USB、msb430、ESBを、apple2enh言及することができますその中で幅広いプラットフォームでサポートされていAVR-atmega128rfa、種子の目、cc2530dk、sensinode、最低限のネット、ネイティブ、cooja、mb851、mbxxx、redbee-devの、redbee-econotag、MICAzの、exp5438、Z1、cc2538dk、AVR-ワタリガラス、AVR-RCB、avr-のZigBit、アイリス、及びEVAL-ADF7023DB1.Gettingはコンチキ·オペレーティング·システムの使用を開始するContikiToを始め、あなたが、Softowareから最新リリースをダウンロードし、あなたのホームディレクトリにZIPアーカイブを保存し、アーカイブマネージャユーティリティを使用して、その内容を抽出する必要があります。 (サポートされているプラットフォームのために上記のセクションを参照)、ご使用のプラットフォーム用のOSを構築する方法を学ぶためにREADME-BUILDING.mdファイルを開きます。
コンチキを試してみることにし、あなたがCoojaディレクトリ(例:cdコンチキ/ツール/ cooja)に移動し、基本的にはターミナルウィンドウを開く必要があります、&lsquoを実行してCoojaを開始し、アリラン&rsquoの。 http://www.contiki-os.org/start.html.
Whatが新規で公式の入門ガイドで説明したように、コマンドには、例えば、シミュレーションを開始して使用するCooja待つの今回のリリースで:
- 新機能とメカニズム:
- 回帰テストフレームワーク
- トラビス統合します。
- 新しいコードスタイルスクリプトます。
- のmDNSます。
- トリクルタイマーライブラリます。
- コンパイラの出力それほど冗長ます。
- で重度のバグ修正:
- CSMAます。
- 802.15.4フレーマます。
- Nullrdcます。
- ContikiMACます。
- 取り扱い6lowpanの断片化します。
- のIPv6ます。
- RPLルーティングします。
- IPv6スタック:
- IPv6ネイバーテーブルリファクタリングします。
- IPv6のルーティングテーブルリファクタリングします。
- RPL書き換えます。
- 失敗したルートのRPLのオートリペアます。
- 隣人が失敗した場合にIPv6スタック監視します。
- ルーティングテーブルの変更にコールバックします。
- 6lowpan:最大無線フレームサイズを設定できるようにします。
- プラットフォーム:
- 新規TI CC2538 802.15.4システムオンチッププラットフォームます。
- 新規PIC32 / SeedEyeプラットフォームます。
- STM32w更新されます。
- CC2430更新されます。
- MC1322xは更新されます。
- Cooja:
- リンク層のACKをサポートします。
- 改善されたスタックの監視とスタックオーバーフロートリガします。
- の改善radiologger:重複したパケットが今崩壊します。
- 改善されたタイムライン取り扱います。
- .cscファイルに保存]ラジオビットレートします。
- CC1101、CC1120、及びENC28J60エミュレーションをサポートします。
- ハードウェアに対して検証MSP430X命令セットのMSPsimのサポート、
- エルビウム。コンチキ(アプリ/エルビウムと例/エルビウム)のための新しいCoAP実装します。
- JSONライブラリ。軽量JSONの解析と建設ライブラリ(アプリケーション/ JSON)およびWebサービスHTTPサーバ(アプリケーション/ httpdの-WS)します。
- ContikiMAC。パケットの胸像が急速に送信されるように改善します。
- RPL。拡張ヘッダのサポートが追加されました。
- ネイティブ境界ルータ。 RPLの境界ルータは今、必要に応じて、Linuxでネイティブプロセスとして実行され、シリアルポートを介して、低電力無線と通信することができます。
- Cooja。ユーザーインターフェースに多くの改良。 MSP430Xアーキテクチャとexp5438、wismote、およびZ1プラットフォームのためのシミュレーションをサポートします。
- stm32w。 ContikiMACのサポートが追加されました。
- 新規ポート:CC2530、exp5438、wismoteます。 。
- インスタントコンチキ。 Ubuntuの12.04にアップデート。デフォルトのエディタとしてインストールEclipseはします。
アンテロープ
のバージョン2.6での新機能である。コンチキための軽量SQLに似たデータベース·マネージャ(アプリケーション/アンテロープと例/カモシカ)します。
のバージョン2.5での新機能:
- ContikiRPL:
- ContikiRPLは、低電力IPv6ルーティングのために提案されているIETF標準RPLプロトコルの新しい実装です。 ContikiRPLは現在、コンチキにおけるデフォルトのIPv6ルーティングメカニズムでます。
- ContikiMAC:
- 新しいContikiMACの最先端の低消費電力を聞い非同期無線デューティサイクリングメカニズムは現在、コンチキにおけるデフォルトのデューティサイクル機構です。
- コンチキ収集:
- コンチキ収集はコンチキライムスタックの最上位で動作するアドレスフリーのデータ収集プロトコルです。コンチキ2.5の場合は、コンチキは収集が大幅に改善された性能だけでなく、構成可能性を提供するために完全に書き直されまします。
- CollectView:
- CollectViewはコンチキにわたって収集したり、UDP / IPv6の/ RPLの上のどちらか、コンチキデータ収集ネットワークをセットアップするために使用されるJava GUIです。
- PowerTraceを:
- コンチキシミュレーション環境:
- MSPSim / Coojaシミュレーション環境は、大幅なスピードアップを受けています。
- CoAP / REST:
- コンチキ2.5は、低電力IPセンサネットワークとRESTfulな相互作用のためのIETFコアグループのCoAPアプリケーション層プロトコルの実験的な実装が含まれています。
- 新しいプラットフォーム:
- Zolertia Z1、RedWire Econotag mc13224v、STマイクロエレクトロニクスSTM32w、Sentilla JCreateます。
<李> PowerTraceを、リアルタイムの検査やセンサネットワークの消費電力のオフライン分析のいずれかを可能にするコンチキ電力プロファイリングシステムへのインタフェースであります。
のバージョン2.4での新機能:
- 主な変更点:
- 省電力、低電力無線のMACプロトコルへの大幅な改善をします。
- のuIPとSICSlowpanコードにいくつかのバグ修正します。
- 新しいセンサーAPIます。
- 重要なCOOJA / MSPsimスピードアップします。
- 二つの新しい実験プラットフォーム:。MICAzのとSensinode 8051 / CC2430ます。
- 低電力無線MACプロトコル:
- X-MACに大幅な改良:低電力動作が今隣人の位相を登録し、受信機の位相に応じてストロボの期間を減少させ、ブロードキャストはより多くの電力、効率的に伝送されます。 802.15.4と互換性フレームフォーマットます。
- LPPとX-MACの両方をサポートしてストリーミングします。
- RTIMERサポートなしプラットフォーム向けに、CX-MACと呼ばれるX-MACの新しい非RTIMERベースの実装、します。
- 低消費電力MACチャネルチェック率を簡単にチューニングするための新しい設定オプションます。
- Tmoteスカイブートアップコードはデフォルトでチャネルチェック率を印刷します。
- のuIPとライムネットワーキング:LI>
- SICSlowpan今Tmoteスカイための低消費電力MAC付きます。
- バグ修正します。
- のUIPコード内のバグ修正:SYN失われた場合は、タイマーを開始する。 SYNACKのバグ修正の損失。 IPv6のコードで浮動小数点演算を使用しないようにします。
- バグ修正:低消費電力MACオーバーより良い仕事します。 。
- サポートします。
- Runicast再送信時間コンチキ-conf.hで設定します。
- の改善TmoteスカイのIPv6 / 6lowpanブリッジ設定します。
- APIの変更:
- センサAPIが変更されました。 Tmoteスカイプラットフォームは、新しいAPIと一致するように更新します。
- COOJA:
- 10倍の速度向上します。
- はMSPSimベースのシミュレーションのための低オーバーヘッドのデバッグインタフェースを導入します。
- 簡体アプリケーションレベルのシミュレーション、します。
- コーヒーファイルシステムとの統合します。
- タイムラインとビジュアライザプラグインの改良ます。
- MICAzのエミュレーションのためのより良いサポートします。
- ナイトリービルドとコンチキリグレッションテストスイート:
- テスト構成構造の更新:。テストファイルは現在、自己完結します。 である
- 新規uIPv6ルーティングテストします。
- の向上シェルはテストを収集します。
- 新しいシェルのnetperfテストします。
- コンチキシェル:
- 新しいシェルモジュール:コマンド「PEEK」で、2隣人、memdebug間の通信性能をテストし、「突く」、読書のため、シェルからメモリ位置を設定するためのnetperf - デバイスドライバのデバッグに役立ちます。 。
- アライメントバグ修正します。
- ドライバ:
- CC2420は、現在の送信電力は、パケット単位で設定することができます。
- CC2420のtimesynchのバグ修正します。
- CC2420:有効SFD割り込みます。 。
- シリアルラインの改善ます。
- の高速SPIドライバます。
- プラットフォーム:
- 新しいプラットフォーム:MICAzの(実験)、Sensinode 8051 / CC2430。 (実験的な)
- 最小-netは今のIPv6をサポートしています。
- TmoteスカイIPv6サポートに有意な改善します。
- 6502:cc65バージョン2.13との互換性、Apple2とC1286502もので80桁の画面 。
- msb430:スクラッチから書かれた新しいSDドライバます。 。
- その他の変更:
- モジュールのMMEMとdhcpcをがデフォルトでコンパイルされています。
- 新規の例します。
- の改善IPv4とIPv6の例します。
- AVR ELFローダでバグ修正します。
- 電力プロファイリングバグ修正:。それはすでに切れているときに周辺機器のスイッチが切られたときにエネルギーが時々misattributedします。
- 新しい単純化されたRTIMERコードます。
- ライム例は今セマンティック干渉を避けるためにばらばらのチャネル上で動作します。
- コーヒー·ファイル·システム·イメージのための新しいJavaベースのメンテナンスツールます。
- の改善makefsdataスクリプトます。
<李>新規CSMA MACプロトコルは、そのようなことは、衝突や干渉を検出した場合に再送を行うX-MACのような低電力のMAC層プロトコルの上で動作する。 Tmoteスカイでデフォルトで有効になってます。
Tmoteスカイ上の低消費電力MACと6lowpan断片化と再構築を可能にする
IPv4のオーバーメッシュの
IPv4マルチキャストを受信するための
改良されたMSPSim統合を通じて
の例と
電子メール、IRC、ウェブサーバ、wgetのための
Tmoteスカイのための
一つだけRTIMERを扱う
のバージョン2.2.3でのの新機能:
- 新機能には、完全な実行を保存するチェックポイントを含み、単一のファイルにシステムの状態。消費電力をきめ細かく内訳を可能にするパケットごとの電力プロファイリング;プロトコルに依存しない隣人とルート発表を行う発表;デリュージ、バルクデータ配布プロトコルます。
- 新規ポートのモジュールがリリースされました。
メッシュネティクスのZigBitとSentilla JCreateに
の新しいのバージョン2.2.1-uipv6何である:
- このリリースはuIPv6、世界最小が含まれています共同シスコ、アトメル、およびSICSが開発したIPv6スタック、します。
バージョン2.2.1でのの新機能
の
- 私たちは、コンチキ2.2のリリースを発表させていただきます0.1!このリリースの焦点は、2.2バージョンで見つかったバグを修正することです。変更内容は以下のとおりです。データ収集プロトコルへの重要なバグ修正とパフォーマンスの改善。コンチキ集めるプログラムで改善されたデータの提示。 X-MAC無線機構の消費電力の低減。コーヒーフラッシュファイルシステムへのパフォーマンスの向上とバグ修正。 CC2420ラジオでの問題の回避策ます。
1 注釈
mmm 4 Jan 17
سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.