Contiki

Programinė įranga Screenshot:
Contiki
Programinė detalės:
Versija: 2.7
Įkėlimo datą: 19 Feb 15
Kūrėjas: Adam Dunkels
Licencija: Nemokamai
Populiarumas: 758

Rating: 1.4/5 (Total Votes: 5)

Contiki yra atviro kodo, įvairių užduočių atlikimas, tinklinės, ir labai nešiojamas operacinės sistemos, specialiai sukurtos atminties suvaržytas. Jis buvo sukonstruotas tokiu būdu, kad jis galėtų prisijungti mažytė mažos galios, nebrangius mikrokontrolerių į World Wide Web, todėl operacinę sistemą Things.Supports interneto platų mažos galios Wireless devicesWith aktyvus bendruomenė ir greitai, sparti ciklas, Contiki funkcijos paramą įvairių mažos galios belaidžių įrenginių, visapusiškai remti su IPv6 ir IPv4 protokolus, taip pat paramos 6lowpan, CoAP, ir RPL mažos galios belaidžių standards.Integrates Kavos Flash "failą systemAmong kiti renginiai, mes galime paminėti atminties paskirstymas, pilnas IP tinklų, elektros sąmoningumą, mieguistas maršrutizatoriai, dinamišką modulio įkeliamas, kad Cooja tinklo simuliatorius, protothreads, kavos Flash failų sistemos, Contiki gaubtas, Rime kamino, regresijos testai , mažai atminties pėdsaką, ir daug more.Supported ant įvairių platformsContiki palaikomas įvairių platformų, tarp kurių galima paminėti apple2enh, Atari, c128, C64, dangus, jcreate, sentilla-USB, msb430, ESB, AVR-atmega128rfa, sėklos akių, cc2530dk, sensinode, gimtoji, minimali-neto, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, Z1, cc2538dk, avr-varnas, avr-RCB, avr- zigbit, rainelės ir EVAL-ADF7023DB1.Getting prasidėjo ContikiTo pradėti su Contiki operacinę sistemą, jūs turite atsisiųsti naujausią išsiskyrimą iš Softoware, išsaugokite ZIP archyvą į savo namų katalogą, ir išskleisti savo turinį naudojant archyvo vadybininkas įrankis , Atidarykite README-BUILDING.md failą išmokti kurti OS platformoje (žr aukščiau skyrių palaikomų platformų).
Kad Contiki pabandyti, turėsite iš esmės atverti terminalo langą, eikite į Cooja kataloge (pavyzdžiui, CD Contiki / įrankiai / cooja), pradėti Cooja paleisdami & lsquo; skruzdžių paleisti & rsquo; komandą, palaukite Cooja pradėti ir naudoti pavyzdys modeliavimas, kaip paaiškinta oficialaus Pradžios vadovas http://www.contiki-os.org/start.html.

What naujo , šioje laidoje:

  • Naujos funkcijos ir mechanizmai:
  • regresijos bandymų sistema
  • Travis integracija
  • Naujoji kodas stiliaus scenarijus
  • mDNS
  • sroventi laikmatis biblioteka
  • Kompiliatorius produkcijos mažiau kalbantys
  • Sunkios taisymo per:
  • CSMA
  • 802.15.4 Framer
  • Nullrdc
  • ContikiMAC
  • 6lowpan fragmentacija tvarkymo
  • IPv6
  • RPL maršruto
  • IPv6 kamino:
  • IPv6 kaimynas stalo refactorization
  • IPv6 maršrutų lentelės refactorization
  • RPL perrašyti
  • RPL auto remontas nepavykusių maršrutų
  • IPv6 kamino monitorius, jei kaimynas nepavyksta
  • Atgalinės iššūkius apie maršruto pokyčiai
  • 6lowpan: leidžia maksimalus radijo rėmo dydis turi būti sukonfigūruotas
  • Platformos: "
  • Nauja TI CC2538 802.15.4 sistema-su-a-Chip platformos
  • Nauja PIC32 / SeedEye platforma "
  • STM32W atnaujinama
  • CC2430 atnaujinama
  • MC1322x atnaujinama
  • Cooja:
  • Parama nuorodą sluoksnių acks
  • Geresnis kamino stebėsena ir kamino perpildymo suveikimo
  • Geresnis radiologger: dubliuoti paketus dabar žlugo
  • Geresnis Chronologija tvarkymo
  • Išsaugoti radijo Bitrate į .csc failą
  • Parama CC1101, CC1120 ir ENC28J60 emuliacija
  • MSPsim parama MSP430x komandų rinkinys, patikrintas prieš aparatūros

