Contiki

Skjermbilde programvare:
Contiki
Prog.varedetaljer:
Versjon: 2.7
Last opp dato: 19 Feb 15
Utvikler: Adam Dunkels
Lisens: Gratis
Popularitet: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki er en åpen kildekode, multi-tasking, nettverk, og svært bærbar operativsystem spesialdesignet for minne-begrenset. Det har blitt konstruert på en slik måte at den kan koble små lavt strømforbruk og lave kostnader mikrokontrollere til World Wide Web, noe som gjør det operativsystemet for internett av Things.Supports et bredt spekter av lavt strømforbruk trådløs devicesWith en aktiv samfunnet og en rask, rask utvikling syklus, Contiki har støtte for et bredt spekter av lavt strømforbruk trådløse enheter, full støtte for IPv6 og IPv4-protokoller, samt støtte for 6lowpan, coap og RPL laveffekts trådløse standards.Integrates kaffen flash fil systemAmong andre høydepunkter kan vi nevne minnetildeling, full IP nettverk, strøm bevissthet, søvnige rutere, dynamisk modul lasting, de Cooja Network Simulator, protothreads, kaffe flash filsystemet, Contiki shell, den Rime stack, regresjonstester , lite minne fotavtrykk, og mye more.Supported på et bredt spekter av platformsContiki støttes på et bredt spekter av plattformer, blant hvilke vi kan nevne apple2enh, Atari, C128, C64, himmel, jcreate, sentilla-usb, msb430, ESB, avr-atmega128rfa, frø øyne, cc2530dk, sensinode, innfødt, minimal-net, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, avr-ravn, avr-RCB, avr- zigbit, iris, og EVAL-ADF7023DB1.Getting startet med ContikiTo komme i gang med Contiki operativsystem, må du laste ned den siste versjonen fra Softoware, lagre ZIP-arkiv på Hjem-katalog, og pakke ut innholdet ved hjelp av et arkiv behandlerverktøyet . Åpne README-BUILDING.md fil for å lære å bygge OS for din plattform (se avsnittet over for støttede plattformer).
Å gi Contiki en prøve, må du i utgangspunktet åpne et terminalvindu, gå til Cooja katalogen (f.eks cd contiki / verktøy / cooja), start Cooja ved å kjøre & lsquo; maur kjøre & rsquo; kommando, vente på Cooja å starte og bruke et eksempel simulering som forklart i den offisielle Komme i gang http://www.contiki-os.org/start.html.

What er ny i denne utgaven:

  • Nye funksjoner og mekanismer:
  • Regression test rammeverk
  • Travis integrering
  • Ny kode stil script
  • mDNS
  • Trickle tidsur bibliotek
  • Compiler utgang mindre ordrik
  • Alvorlig feilrettinger i:
  • CSMA
  • 802.15.4 framer
  • Nullrdc
  • ContikiMAC
  • 6lowpan fragmentering håndtering
  • IPv6
  • RPL ruting
  • IPv6-stakken:
  • IPv6 nabo bordet refactorization
  • IPv6 rutingtabellen refactorization
  • RPL omskriving
  • RPL auto-reparasjon av havarerte ruter
  • IPv6-stakken skjermen hvis nabo svikter
  • tilbakering på ruting tabellen endringer
  • 6lowpan: tillate maksimal radio rammestørrelse som skal konfigureres
  • Plattformer:
  • New TI CC2538 802.15.4 System-on-a-Chip plattform
  • New PIC32 / SeedEye plattform
  • STM32w oppdatert
  • CC2430 oppdatert
  • MC1322x oppdatert
  • Cooja:
  • Støtte for link-lags ACKer
  • Forbedret stabelen overvåking og stack overflow utløser
  • Forbedret radiologger: duplisere pakker nå kollapset
  • Forbedret Tidslinje håndtering
  • Lagre radio bitrate i .csc fil
  • Støtte for CC1101, CC1120, og ENC28J60 emulering
  • MSPsim støtte for MSP430x instruksjonssett, verifisert mot maskinvare

