Contiki

Software skärmdump:
Contiki
Mjukvaruinformation:
Version: 2.7
Ladda upp dagen: 19 Feb 15
Utvecklare: Adam Dunkels
Licens: Gratis
Popularitet: 902

Rating: 1.4/5 (Total Votes: 5)

Contiki är en öppen källkod, multi-tasking, nätverks och mycket bärbar operativsystem speciellt utformad för minnet begränsade. Det har utvecklats på ett sådant sätt att den kan ansluta små låg effekt, låg kostnad mikrokontrollers till World Wide Web, vilket gör det operativsystemet för Internet of Things.Supports ett brett sortiment av låg effekt trådlöst devicesWith en aktiv gemenskap och en snabb, snabb utveckling cykel, Contiki har stöd för ett brett spektrum av låg effekt trådlösa enheter, fullt stöd för IPv6 och IPv4-protokoll, samt stöd för 6lowpan, CoAP och RPL låg effekt trådlösa standards.Integrates kaffe flash fil systemAmong andra höjdpunkter kan nämnas minnesallokering, fullt IP-nätverk, makt medvetenhet, sömniga routrar, dynamisk inläsning av moduler, de Cooja Network Simulator, protothreads, kaffe flash filsystem, det Contiki skal, rimen stack, regressionstester , låg minnesanvändning, och mycket more.Supported på ett brett spektrum av platformsContiki stöds på ett stort antal plattformar, bland vilka kan nämnas apple2enh, atari, C128, C64, sky, jcreate, sentilla-usb, msb430, esb, avr-atmega128rfa, frö-eye, cc2530dk, sensinode, inföding, minimal-net, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, avr-korp, avr-RCB, avr- zigbit, iris, och EVAL-ADF7023DB1.Getting började med ContikiTo komma igång med operativsystemet Contiki, måste du ladda ner den senaste versionen från Softoware, spara ZIP-arkiv på din hemkatalog, och extrahera dess innehåll med hjälp av en arkivchef verktyg . Öppna README-BUILDING.md filen att lära sig att bygga OS för din plattform (se avsnittet ovan för plattformar som stöds).
För att ge Contiki ett försök, måste du i princip öppna ett terminalfönster, gå till Cooja katalogen (t.ex. cd Contiki / verktyg / cooja), starta Cooja genom att köra & lsquo; myra springa & rsquo; kommando, vänta Cooja att starta och använda ett exempel simulering som förklaras i den officiella Komma igång http://www.contiki-os.org/start.html.

What är nytt i den här versionen:

  • Nya funktioner och mekanismer:
  • ramverk för regressionstester
  • Travis integrationen
  • Ny kod stil script
  • mDNS
  • Trickle timer bibliotek
  • Compiler utgång mindre utförlig
  • Svåra buggfixar i:
  • CSMA
  • 802.15.4 framer
  • Nullrdc
  • ContikiMAC
  • 6lowpan fragmentering hantering
  • IPv6
  • RPL routing
  • IPv6 stacken:
  • IPv6 granne bord refactorization
  • IPv6 routingtabell refactorization
  • RPL omskrivning
  • RPL auto-reparation av misslyckade vägar
  • IPv6 stack skärmen om grannen misslyckas
  • Callbacks på routing table förändringar
  • 6lowpan: tillåter maximal radioramstorlek konfigureras
  • Lift:
  • New TI CC2538 802.15.4 System-on-a-chip-plattform
  • Ny PIC32 / SeedEye plattform
  • STM32w uppdateras
  • CC2430 uppdateras
  • MC1322x uppdaterade
  • Cooja:
  • Stöd för länkskikts ACK
  • Förbättrad stack övervakning och stack overflow trigg
  • Förbättrad radiologger: duplicera paket nu kollapsade
  • Förbättrad Tidslinje hantering
  • Spara radio bitrate i .csc fil
  • Stöd för CC1101, CC1120, och ENC28J60 emulering
  • MSPsim stöd för MSP430x instruktionsuppsättning, verifieras mot hårdvara

