Contiki

Tela Software:
Contiki
Detalhes de Software:
Versão: 2.7
Data de upload: 19 Feb 15
Revelador: Adam Dunkels
Licença: Livre
Popularidade: 902

Rating: 1.4/5 (Total Votes: 5)

Contiki é uma fonte aberta, multi-tasking, rede e sistema operacional altamente portátil especialmente concebido para com limitações de memória. Ele foi projetado de tal forma que ele pode se conectar pequenos microcontroladores de baixa potência, de baixo custo para a World Wide Web, tornando-o o sistema operacional para a Internet de Things.Supports uma ampla gama de baixo consumo de energia sem fio devicesWith um ativo comunidade e, um ciclo rápido de desenvolvimento rápido, Contiki possui suporte para uma ampla gama de dispositivos de baixa potência sem fio, suporte completo para os protocolos IPv4 e IPv6, bem como o apoio à 6LoWPAN, COAP, e RPL baixa potência standards.Integrates sem fio o arquivo flash café systemAmong outros destaques, podemos citar a alocação de memória, rede IP completa, consciência poder, routers sonolentos, dinâmico módulo de carga, os, protothreads, sistema de arquivo flash café, o Shell Contiki, a pilha Rime, testes de regressão Cooja Network Simulator , baixo consumo de memória, e muito more.Supported em uma ampla gama de platformsContiki é suportado em uma ampla gama de plataformas, entre as quais podemos citar apple2enh, atari, c128, c64, céu, JCrie, sentilla-usb, msb430, esb, avr-atmega128rfa, de olhos semente, CC2530DK, sensinode, nativo, minimal-net, cooja, mb851, mbxxx, redbee-dev, redbee-econotag, micaz, exp5438, z1, cc2538dk, AVR-corvo, AVR-rcb, avr- zigbit, íris e EVAL-ADF7023DB1.Getting começou com ContikiTo começar a trabalhar com o sistema operacional Contiki, você terá que fazer o download da versão mais recente do Softoware, salve o arquivo ZIP no seu diretório Home, e extraia o conteúdo usando um utilitário gerenciador de arquivos . Abra o arquivo README-BUILDING.md para aprender a construir o sistema operacional para a sua plataforma (veja a seção acima para as plataformas suportadas).
Para dar Contiki uma tentativa, você terá que abrir basicamente uma janela de terminal, vá para o diretório Cooja (eg cd contiki / ferramentas / cooja), inicie Cooja executando o & lsquo; ant run & rsquo; comando, aguarde Cooja para iniciar e usar um exemplo de simulação conforme explicado no guia oficial Introdução http://www.contiki-os.org/start.html.

What é novo nesta versão:

  • Novos recursos e mecanismos:
  • framework de testes de regressão
  • Travis integração
  • script New estilo de código
  • mDNS
  • biblioteca Trickle temporizador
  • saída Compiler menos detalhada
  • correções de erros graves em:
  • CSMA
  • 802.15.4 conspirador
  • Nullrdc
  • ContikiMAC
  • fragmentação 6LoWPAN manipulação
  • IPv6
  • roteamento RPL
  • pilha IPv6:
  • IPv6 tabela de vizinhos refactorization
  • tabela de roteamento IPv6 refactorization
  • RPL reescrita
  • RPL auto-reparação das vias de fracassadas
  • monitor de pilha IPv6 se vizinho falha
  • As chamadas de retorno sobre as alterações da tabela de roteamento
  • 6LoWPAN: permitir que o tamanho máximo do quadro de rádio para ser configurado
  • Plataformas:
  • Nova TI CC2538 802.15.4 System-on-a-Chip plataforma
  • New PIC32 / plataforma SeedEye
  • KIT STM32W atualizado
  • CC2430 atualizado
  • MC1322x atualizado
  • Cooja:
  • Suporte para ACKs de camada de enlace
  • melhor acompanhamento pilha e estouro de pilha provocando
  • radiologger Melhorado: duplicar pacotes agora desabou
  • Melhoria da Timeline manipulação
  • Salvar o bitrate de rádio em arquivo .csc
  • Suporte para CC1101, CC1120 e emulação ENC28J60
  • apoio MSPsim para conjunto de instruções MSP430x, verificado em relação hardware

