Contiki

Screenshot der Software:
Contiki
Softwarebeschreibung:
Version: 2.7
Upload-Datum: 19 Feb 15
Entwickler: Adam Dunkels
Lizenz: Frei
Popularität: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki ist ein Open Source, Multi-Tasking, vernetzten und hoch portable Betriebssystem, besonders entwickelt für Arbeitsspeicher eingeschränkt. Es hat sich in einer Weise, dass es kleine Low-Power-, Low-Cost-Mikrocontroller auf dem World Wide Web zu verbinden, so dass das Betriebssystem für das Internet der Things.Supports eine breite Palette von Low-Power-Wireless-devicesWith einem aktiven ausgeführt worden Community und eine schnelle, schnelle Entwicklungszyklus bietet Contiki Unterstützung für eine breite Palette von Low-Power-Wireless-Geräten, vollständige Unterstützung für IPv6 und IPv4-Protokolle, sowie die Unterstützung für die 6LoWPAN, COAP und RPL Low-Power-Wireless-standards.Integrates der Kaffee Flash-Datei systemAmong weitere Highlights, können wir die Speicherzuweisung, vollständige IP-Networking, Netz Bewusstsein, schläfrig Router, dynamische Laden von Modulen, die Cooja Network Simulator, Protothread, Kaffee Flash-Dateisystem, das Contiki Schale, die Rime-Stack, Regressionstests erwähnen , geringen Speicherbedarf und vieles more.Supported auf einer breiten Palette von platformsContiki basiert auf einer Vielzahl von Plattformen, unter denen wir apple2enh erwähnen, atari, c128, c64 unterstützte, himmel, JWie, Sentilla-usb, msb430, esb, avr-atmega128rfa, Samen Auge cc2530dk, Sensinode, gebürtig, minimal-net, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, avr-Rabe, avr-rcb, AVR- ZigBit, Iris und EVAL-ADF7023DB1.Getting begann mit ContikiTo mit dem Betriebssystem Contiki begonnen zu erhalten, müssen Sie die neueste Version von Softoware herunterladen, speichern Sie das ZIP-Archiv auf Ihrem Home-Verzeichnis, und extrahieren Sie deren Inhalt mit einem Archiv-Manager-Dienstprogramm . Öffnen Sie die Datei README-BUILDING.md zu lernen, wie das Betriebssystem für Ihre Plattform zu bauen (siehe den obigen Abschnitt für die unterstützten Plattformen).
Geben Contiki versuchen, müssen Sie im Grunde ein Terminalfenster öffnen, gehen Sie auf die Cooja Verzeichnis (zB cd contiki / tools / cooja), starten Sie, indem Sie das Cooja & lsquo; ant run & rsquo; Befehl, warten Cooja zu starten und zu einem Beispiel-Simulation wie in der offiziellen Erste Schritte http://www.contiki-os.org/start.html.

What erläuterten neuen , in dieser Pressemeldung:

  • Neue Funktionen und Mechanismen:
  • Regression Test-Framework
  • Travis Integration
  • Neue Code-Stil script
  • mDNS
  • Trickle-Timer-Bibliothek
  • Compiler Ausgaben werden weniger ausführlich
  • Schwere Bugfixes in:
  • CSMA
  • 802.15.4 Framer
  • Nullrdc
  • ContikiMAC
  • 6LoWPAN Fragmentierung Handhabung
  • IPv6
  • RPL Routing
  • IPv6-Stack:
  • IPv6-Nachbartabelle refactorization
  • IPv6-Routingtabelle refactorization
  • RPL Rewrite
  • RPL Auto-Reparatur ausgefallener Routen
  • IPv6-Stack-Monitor, wenn Nachbarn nicht
  • Callbacks auf Routing-Tabelle Änderungen
  • 6LoWPAN: ermöglichen die maximale Funkrahmengröße konfiguriert werden
  • Plattformen:
  • New TI CC2538 802.15.4 System-on-a-Chip-Plattform
  • New PIC32 / SeedEye Plattform
  • STM32W aktualisiert
  • CC2430 aktualisiert
  • MC1322x aktualisiert
  • Cooja:
  • Unterstützung für Link-Layer-ACKs
  • Verbesserte Stapelüberwachung und Stack-Überlauf Trigger
  • Verbesserte Radiologger: Duplikat-Pakete jetzt zusammengebrochen
  • Verbesserte Zeitleiste Handhabung
  • Save Radio Bitrate in .csc Datei
  • Unterstützung für CC1101, CC1120 und ENC28J60 Emulation
  • MSPsim Unterstützung für MSP430x Befehlssatz, gegen Hardware überprüft

