Contiki

Software screenshot:
Contiki
Software informatie:
Versie: 2.7
Upload datum: 19 Feb 15
Ontwikkelaar: Adam Dunkels
Licentie: Gratis
Populariteit: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki is een open source, multi-tasking, netwerk, en zeer draagbare besturingssysteem speciaal ontworpen voor-geheugen beperkt. Het is ontworpen op een zodanige manier dat het kleine low-power, low-cost microcontrollers kan verbinding maken met het World Wide Web, waardoor het het besturingssysteem voor het internet van Things.Supports een breed scala van low-power draadloze devicesWith een actieve gemeenschap en een snelle, snelle ontwikkeling cyclus, Contiki beschikt over ondersteuning voor een breed scala van low-power draadloze apparaten, volledige ondersteuning voor IPv6 en IPv4-protocollen, evenals ondersteuning voor de 6lowpan, coap en RPL low-power draadloze standards.Integrates de koffie flash-bestand systemAmong andere hoogtepunten, kunnen we het toewijzen van geheugen, volledige IP-netwerken, macht bewustzijn, slaperig routers, dynamische module laden, de Cooja Network Simulator, protothreads, koffie flash-bestand systeem, de Contiki shell, de Rijp stack, regressietesten vermelden , lage geheugengebruik, en nog veel more.Supported op een brede waaier van platformsContiki wordt ondersteund op een breed scala aan platforms, waaronder kunnen we apple2enh noemen, atari, C128, c64, hemel, JMaak, sentilla-usb, msb430, esb, avr-atmega128rfa, zaad-eye, cc2530dk, sensinode, inheemse, minimal-net, cooja, mb851, mbxxx, Redbee-dev, Redbee-econotag, micaz, exp5438, z1, cc2538dk, avr-raaf, avr-RCB, AVR- zigbit, iris, en EVAL-ADF7023DB1.Getting begonnen met ContikiTo de slag te gaan met het Contiki besturingssysteem, moet je de laatste versie van Softoware te downloaden, op te slaan het ZIP-archief op uw thuismap, en pak de inhoud met behulp van een archief manager hulpprogramma . Open het README-BUILDING.md bestand om te leren hoe het OS te bouwen voor uw platform (zie de paragraaf hierboven voor ondersteunde platforms).
Om Contiki eens te proberen, dan moet u in principe open een terminal venster, gaat u naar de Cooja directory (bv cd contiki / tools / cooja), begint Cooja door het uitvoeren van de & lsquo; ant run & rsquo; commando, wacht Cooja om te starten en te gebruiken een voorbeeld simulatie zoals uitgelegd in de officiële handleiding Aan de slag http://www.contiki-os.org/start.html.

What is nieuw in deze release:

  • Nieuwe functies en mechanismen:
  • Regressietest kader
  • Travis integratie
  • Nieuwe code stijlmanuscript
  • mDNS
  • Trickle timer bibliotheek
  • Compiler uitgang minder breedsprakig
  • Ernstige bugfixes in:
  • CSMA
  • 802.15.4 lijstenmaker
  • Nullrdc
  • ContikiMAC
  • 6lowpan fragmentatie hanteren
  • IPv6
  • RPL routing
  • IPv6-stack:
  • IPv6 buurman tafel refactorization
  • IPv6 routing tabel refactorization
  • RPL rewrite
  • RPL auto-reparatie van defecte routes
  • IPv6-stack-monitor als buurman mislukt
  • terugbelaanvragen op routing wijzigingen in de tabel
  • 6lowpan: Laat de maximale radiorasterafmeting worden geconfigureerd
  • Platforms:
  • New TI CC2538 802.15.4-System-on-a-Chip platform
  • Nieuwe PIC32 / SeedEye platform
  • STM32W bijgewerkt
  • CC2430 bijgewerkt
  • MC1322x bijgewerkt
  • Cooja:
  • Ondersteuning voor link-layer ACK
  • Verbeterde stack monitoring en stack overflow triggering
  • Verbeterde radiologger: dupliceren pakketten nu ingestort
  • Verbeterde Timeline hanteren
  • Opslaan radio bitrate in .csc bestand
  • Ondersteuning voor CC1101, CC1120, en ENC28J60 emulatie
  • MSPsim ondersteuning voor MSP430x instructieset, geverifieerd tegen hardware