O que é novo na versão 2.6:

  • Antelope. Um gerente de leve SQL-como banco de dados para Contiki (apps / antílope e exemplos / antílope).
  • Erbium. A nova implementação COAP para Contiki (apps / erbium e exemplos / erbium).
  • biblioteca JSON. A análise JSON leve e biblioteca de construção (apps / json) e um servidor HTTP serviços web (apps / httpd-ws).
  • ContikiMAC. Melhorias para permitir bustos de pacotes a serem enviados rapidamente.
  • RPL. Adicionado suporte para cabeçalhos de extensão.
  • roteador de borda Native. O roteador de borda RPL agora pode, opcionalmente, ser executado como um processo nativo no Linux e se comunicar com um rádio de baixa potência através de uma porta serial.
  • Cooja. Muitas melhorias na interface do usuário. Simulação apoio para a arquitetura MSP430x eo exp5438, wismote e plataformas Z1.
  • KIT STM32W. Adicionado suporte para ContikiMAC.
  • Novas portas:. CC2530, exp5438, wismote
  • Instantânea Contiki. Atualizado para Ubuntu 12.04. Eclipse instalado como editor padrão.

O que é novo na versão 2.5:

  • ContikiRPL:
  • ContikiRPL é uma nova implementação do protocolo RPL proposto IETF padrão para o roteamento IPv6 baixo consumo de energia. ContikiRPL agora é o mecanismo de roteamento IPv6 padrão no Contiki.
  • ContikiMAC:
  • A nova baixa potência state-of-the-art ContikiMAC ouvir assíncrono mecanismo rádio dever de ciclismo está agora o mecanismo dever ciclismo padrão no Contiki.
  • Contiki Coletar:
  • Recolha Contiki é um protocolo de coleta de dados livre de endereço que é executado no topo da pilha Contiki Rime. Para Contiki 2.5, Contiki Collect foi completamente reformulado para proporcionar um desempenho melhorado significativamente, bem como capacidade de configuração.
  • CollectView:
  • CollectView é uma GUI Java que é usado para criar uma rede de coleta de dados Contiki, quer ao longo do Contiki coletar ou sobre UDP / IPv6 / RPL.
  • PowerTrace:
  • PowerTrace é uma interface para o sistema de perfis de energia Contiki que permita ou a inspeção em tempo real ou análise off-line do consumo de energia de uma rede de sensores.
  • O ambiente de simulação Contiki:
  • O ambiente de simulação MSPSim / Cooja recebeu um significativo aumento de velocidade.
  • COAP / REST:
  • Contiki 2.5 inclui uma implementação experimental de protocolo de camada de aplicação Coap do grupo central IETF para interação RESTful com uma rede de sensores IP baixo consumo de energia.
  • Novas plataformas:
  • Zolertia Z1, RedWire Econotag mc13224v, ST Microelectronics KIT STM32W, Sentilla JCrie.