Kas naujo versiją 2.6:

  • Antelope. Lengvas SQL duomenų bazės, kaip vadybininkas Contiki (Apps / antelope ir pavyzdžiai / antilopė).
  • erbis. Naujas CoAP įgyvendinimas Contiki (Apps / erbio ir pavyzdžiai / erbis).
  • JSON biblioteka. Lengvas JSON apdorojant ir statybos biblioteka (Apps / JSON) ir interneto paslaugos HTTP serveris (Apps / httpd-WS).
  • ContikiMAC. Patobulinimai leisti biustai pakelių turi būti greitai išsiųstas.
  • RPL. Pridėta parama pratęsimo antraštes.
  • Gimtoji sienos maršrutizatorius. RPL sienos maršrutizatorius dabar gali pasirinktinai paleisti kaip gimtoji procesą pagal Linux ir bendrauti su mažos galios radijo per nuoseklųjį prievadą.
  • Cooja. Daug patobulinimų vartotojo sąsaja. Modeliavimas parama MSP430x architektūros ir exp5438, wismote ir Z1 platformų.
  • STM32W. Pridėta paramą ContikiMAC.
  • Nauja uostai:. Cc2530, exp5438, wismote
  • Tiesioginis Contiki. Atnaujinta Ubuntu 12.04. Eclipse įdiegta kaip numatytąją redaktorius.

Kas naujo 2.5 versija:

  • ContikiRPL:
  • ContikiRPL yra naujas įgyvendinti siūlomą IETF standartinė RPL protokolą mažos galios IPv6 maršrutų. ContikiRPL dabar yra numatytasis IPv6 maršrutų mechanizmas Contiki.
  • ContikiMAC:
  • Naujas ContikiMAC "state-of-the-art mažos galios klausytis asinchroninis radijo pareiga dviračių mechanizmą dabar pagal nutylėjimą pareiga dviračiu mechanizmas Contiki.
  • Contiki Surinkite:
  • Contiki Surinkite yra adresas be duomenų rinkimo protokolą, kuris veikia ant Contiki Rime kamino. Dėl Contiki 2,5, Contiki Surinkite buvo visiškai perdarytas teikti žymiai pagerėtų, taip pat Konfigurowalnosc.
  • CollectView:
  • CollectView yra Java GUI, kuris yra naudojamas sukurti Contiki duomenų rinkimo tinklą arba per Contiki rinkti arba per UDP / IPv6 / RPL.
  • PowerTRACE:
  • PowerTRACE yra sąsaja su Contiki galia profiliavimas sistema, kuri leidžia arba realaus laiko patikrinimą ar off-line analizę energijos suvartojimo jutiklio tinklą.
  • Contiki modeliavimas aplinka: "
  • MSPSim / Cooja modeliavimas aplinkos gavo didelį greitį-up.
  • CoAP / POILSIS:
  • Contiki 2.5 apima eksperimentinį įgyvendinimą IETF Core grupės CoAP taikymo lygmens protokolo ramus sąveikos su mažos galios IP jutiklių tinklą.
  • Nauji platformos: "
  • Zolertia Z1, RedWire Econotag mc13224v ST mikroelektronikos STM32W, Sentilla JCreate.