Hva er nytt i versjon 2.6:

  • Antelope. En lett SQL-lignende database manager for Contiki (apps / antilope og eksempler / antilope).
  • Erbium. En ny coap implementering for Contiki (apps / Erbium og eksempler / Erbium).
  • JSON bibliotek. En lett JSON parsing og bygging bibliotek (apps / json) og en web-tjenester HTTP-server (apps / httpd-ws).
  • ContikiMAC. Forbedringer for å tillate byster av pakker som skal sendes raskt.
  • RPL. Lagt til støtte for forlengelse overskrifter.
  • Native grensen router. Den RPL grensen ruteren kan nå eventuelt kjøres som en innfødt prosess under Linux og kommunisere med en laveffekts radio over en seriell port.
  • Cooja. Mange forbedringer i brukergrensesnittet. Simulering støtte for MSP430x arkitektur og exp5438, wismote, og Z1 plattformer.
  • stm32w. Lagt til støtte for ContikiMAC.
  • Nye porter:. Cc2530, exp5438, wismote
  • Instant Contiki. Oppdatert til Ubuntu 12.04. Eclipse installert som standard editor.

Hva er nytt i versjon 2.5:

  • ContikiRPL:
  • ContikiRPL er en ny gjennomføring av den foreslåtte IETF standard RPL protokoll for lavt strømforbruk IPv6-ruting. ContikiRPL nå er standard IPv6-ruting mekanisme i Contiki.
  • ContikiMAC:
  • Den nye ContikiMAC state-of-the-art lavt strømforbruk lytter asynkron radio plikt sykling mekanismen er nå standard plikt sykling mekanisme i Contiki.
  • Contiki Samle:
  • Contiki Samle er en adresse fritt datainnsamling protokoll som kjører på toppen av Contiki Rime stabelen. For Contiki 2.5, Contiki Collect har blitt fullstendig omarbeidet for å gi en betydelig forbedret ytelse samt konfigurabiliteten.
  • CollectView:
  • CollectView er en Java GUI som brukes til å sette opp en Contiki datainnsamling nettverk, enten over Contiki samle eller over UDP / IPv6 / RPL.
  • Power:
  • Power er et grensesnitt til Contiki makt profilering system som lar enten sanntid inspeksjon eller off-line analyse av strømforbruket til et sensornettverk.
  • Contiki simuleringsmiljø:
  • MSPSim / Cooja simuleringsmiljø har fått en betydelig hastighet opp.
  • coap / REST:
  • Contiki 2.5 inkluderer en eksperimentell implementering av IETF kjernegruppens coap applikasjonslaget protokollen for RESTful interaksjon med en laveffekts IP sensornettverk.
  • Nye plattformer:
  • Zolertia Z1, RedWire Econotag mc13224v, ST Microelectronics STM32w, Sentilla JCreate.