Vad är nytt i version 2.6:

  • Antelope. En lätt SQL-liknande databashanterare för Contiki (apps / antilop och exempel / antilop).
  • Erbium. En ny CoAP implementering för Contiki (apps / erbium och exempel / erbium).
  • JSON bibliotek. En lätt JSON pars och byggbibliotek (apps / json) och webbtjänster HTTP-server (apps / httpd-ws).
  • ContikiMAC. Förbättringar för att tillåta byster av paket som skall skickas snabbt.
  • RPL. Utökat stöd för förlängnings rubriker.
  • Native gränsrouter. Den RPL gränsrouter kan nu eventuellt köras som en infödd process under Linux och kommunicera med en låg effekt radio över en seriell port.
  • Cooja. Många förbättringar av användargränssnittet. Simulering stöd för MSP430x arkitekturen och exp5438, wismote, och Z1 plattformar.
  • stm32w. Utökat stöd för ContikiMAC.
  • Nya hamnar:. CC2530, exp5438, wismote
  • Omedelbar Contiki. Uppdaterad till Ubuntu 12.04. Eclipse installeras som standardredigerare.

Vad är nytt i version 2.5:

  • ContikiRPL:
  • ContikiRPL är en ny tillämpning av den föreslagna IETF-standarden RPL protokoll för låg effekt IPv6 routing. ContikiRPL är nu standard IPv6 routing mekanism Contiki.
  • ContikiMAC:
  • Den nya ContikiMAC state-of-the-art med låg effekt lyssnar asynkron radio plikt cykling mekanismen är nu standard plikt cykling mekanism Contiki.
  • Contiki Collect:
  • Contiki Collect är en adress-fri samling dataprotokoll som körs ovanpå Contiki Rime stacken. För Contiki 2.5, Contiki Samla har helt omarbetats för att ge en signifikant förbättrad prestanda samt konfigurering.
  • CollectView:
  • CollectView är en Java GUI som används för att upprätta en Contiki datainsamling nätverk, antingen över Contiki samla eller över UDP / IPv6 / RPL.
  • Powertrace:
  • Powertrace är ett gränssnitt till Contiki kraft profilering system som tillåter antingen i realtid inspektion eller off-line analys av energiförbrukning på ett sensornätverk.
  • Contiki simuleringsmiljö:
  • MSPSim / Cooja simuleringsmiljö har erhållit en betydande hastighet upp.
  • CoAP / REST:
  • Contiki 2.5 inkluderar en experimentell implementering av IETF kärngruppens CoAP applikationslagret protokoll för RESTful interaktion med en låg effekt IP sensornätverk.
  • Nya plattformar:
  • Zolertia Z1, RedWire Econotag mc13224v, ST Microelectronics STM32w, Sentilla JCreate.