Kas naujo versijoje 2.4:

  • Pagrindiniai pokyčiai:
  • Svarbūs patobulinimai energijos taupymo mažos galios radijo MAC protokolus.
  • Keletas taisymo į UIP ir SICSlowpan kodą.
  • Nauja jutiklis API.
  • Reikšmingas COOJA / MSPsim Pagreitis.
  • Du nauji eksperimentiniai platformos:. MicaZ ir Sensinode 8051 / CC2430
  • mažo galingumo radijo MAC protokolai:
  • Nauja CSMA MAC protokolo, veikia ant mažos galios MAC sluoksnio protokolus, pavyzdžiui, X-MAC, kuri atlieka retransliavimui, kai ji aptinka susidūrimų ar trukdžių. Įjungta pagal nutylėjimą Tmote dangaus.
  • Svarbūs patobulinimai X-MAC: mažos galios veikimas dabar registruoja iš kaimynų etapą ir sumažina šviesos blyksniai laikotarpį, atsižvelgiant į imtuvo fazės; transliacijos perduodamos daugiau galios-efektyviai; rėmo formatas dabar suderinama su 802.15.4.
  • Srautinio paramą tiek LPP ir X-MAC.
  • Naujoji ne rtimer pagrindu įgyvendinimas X-MAC, vadinamas CX-MAC, peronų be rtimer paramą.
  • Nauja konfigūracija galimybė lengviau tiuningo mažai Power Mac žymės kanalo norma.
  • Tmote dangaus įkrovos iki kodas spausdina žymės kanalo norma pagal nutylėjimą.
  • UIP ir Rime Tinklas:
  • SICSlowpan dabar su mažos galios MAC už Tmote dangaus.
  • Ištaisyta, kad leistų 6lowpan susiskaldymą ir vėl surenkant su mažos galios MAC dėl Tmote dangaus.
  • Klaidų ištaisymas į UIP kodas: pradėti laikmatis, jeigu buvo prarasti SYN; praradimas SYNACK Išaisyta; išvengti naudojant slankiojo kablelio operacijų IPv6 kodą.
  • Ištaisyta IPv4-per-tinklelis: geriau dirbti per mažos galios MAC
  • .
  • Parama gauti IPv4 multicast.
  • Runicast retransliacijos laikas konfigūruojami Contiki-conf.h.
  • Geresnis Tmote dangaus IPv6 / 6lowpan tiltas nustatymas.
  • API pokyčiai:
  • Jutikliai API pasikeitė; Tmote dangaus platforma atnaujinama, kad atitiktų naują API.
  • COOJA:
  • 10x greičio tobulinimas gerinant MSPSim integracija.
  • Įvesta mažai važtaraščius derinimo sąsaja MSPSim įsikūrusio modeliavimas.
  • Supaprastinta taikmenų lygio modeliavimas, su pavyzdžiais.
  • Kavos failų sistemos integracija.
  • patobulinimai Chronologija ir Visualizer įskiepių.
  • Geriau parama MicaZ emuliacija.
  • Naktinis Statyti ir Contiki Regresijos bandymo komplekto:
  • Bandymo konfigūracija struktūra Atnaujinta:. Bandymų failai yra dabar įmontuotu
  • Nauja uIPv6 maršruto tyrimas.
  • Geresnis lukštais rinkti testą.
  • Nauja lukštais netperf testas.
  • Contiki "Shell": "
  • Nauja shell moduliai:. Netperf išbandyti komunikacijos efektyvumą tarp dviejų kaimynų, memdebug, su komandomis "Peek" ir "kišti", skaityti ir nustatant atminties vietas iš kiauto - naudinga derinti įrenginių tvarkykles
  • Alignment taisymo.
  • Vairuotojai:
  • CC2420 dabar leidžia perdavimo galia turi būti nustatyta atsižvelgiant į kiekvieną paketą pagrindu.
  • CC2420 timesynch Ištaisyta.
  • CC2420:. Enabled ABD pertraukia
  • Serijos linija patobulinimai.
  • Greičiau SPI vairuotojas.
  • Platformos: "
  • Nauji platformos: MicaZ (eksperimentinis), Sensinode 8051 / CC2430. (Eksperimentinis)
  • Minimalus-neto dabar turi IPv6 palaikymą.
  • Svarbūs patobulinimai Tmote dangaus IPv6.
  • 6502:. Suderinamumas su cc65 versija 2.13; 80 stulpelio ekrane apple2 ir C1286502 stuff
  • msb430:. Nauja SD vairuotojas parašyta nuo nulio "
  • Kiti pokyčiai:
  • Moduliai mmem ir dhcpc dabar sudaromi pagal nutylėjimą.
  • Nauji pavyzdžiai pašto, IRC serverį, wget.
  • Geresnis IPv4 ir IPv6 pavyzdžiai dėl Tmote dangaus.
  • Klaidų ištaisymas AVR ELF krautuvas.
  • Maitinimo profiliavimas Ištaisyta:. Energijos kartais buvo misattributed kai periferinė buvo išjungtas, kai ji jau buvo išjungtas
  • Nauja supaprastinta rtimer kodas, kuris tik tvarko vieną rtimer.
  • šerkšnas pavyzdžiai dabar paleisti nesusikertantysis kanalų išvengti semantinių trukdžių.
  • Nauja "Java" pagrįsti priežiūros priemonė Kavos failų sistemos vaizdus.
  • Geresnis makefsdata scenarijų.

Kas naujo versijos 2.2.3:

  • Naujos funkcijos apima checkpointing, kuri saugo visą vykdymą būsena viename faile sistemą; už paketo galia profiliavimas, kuris leidžia smulkiagrūdis suskirstymas energijos suvartojimą; pranešimai, kuriuos daro kaimyno ir maršruto pranešimus protokolinius nepriklausoma; ir tvanas, urmu duomenų platinimo protokolas.
  • Nauja uostai į MESHNETICS ZigBit ir Sentilla JCreate modulių buvo paleistas.

Kas naujo versija 2.2.1-uipv6:

  • Ši laida yra uIPv6, mažiausias pasaulyje IPv6 kamino, kartu sukūrė Cisco, Atmel ir SIC.

Kas naujo versijos 2.2.1:

  • Mes džiaugiamės galėdami pranešti, kad Contiki 2.2 spaudai .1! Šios laidos tikslas yra nustatyti klaidas rastas 2.2 versija. Pakeitimai: didelių taisymo ir veiklos patobulinimų duomenų rinkimo protokolą; patobulinta duomenų pateikimas Contiki rinkti programą; mažiau energijos suvartojimo X-MAC radijo mechanizmą; veiklos patobulinimai ir taisymo į Kavos Flash failų sistemą; problemos dėl su CC2420 radijo problemą.

Panaši programinė įranga

Kita programinė įranga kūrėjas Adam Dunkels

uIP
uIP

3 Jun 15

lwIP
lwIP

3 Jun 15

Komentarai Contiki

1 Komentarai
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Pridėti komentarą
Pasukite ant paveikslėlio!