Hva er nytt i versjon 2.4:

  • Største endringer:
  • Betydelige forbedringer i strømsparende lavt strømforbruk radio MAC protokoller.
  • Flere feilrettinger til UIP og SICSlowpan koden.
  • Ny sensor API.
  • Betydelig COOJA / MSPsim hastighetsøkning.
  • To nye eksperimentelle plattformer. MicaZ og Sensinode 8051 / CC2430
  • laveffekts radiosender MAC protokoller:
  • New CSMA MAC-protokollen, som kjører på toppen av lavt strømforbruk MAC laget protokoller som X-MAC, som utfører gjentatte overføringer når det registrerer kollisjoner eller forstyrrelser. Aktivert som standard på Tmote Sky.
  • Betydelige forbedringer i X-MAC: laveffektoperasjon registrerer nå fasen til naboene, og reduserer synkroniseringsinnføringen perioden i henhold til fasen for mottaker; sendinger sendes mer strøm effektivt; ramme format nå kompatibel med 802.15.4.
  • Streaming støtte for både LPP og X-MAC.
  • Nytt ikke-rtimer basert implementering av X-MAC, kalt CX-MAC, for plattformer uten rtimer støtte.
  • Nytt alternativ konfigurasjon for enklere tuning av lavt strømforbruk MAC kanal sjekk rate.
  • Tmote Sky oppstart kode skriver nå kanal sjekk hastighet som standard.
  • UIP og Rime nettverk:
  • SICSlowpan nå med lavt strømforbruk MAC for Tmote Sky.
  • Bugfix som tillater 6lowpan fragmentering og sammensetting med lavt strømforbruk MAC på Tmote Sky.
  • Bugfikses i UIP kode: start tidtakeren hvis tapt SYN; tap av SYNACK feilretting; unngå å bruke flyttallsoperasjoner i IPv6-kode.
  • Bugfix i IPv4-over-mesh: jobbe bedre over lavt strømforbruk MAC
  • .
  • Støtte for mottak IPv4 multicast.
  • Runicast retransmisjon tid konfigurerbart i Contiki-conf.h.
  • Forbedret Tmote Sky IPv6 / 6lowpan bridge oppsett.
  • API Endringer:
  • Sensorer API endret; Tmote Sky plattform oppdatert for å matche den nye API.
  • COOJA:
  • 10x hastighet forbedring gjennom forbedret MSPSim integrasjon.
  • Introdusert lav overhead debugging grensesnitt for MSPSim-basert simulering.
  • forenklet program-nivå simulering, med eksempler.
  • Kaffe filsystem integrering.
  • Forbedringer til Timeline og Visualizer plugins.
  • Bedre støtte for MicaZ emulering.
  • Nightly Bygger og Contiki regresjon Test Suite:
  • Test konfigurasjon struktur oppdatert:. Testfiler er nå selvstendig
  • New uIPv6 ruting test.
  • Forbedret skall samle test.
  • Ny shell netperf test.
  • Contiki Shell:
  • Nye shell moduler:. Netperf for å teste kommunikasjonen ytelsen mellom to naboer, memdebug, med kommandoer 'titt' og 'rote', for å lese og sette minneplasser fra skallet - nyttig for debugging enhetsdrivere
  • Alignment feilrettinger.
  • Drivere:
  • CC2420 tillater nå sendestyrke til å bli satt på en per-pakke basis.
  • CC2420 timesynch feilretting.
  • CC2420:. Enabled SFD avbryter
  • Serielinje forbedringer.
  • Raskere SPI driver.
  • Plattformer:
  • Nye plattformer: MicaZ (eksperimentelt), Sensinode 8051 / CC2430. (Eksperimentelt)
  • Minimal-net har nå IPv6-støtte.
  • Betydelige forbedringer i Tmote Sky IPv6-støtte.
  • 6502:. Kompatibilitet med cc65 versjon 2.13, 80 kolonne skjerm på Apple2 og C1286502 stuff
  • msb430.: New SD driver skrevet fra bunnen
  • Andre endringer:
  • Moduler mmem og dhcpc er nå utarbeidet som standard.
  • Nye eksempler for e-post, irc, webserver, wget.
  • Forbedret IPv4- og IPv6-eksempler for Tmote Sky.
  • Bugfikses i AVR ELF laster.
  • Strøm profilering feilretting:. Energi ble noen ganger misattributed når perifer var slått av når det var allerede av
  • Ny forenklet rtimer kode som kun håndterer én rtimer.
  • Rime eksempler nå kjøre på atskilte kanaler for å unngå semantisk interferens.
  • Ny Java-basert vedlikehold verktøy for Kaffe filsystem bilder.
  • Forbedret makefsdata script.

Hva er nytt i versjon 2.2.3:

  • Nye funksjoner inkluderer checkpointing, som lagrer hele henrettelsen tilstand av et system i en enkelt fil; per-pakke makt profilering, som lar finkornet nedbryting av strømforbruket; kunngjøringer, som gjør nabo og rute kunngjøringer protokolluavhengig; og Deluge, en bulk data formidling protokollen.
  • Nye porter til MESHNETICS ZigBit og Sentilla JCreate modulene ble utgitt.

Hva er nytt i versjon 2.2.1-uipv6:

  • Denne utgivelsen inneholder uIPv6, verdens minste IPv6-stakken, utviklet i fellesskap av Cisco, Atmel, og SICS.

Hva er nytt i versjon 2.2.1:

  • Vi er glade for å kunngjøre lanseringen av Contiki 2.2 0,1! Fokus for denne utgivelsen er å fikse bugs som finnes i 2.2-versjonen. Endringene er: betydelige feilrettinger og ytelsesforbedringer til datainnsamling protokollen; forbedret data presentasjon i Contiki samle program; reduksjon i strømforbruket for X-MAC radio mekanisme; ytelsesforbedringer og feilrettinger til Coffee flash filsystemet; midlertidig løsning for et problem med CC2420 radio.

Lignende programvare

Annen programvare fra utvikleren Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

Kommentarer til Contiki

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