Vad är nytt i version 2.4:

  • Huvud förändringar:
  • Betydande förbättringar energibesparande låg effekt radio MAC-protokoll.
  • Flera buggfixar till uIP och SICSlowpan koden.
  • Ny sensor API.
  • Betydande COOJA / MSPsim uppsnabbning.
  • Två nya experimentella plattformar:. MicaZ och Sensinode 8051 / CC2430
  • Låg-Power Radio MAC protokoll:
  • Ny CSMA MAC-protokollet, som körs ovanpå lågenergi- MAC skiktprotokoll som X-MAC, som utför omsänd när den upptäcker kollisioner eller störningar. Aktiverat som standard på Tmote Sky.
  • Betydande förbättringar X-MAC: låg strömförbrukning registrerar nu fasen av grannarna och minskar avsöknings perioden enligt fasen för mottagaren; sändningar sänds mer makt effektivt; ramformat nu kompatibel med 802.15.4.
  • Streaming stöd för både LPP och X-MAC.
  • Nytt icke-rtimer baserat genomförande av X-MAC, som kallas CX-MAC, för plattformar utan rtimer stöd.
  • Nytt konfigurationsalternativ för enklare avstämning av låg effekt MAC-kanalkontrollnivån.
  • Tmote Sky boot-up kod skriver nu kanalkontrollnivån som standard.
  • uIP och Rime Nätverk:
  • SICSlowpan nu med låg effekt MAC för Tmote Sky.
  • Buggfix som tillåter 6lowpan fragmentering och monteras ihop med låg effekt MAC på Tmote Sky.
  • Buggfixar i uIP kod: Starta timer om förlorad SYN; förlust av SYNACK bugfix; undvika att använda flyttalsoperationer i IPv6-kod.
  • Buggfix i IPv4-over-mesh: fungerar bättre än lågenergi MAC
  • .
  • Stöd för mottagning IPv4 multicast.
  • Runicast omtransmissionstiden konfigureras i Contiki-conf.h.
  • Förbättrad Tmote Sky IPv6 / 6lowpan bro setup.
  • API Ändringar:
  • Sensorer API förändrats; Tmote Sky-plattformen uppdateras för att matcha den nya API.
  • COOJA:
  • 10x hastighet förbättring genom förbättrad MSPSim integration.
  • Införd låg overhead felsökning gränssnitt för MSPSim baserad simulering.
  • Förenklad applikationsnivå simulering, med exempel.
  • Kaffe filsystem integration.
  • Förbättringar Tidslinje och Visualizer plugins.
  • Bättre stöd för MicaZ emulering.
  • Nightly Bygger och Contiki Regression Test Suite:
  • Testa konfiguration struktur uppdaterad:. Testfiler är nu fristående
  • New uIPv6 routing testet.
  • Förbättrad skal samla test.
  • Nytt skal netperf testet.
  • Contiki Shell:
  • Nya skal moduler:. Netperf för att testa kommunikationsprestanda mellan två grannar, memdebug, med kommandon "peek" och "peta", för att läsa och sätta minnesplatser från skalet - användbart för felsökning drivrutiner
  • Alignment buggfixar.
  • Drivrutiner:
  • CC2420 tillåter nu sändningseffekten ställas in på en per-paket basis.
  • CC2420 timesynch buggfix.
  • CC2420:. Enabled SFD avbryter
  • förbättringar Serial linje.
  • Snabbare SPI drivrutin.
  • Lift:
  • Nya plattformar: MicaZ (experimentell), Sensinode 8051 / CC2430. (Experimentell)
  • Minimal-net har nu stöd för IPv6.
  • Betydande förbättringar Tmote Sky IPv6-stöd.
  • 6502:. Kompatibilitet med cc65 version 2,13; 80 kolonn skärm på Apple2 och C1286502 grejer
  • msb430:. Ny SD drivrutin skriven från grunden
  • Andra förändringar:
  • Moduler mmem och dhcpc nu sammanställts av standard.
  • Nya exempel för e-post, irc, webbserver, wget.
  • Förbättrad IPv4 och IPv6 exempel för Tmote Sky.
  • buggfixar i AVR ELF lastare.
  • Effekt profilering buggfix:. Energi ibland misattributed när perifera var avstängd när det var redan utanför
  • Ny förenklad rtimer kod som bara hanterar en rtimer.
  • Rime exempel köra nu disjunkta kanaler för att undvika semantiska störningar.
  • Ny Java-baserade underhållsverktyg för kaffe filsystemsbilder.
  • Förbättrad makefsdata skript.

Vad är nytt i version 2.2.3:

  • Nya funktioner inkluderar kontrollpunktsförfärandet, som lagrar hela utförandet tillståndet hos ett system i en enda fil; per-paket power profilering, vilket möjliggör finkornig uppdelning av energiförbrukning; meddelanden, som gör granne och ruttmeddelanden protokolloberoende; och Deluge, en bulkspridning dataprotokoll.
  • Nya hamnar till MESHNETICS ZigBit och Sentilla JCreate moduler släpptes.

Vad är nytt i version 2.2.1-uipv6:

  • Den här versionen innehåller uIPv6, världens minsta IPv6 stacken, som utvecklats gemensamt av Cisco, Atmel, och SICS.

Vad är nytt i version 2.2.1:

  • Vi är glada att tillkännage lanseringen av Contiki 2.2 0,1! Fokus i denna utgåva är att rätta fel som finns i 2.2-versionen. Förändringarna är: betydande buggfixar och prestandaförbättringar till datainsamling protokollet; förbättrad datapresentation i Contiki samla programmet; minskad energiförbrukning för radiomekanismen X-MAC; prestandaförbättringar och buggfixar till kaffe flash filsystem; lösning på ett problem med CC2420 radio.

Liknande mjukvara

Annan programvara för utvecklare Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

Kommentarer till Contiki

1 Kommentarer
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Kommentar
Slå på bilder!