Was ist neu in der Version 2.6:

  • Antelope. Ein leichtes SQL-ähnliche Datenbankmanager für Contiki (apps / Antilopen und Beispiele / Antilopen).
  • Erbium. Eine neue COAP Implementierung für Contiki (apps / Erbium und Beispiele / Erbium).
  • JSON-Bibliothek. Ein leichtes JSON-Analyse und Konstruktion Bibliothek (apps / JSON) und eine Web-Services-HTTP-Server (apps / httpd-ws).
  • ContikiMAC. Verbesserungen ermöglichen Büsten Pakete schnell gesendet werden.
  • RPL. Zusätzliche Unterstützung für die Erweiterungsheader.
  • Native Grenze Router. Die RPL Grenze Router kann nun optional als native Prozess unter Linux laufen und mit einem Low-Power-Radio-Kommunikation über eine serielle Schnittstelle.
  • Cooja. Viele Verbesserungen in der Benutzeroberfläche. Simulation Unterstützung für die MSP430x Architektur und exp5438, wismote und z1 Plattformen.
  • STM32W. Zusätzliche Unterstützung für ContikiMAC.
  • Neue Häfen:. CC2530, exp5438, wismote
  • Sofort Contiki. Aktualisiert auf Ubuntu 12.04. Als Standard-Editor installiert Sonnenfinsternis.

Was ist neu in der Version 2.5:

  • ContikiRPL:
  • ContikiRPL ist eine neue Umsetzung der vorgeschlagenen IETF-Standard-RPL-Protokoll für Low-Power-IPv6-Routing. ContikiRPL jetzt ist die Standard-IPv6-Routing-Mechanismus in Contiki.
  • ContikiMAC:
  • wird die neue ContikiMAC state-of-the-Art-Low-Power-Hören asynchronen Funkbetriebszyklus Mechanismus jetzt der Standardarbeitszyklus Mechanismus in Contiki.
  • Contiki Sammeln:
  • Contiki sammeln ist eine Adresse freie Datenerfassung Protokoll, das auf der Oberseite des Contiki Rime Stapel läuft. Für Contiki 2.5 Contiki Collect wurde komplett überarbeitet, um eine deutlich verbesserte Performance sowie Konfigurierbarkeit zur Verfügung.
  • CollectView:
  • CollectView ist ein Java-GUI, die verwendet wird, um eine Contiki Datenerfassung Netzwerk einzurichten, entweder über Contiki sammeln oder über UDP / IPv6 / RPL.
  • Powertrace:
  • Powertrace ist eine Schnittstelle zu dem Netz Contiki Profilieranlage die entweder Echtzeit-Inspektion oder off-line-Analyse der Leistungsaufnahme eines Sensornetzes ermöglicht.
  • Der Contiki Simulationsumgebung:
  • Die MSPSim / Cooja Simulationsumgebung hat eine bedeutende Beschleunigung erhalten.
  • COAP / REST:
  • Contiki 2.5 enthält eine experimentelle Implementierung der IETF Kerngruppe der COAP Protokoll der Anwendungsschicht für RESTful-Interaktion mit einem Low-Power-IP-Sensornetzwerk.
  • Neue Plattformen:
  • Zolertia Z1, Redwire Econotag mc13224v, ST Microelectronics STM32W, Sentilla JWie.