Wat is nieuw in versie 2.6:

  • Antelope. Een lichtgewicht SQL-achtige database manager voor Contiki (apps / antilopen en voorbeelden / antilopen).
  • Erbium. Een nieuwe coap implementatie voor Contiki (apps / erbium en voorbeelden / erbium).
  • JSON bibliotheek. Een lichtgewicht JSON parsing en bouw bibliotheek (apps / json) en een web services HTTP server (apps / httpd-ws).
  • ContikiMAC. Verbeteringen toe te staan ​​bustes van pakketten snel worden verzonden.
  • RPL. Ondersteuning toegevoegd voor uitbreiding headers.
  • Native grens router. De RPL grens router kan nu optioneel uitgevoerd als een native proces onder Linux en communiceren met een low-power radio over een seriële poort.
  • Cooja. Veel verbeteringen aan de gebruikersinterface. Simulatie steun voor de MSP430x architectuur en de exp5438, wismote en z1 platforms.
  • STM32W. Ondersteuning toegevoegd voor ContikiMAC.
  • Nieuw-poorten:. CC2530, exp5438, wismote
  • Instant Contiki. Bijgewerkt naar Ubuntu 12.04. Eclipse geïnstalleerd als standaard editor.

Wat is nieuw in versie 2.5:

  • ContikiRPL:
  • ContikiRPL is een nieuwe uitvoering van de voorgestelde IETF standaard RPL protocol voor low-power IPv6 routing. ContikiRPL is nu de standaard IPv6 routing mechanisme in Contiki.
  • ContikiMAC:
  • De nieuwe ContikiMAC state-of-the-art low-power luisteren asynchrone radio plicht fietsen mechanisme is nu de standaard plicht fietsen mechanisme in Contiki.
  • Contiki verzamelen:
  • Contiki Collect is een-adres vrij dataverzameling protocol dat op de top van de Contiki Rime stapel loopt. Voor Contiki 2.5, Contiki Collect is volledig herwerkt tot een significant betere prestaties bieden als configuratiemogelijkheden.
  • CollectView:
  • CollectView is een Java-GUI die wordt gebruikt voor het opzetten van een Contiki verzameling datanetwerk, ofwel meer dan Contiki verzamelen of over UDP / IPv6 / RPL.
  • PowerTRACE:
  • PowerTRACE is een interface naar de Contiki macht profiling systeem dat zowel real-time inzage of off-line analyse van het energieverbruik van een sensor netwerk mogelijk maakt.
  • De Contiki simulatie-omgeving:
  • De MSPSim / Cooja simulatie-omgeving heeft een belangrijke speed-up ontvangen.
  • coap / REST:
  • Contiki 2.5 bevat een experimentele implementatie van coap applicatielaagprotocol de IETF kerngroep voor RESTful interactie met een low-power IP-sensor netwerk.
  • Nieuwe platformen:
  • Zolertia Z1, RedWire Econotag mc13224v, ST Microelectronics STM32W, Sentilla JMaak.