O que é novo na versão 2.4:

  • Principais alterações:
  • Melhorias significativas de rádio de baixa potência de poupança de energia protocolos MAC.
  • Várias correções de bugs à UIP eo código SICSlowpan.
  • New API sensor.
  • Significativo COOJA / MSPsim speedup.
  • Duas novas plataformas experimentais:. MicaZ e Sensinode 8051 / CC2430
  • baixo consumo de energia de rádio Protocolos MAC:
  • Novo protocolo CSMA MAC, rodando em cima dos de baixa potência protocolos da camada MAC, como o X-MAC, que realiza retransmissões quando detecta colisões ou interferência. Ativado por padrão no Tmote Sky.
  • Melhorias significativas para X-MAC: a operação de baixa potência agora registra a fase dos vizinhos e reduz o período de efeito estroboscópico de acordo com a fase do receptor; serem transmitidas mais poder de forma eficiente; formato agora compatível com 802.15.4 quadro.
  • Streaming de apoio tanto para LPP e X-MAC.
  • implementação Nova não baseada em rtimer de X-MAC, chamado CX-MAC, para as plataformas sem apoio rtimer.
  • opção de configuração New o ajuste mais fácil de baixo consumo de energia taxa de controlo canal MAC.
  • Tmote Sky código de boot-up agora imprime taxa de seleção de canal por padrão.
  • uIP e Rime Networking:
  • SICSlowpan agora com baixo consumo de energia MAC para Tmote Sky.
  • Bugfix que permitem a fragmentação 6LoWPAN e remontagem com baixo consumo de energia MAC na Sky Tmote.
  • Bugfixes no código uIP: iniciar o temporizador se perdeu SYN; perda de SYNACK bugfix; evitar o uso de operações de ponto flutuante no código IPv6.
  • Correção no IPv4-over-mesh: trabalhar melhor ao longo de baixa potência MAC
  • .
  • Suporte para receber multicast IPv4.
  • Runicast tempo de retransmissão configurável em contiki-conf.h.
  • Melhoria da configuração ponte Tmote Sky IPv6 / 6LoWPAN.
  • Alterações API:
  • Sensores API mudado; Plataforma Tmote Sky atualizado para coincidir com a nova API.
  • COOJA:
  • 10x melhoria de velocidade através de uma melhor integração MSPSim.
  • interface de depuração baixa sobrecarga Introduzido por simulação baseada em MSPSim.
  • Simplificado simulação em nível de aplicativo, com exemplos.
  • Coffee integração do sistema de arquivos.
  • Melhorias à Linha do Tempo e Visualizer plugins.
  • Melhor suporte para emulação MicaZ.
  • Nightly Builds and Suite Contiki Regressão Teste:
  • estrutura de configuração de teste actualização:. Arquivos de teste são agora auto-suficiente
  • teste de roteamento New uIPv6.
  • shell Improved recolher teste.
  • Novo teste shell netperf.
  • Contiki Shell:
  • Novos módulos shell:. Netperf para testar o desempenho da comunicação entre os dois vizinhos, memdebug, com comandos 'olhadinha' e 'cutucar', de leitura e definir posições de memória a partir do shell - útil para depurar drivers de dispositivo
  • correções de alinhamento.
  • Drivers:
  • CC2420 permite agora a potência de transmissão a ser definido em uma base por pacote.
  • CC2420 timesynch bugfix.
  • CC2420:. Ativado SFD interrompe
  • melhorias linha serial.
  • Faster motorista SPI.
  • Plataformas:
  • Novas plataformas: MicaZ (experimental), Sensinode 8051 / CC2430. (Experimental)
  • Minimal-net agora tem suporte IPv6.
  • Melhorias significativas para apoio Tmote Sky IPv6.
  • 6502:. Compatibilidade com cc65 versão 2.13; tela coluna 80 no Apple2 e C1286502 coisas
  • msb430:. New motorista SD escrito do zero
  • Outras mudanças:
  • Módulos mmem e dhcpc agora está compilado por padrão.
  • Novos exemplos de e-mail, irc, webserver, wget.
  • Melhoria IPv4 e IPv6 exemplos para a Sky Tmote.
  • Bugfixes em AVR ELF loader.
  • profiling Poder bugfix:. De energia foi, por vezes, quando misattributed periférica foi desligado quando ele já estava fora
  • Novo código rtimer simplificada que só lida com um rtimer.
  • exemplos Rime agora correm em canais disjuntos para evitar interferência semântica.
  • ferramenta de manutenção baseado em Java New para imagens do sistema de arquivos do Café.
  • Improved roteiro makefsdata.

O que é novo na versão 2.2.3:

  • Os novos recursos incluem pontos de verificação, que armazena a execução completa estado de um sistema em um único arquivo; profiling poder por pacote, que permite desagregação grão fino do consumo de energia; anúncios, que tornam vizinhos e de rota anúncios independente de protocolo; e Dilúvio, um protocolo de disseminação de dados em massa.
  • As novas portas para os módulos MeshNetics ZigBit e Sentilla JCrie foram liberados.

O que é novo na versão 2.2.1-uipv6:

  • Este comunicado contém uIPv6, o mais pequeno do mundo pilha IPv6, desenvolvido em conjunto pela Cisco, Atmel, e SICS.

O que é novo na versão 2.2.1:

  • Estamos felizes em anunciar o lançamento do Contiki 2.2 .1! O foco deste lançamento é para corrigir bugs encontrados na versão 2.2. As mudanças são: correções de bugs e melhorias significativas de desempenho para o protocolo de coleta de dados; melhor apresentação de dados no programa Contiki recolher; redução no consumo de energia para o mecanismo de rádio X-MAC; melhorias de desempenho e correções para o sistema de arquivo flash café; solução para um problema com o rádio CC2420.

Programas semelhantes

JabirOS
JabirOS

17 Feb 15

Ubuntu Core
Ubuntu Core

9 Dec 15

Genode
Genode

2 Oct 17

Outro software de desenvolvedor Adam Dunkels

lwIP
lwIP

3 Jun 15

uIP
uIP

3 Jun 15

Comentário para Contiki

1 Comentários
  • mmm 4 Jan 17
    سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.
Adicionar comentário
Ligue imagens!