Was ist neu in der Version 2.4:

  • Die wichtigsten Änderungen:
  • Wesentliche Verbesserungen in den Energiesparniedrigenergiefunk MAC-Protokolle.
  • Diverse Bugfixes zu uIP und SICSlowpan Code.
  • New Sensor-API.
  • Deutliche COOJA / MSPsim Beschleunigung.
  • Zwei neue experimentelle Plattformen:. MicaZ und Sensinode 8051 / CC2430
  • Low-Power Radio MAC-Protokolle:
  • New CSMA MAC-Protokoll, auf der Oberseite der Low-Power-MAC-Layer-Protokolle wie X-MAC, die erneuten Übertragungen durchführt, wenn es Kollisionen oder Störungen erkennt läuft. Standardmäßig auf Tmote Sky aktiviert.
  • Signifikante Verbesserungen X-MAC: die Low-Power-Betrieb-Register nun die Phase der Nachbarn und reduziert die Strobe Periode entsprechend der Phase der Empfänger; Sendungen mehr Power-effizient übertragen; Frame-Format jetzt kompatibel mit 802.15.4.
  • Streaming-Unterstützung sowohl für LPP und X-MAC.
  • New Nicht rtimer-basierte Implementierung von X-MAC, genannt CX-MAC, für Plattformen ohne rtimer Support.
  • Neue Konfigurationsoption für eine einfachere Abstimmung der Low-Power-MAC-Kanalprüfung Rate.
  • Tmote Sky Boot-Code druckt nun Kanalprüfung Rate standardmäßig aktiviert.
  • uIP und Rime Networking:
  • SICSlowpan jetzt mit Low-Power-MAC für Tmote Himmel.
  • Bugfix, der 6LoWPAN Fragmentierung und Zusammenbau mit Low-Power-MAC auf der Tmote Himmel.
  • erlauben
  • Bugfixes in uIP Code: Start-Timer, wenn sie verloren SYN; Verlust von SYNACK Bugfix; vermeiden, mit Fließkomma-Operationen in IPv6-Code.
  • Bugfix in IPv4-über-Mesh: besser funktionieren als Low-Power MAC
  • .
  • Unterstützung von IPv4-Multicast-Empfang.
  • Runicast Neuübertragungszeit konfigurierbar contiki-conf.h.
  • Verbesserte Tmote Sky IPv6 / 6LoWPAN Brücke Setup.
  • API-Änderungen:
  • Sensoren API geändert; Tmote Sky-Plattform aktualisiert, um die neue API entsprechen.
  • COOJA:
  • 10x Geschwindigkeitsverbesserung durch verbesserte MSPSim Integration.
  • Eingeführt mit geringem Overhead-Debugging-Schnittstelle für MSPSim basierte Simulation.
  • Simplified Application-Level-Simulation, mit Beispielen.
  • Kaffee Integration ins Dateisystem.
  • Improvements to Timeline und Visualizer-Plugins.
  • Bessere Unterstützung für MicaZ Emulation.
  • Nightly Builds und Contiki Regression Test Suite:
  • Test Konfigurationsstruktur aktualisiert:. Testdateien sind nun in sich geschlossene
  • New uIPv6 Routing-Test.
  • Verbesserte Shell sammeln Test.
  • New Shell netperf Test.
  • Contiki Shell:
  • New Shell-Module:. Netperf zum Testen der Kommunikationsleistung zwischen zwei Nachbarn, memdebug, mit Befehlen "Blick" und "Poke", zum Lesen und Einstellung Speicherplätze aus der Schale - erleichtert die Fehlersuche Gerätetreiber
  • Ausrichtung Bugfixes.
  • Treiber:
  • ermöglicht CC2420 jetzt Sendeleistung auf einer Paketbasis eingestellt werden.
  • CC2420 timesynch Bugfix.
  • CC2420:. Aktiviert SFD unterbricht
  • Serielle Schnittstelle Verbesserungen.
  • Schneller SPI-Treiber.
  • Plattformen:
  • Neue Plattformen: MicaZ (experimentell), Sensinode 8051 / CC2430. (Experimentell)
  • Minimal-net hat jetzt IPv6-Unterstützung.
  • Signifikante Verbesserungen zu Tmote Sky IPv6-Unterstützung.
  • 6502:. Die Kompatibilität mit cc65 Version 2.13; 80 Spalte Bildschirm auf Apple2 und C1286502 Zeug
  • msb430:. Neue SD-Treiber von Grund auf neu geschrieben
  • Weitere Änderungen:
  • Module MMEM und dhcpc werden nun standardmäßig erstellt.
  • Neue Beispiele für E-Mail, IRC, Webserver, wget.
  • Verbesserte IPv4- und IPv6-Beispiele für die Tmote Himmel.
  • Bugfixes in AVR ELF-Lader.
  • Stromprofilierung Bugfix:. Energie war manchmal misattributed wenn Peripherie ausgeschaltet war, als es schon ab
  • Neue vereinfachte rtimer Code, der nur handhabt eine rtimer.
  • Rime Beispiele nun an disjunkten Kanäle ausführen, um semantische Störungen zu vermeiden.
  • Neue Java-basierten Wartungstool für Coffee-Dateisystemimages.
  • Verbesserte makefsdata Skript.

Was ist neu in Version 2.2.3:

  • Neu sind Prüfpunkte, die die vollständige Ausführung speichert Zustand eines Systems in einer einzigen Datei; pro Paket Leistungsprofilerstellung, die feinkörnige Verteilung der Stromverbrauch ermöglicht; Ankündigungen, die Nachbarn und Routenansagen protokollunabhängig zu machen; und Sintflut, eine Großdatenverbreitung Protokoll.
  • New Ports zu den Meshnetics ZigBit und Sentilla JWie Module wurden veröffentlicht.

Was ist neu in der Version 2.2.1-uIPv6:

  • Diese Mitteilung enthält uIPv6, das weltweit kleinste IPv6-Stack, die gemeinsam von Cisco, Atmel und SICS entwickelt.

Was ist neu in Version 2.2.1:

  • Wir freuen uns, die Veröffentlichung von Contiki 2.2 bekannt zu geben 0,1! Der Schwerpunkt dieses Releases ist es, Fehler in der Version 2.2 gefunden zu beheben. Die Änderungen sind: wesentliche Bugfixes und Performance-Verbesserungen, um die Datenerhebung Protokoll; verbesserte Darstellung der Daten in der Contiki sammeln Programm; Reduktion des Energieverbrauchs für die X-MAC Funkmechanismus; Performance-Verbesserungen und Fehlerkorrekturen dem Coffee Flash-Dateisystem; Workaround für ein Problem mit dem CC2420 Radio.

Ähnliche Software

MaheshaBSD
MaheshaBSD

15 Apr 15

Longene
Longene

12 May 15

fli4l
fli4l

20 Feb 15

Andere Software von Entwickler Adam Dunkels

uIP
uIP

3 Jun 15

lwIP
lwIP

3 Jun 15

Kommentare zu Contiki

1 Bemerkungen
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Kommentar hinzufügen
Schalten Sie auf die Bilder!