Wat is nieuw in versie 2.4:

  • Belangrijkste wijzigingen:
  • Significante verbeteringen aan energiebesparende low-power radio MAC-protocollen.
  • Verscheidene bugfixes aan UIP en de SICSlowpan code.
  • Nieuwe sensor API.
  • Aanzienlijke COOJA / MSPsim speedup.
  • Twee nieuwe experimentele platformen:. MicaZ en Sensinode 8051 / CC2430
  • Low-Power Radio MAC-protocollen:
  • New CSMA MAC protocol, die bovenop de spaarstand MAC protocollen zoals X-MAC, dat hertransmissies uitvoert wanneer botsingen of interferentie detecteert. Standaard ingeschakeld op Tmote Sky.
  • Significante verbeteringen aan X-MAC: de low-power werking registreert nu de fase van de buren en vermindert de aftastperiode volgens de fase van de ontvanger; uitzendingen worden uitgezonden meer power-efficiënt; kaderformaat nu compatibel met 802.15.4.
  • Streaming ondersteuning voor zowel LPP en X-MAC.
  • Nieuwe non-rtimer-gebaseerde implementatie van X-MAC, genaamd CX-MAC, voor platformen zonder rtimer ondersteuning.
  • Nieuwe configuratie optie voor eenvoudiger afstemming van low-power MAC-kanaals controle tarief.
  • Tmote Sky boot-up code drukt nu kanaal check tarief standaard.
  • UIP en Rime Netwerken:
  • SICSlowpan nu met een low-power MAC voor Tmote Sky.
  • Bugfix dat 6lowpan fragmentatie en samenvoegen met een low-power MAC op de Tmote Sky.
  • toestaan
  • Bugfixes in UIP code: start timer als verloren SYN; verlies van SYNACK bugfix; vermijd het gebruik van floating point operaties in IPv6-code.
  • Bugfix in IPv4-over-mesh: werken beter dan low-power MAC
  • .
  • Ondersteuning voor het ontvangen van IPv4-multicast.
  • Runicast doorgifte tijd configureerbaar in contiki-conf.h.
  • Verbeterde Tmote Sky IPv6 / 6lowpan brug setup.
  • API Wijzigingen:
  • Sensoren API veranderd; Tmote Sky platform bijgewerkt om de nieuwe API te passen.
  • COOJA:
  • 10x speed verbetering door middel van verbeterde MSPSim integratie.
  • Geïntroduceerd lage overhead debugging interface voor MSPSim-gebaseerde simulatie.
  • Vereenvoudigde applicatie-niveau simulatie, met voorbeelden.
  • Koffie bestandssysteem integratie.
  • Verbeteringen aan de tijdlijn en Visualizer plugins.
  • Betere ondersteuning voor MicaZ emulatie.
  • nightly builds en Contiki Regressie Test Suite:
  • configuratie Test structuur bijgewerkt:. Testbestanden zijn nu zelfstandige
  • Nieuwe uIPv6 routing test.
  • Verbeterde shell verzamelen test.
  • Nieuwe shell netperf test.
  • Contiki Shell:
  • Nieuwe shell modules:. Netperf voor het testen van de communicatie prestaties tussen twee buren, memdebug, met commando 'peek' en 'porren', voor het lezen en het instellen van het geheugen locaties uit de schelp - handig voor het debuggen van stuurprogramma's
  • Alignment bugfixes.
  • Drivers:
  • CC2420 maakt het nu mogelijk zendvermogen in te stellen op een per-packet basis.
  • CC2420 timesynch bugfix.
  • CC2420:. Enabled SFD onderbreekt
  • verbeteringen seriële lijn.
  • Sneller SPI bestuurder.
  • Platforms:
  • Nieuwe platformen: MicaZ (experimenteel), Sensinode 8051 / CC2430. (Experimenteel)
  • Minimal-net heeft nu IPv6-ondersteuning.
  • Significante verbeteringen aan Tmote Sky IPv6-ondersteuning.
  • 6502:. Compatibiliteit met cc65 versie 2.13; 80 scherm column op Apple2 en C1286502 stuff
  • msb430:. Nieuwe SD-driver geschreven vanuit het niets
  • Andere wijzigingen:
  • Modules mmem en dhcpc worden nu samengesteld door standaard.
  • Nieuwe voorbeelden voor e-mail, irc, webserver, wget.
  • Verbeterde IPv4 en IPv6 voorbeelden voor de Tmote Sky.
  • Bugfixes in AVR ELF loader.
  • Vermogen profilering bugfix:. Energie werd soms misattributed toen perifere werd uitgeschakeld toen was het al af
  • Nieuwe vereenvoudigde rtimer code die alleen behandelt één rtimer.
  • Rijp voorbeelden nu draaien op disjuncte kanalen om semantische interferentie te voorkomen.
  • Nieuwe Java gebaseerd onderhoudsprogramma voor Coffee bestandssysteem beelden.
  • Verbeterde makefsdata script.

Wat is nieuw in versie 2.2.3:

  • Nieuwe functies zijn onder checkpointing, waarbij de complete uitvoering slaat toestand van een systeem in één bestand; per-packet macht profilering, die fijnkorrelige afbraak van het energieverbruik mogelijk maakt; aankondigingen, die buurman en route aankondigingen protocol-onafhankelijk te maken; en Deluge, een bulk data verspreiding protocol.
  • Nieuw-poorten aan de Meshnetics ZigBit en Sentilla JMaak modules werden vrijgelaten.

Wat is nieuw in versie 2.2.1-uipv6:

  • Deze versie bevat uIPv6, 's werelds kleinste IPv6-stack, gezamenlijk ontwikkeld door Cisco, Atmel, en SICS.

Wat is nieuw in versie 2.2.1:

  • We zijn blij om de release van Contiki 2.2 aan te kondigen 0,1! De focus van deze release is om bugs te vinden in de 2.2 versie te lossen. De wijzigingen zijn: belangrijke bugfixes en prestatieverbeteringen om de gegevensverzameling protocol; verbeterde presentatie van gegevens in het Contiki verzamelen programma; vermindering van het energieverbruik voor de X-MAC radio-mechanisme; prestatieverbeteringen en bugfixes naar de Coffee flash-bestand systeem; tijdelijke oplossing voor een probleem met de CC2420 radio.

Vergelijkbare software

Perl OS
Perl OS

2 Jun 15

Alpine Linux
Alpine Linux

17 Aug 18

Atomthreads
Atomthreads

20 Feb 15

OmniOS
OmniOS

17 Feb 15

Andere software van ontwikkelaar Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

Reacties op Contiki

1 Commentaar
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Commentaar toe te voegen
Zet op de beelden!