컨티키 오픈 소스, 멀티 태스킹, 네트워크 및 휴대 성이 운영 체제를 위해 특별히 디자인 된이 메모리 제한. 그것은 그것이 Things.Supports의 인터넷 활성 devicesWith 저전력 무선 광범위한 그것을 운영체제 올라서 월드 와이드 웹에 작은 저가의 저전력 마이크로 컨트롤러를 연결할 수있는 방식으로 설계 한 내용 지역 사회와 빠르고 신속한 개발주기, 컨티키는 저전력 무선 장치, 로팬,의 coap에 대한 완전한 IPv6 및 IPv4의 프로토콜에 대한 지원뿐만 아니라, 지원, RPL 저전력 무선 standards.Integrates의 광범위한 지원을 제공합니다 커피 플래시 파일 systemAmong 다른 하이라이트는, 우리는 메모리 할당, 전체 IP 네트워킹, 전력 인식, 졸린 라우터, 동적 모듈 로딩, Cooja 네트워크 시뮬레이터, protothreads, 커피 플래시 파일 시스템, 컨티키 쉘, 서리 스택, 회귀 테스트를 언급 할 수 있습니다 낮은 메모리 풋 프린트 및 platformsContiki의 넓은 범위에 많은 more.Supported 우리가 apple2enh 말할 수있는 사이에 다양한 종류의 플랫폼, 아타리, C128, C64에서 지원됩니다, 하늘, jcreate, sentilla-USB, msb430, ESB, AVR-atmega128rfa, 종자 눈, cc2530dk, sensinode, 최소한의 그물, 기본, cooja, mb851, mbxxx, redbee-DEV, redbee-econotag, micaz, exp5438, Z1, cc2538dk, AVR-까마귀, AVR-RCB, avr- zigbit, 조리개 및 EVAL-ADF7023DB1.Getting는 컨티키 운영 체제를 시작 ContikiTo 시작, 당신은 Softoware에서 최신 버전을 다운로드 홈 디렉토리에 ZIP 아카이브를 저장 및 아카이브 관리자 유틸리티를 사용하여 압축을 해제해야합니다 . 해당 플랫폼의 OS를 구축 (지원되는 플랫폼 위의 섹션 참조)하는 방법은 README-BUILDING.md 파일을 엽니 다.
개미 실행 및 다른 URL, 컨티키에게 시험을 제공하기 위해, 당신은 기본적으로 Cooja 디렉토리 (예 : CD를 컨티키 / 도구 / cooja)로 이동, 터미널 창을 열고해야합니다, & lsquo을 실행하여 Cooja을 시작합니다; Cooja 시작이 릴리스의 새로운 공식 시작 안내서 http://www.contiki-os.org/start.html.
What의 설명에 따라 예를 들어 시뮬레이션을 사용하는 명령을 기다립니다
이 새로운 기능과 메커니즘 :
회귀 테스트 프레임 워크
트래비스 통합
새로운 코드 스타일의 스크립트
mDNS를
트리클 타이머 라이브러리
컴파일러 출력 덜 장황에게
심각한 버그 수정에 :
CSMA
802.15.4 프레이머
Nullrdc
ContikiMAC
로팬 분열 처리
IPv6를
RPL 라우팅
IPv6 스택 :
IPv6의 이웃 테이블 refactorization
의 IPv6 라우팅 테이블 refactorization
RPL 재 작성
실패한 노선의 RPL은 자동 수리
IPv6 스택 모니터 인접 실패하면
라우팅 테이블의 변경 사항에 대한 콜백
로팬은 : 최대 무선 프레임 크기가 구성 될 수 있도록
플랫폼 :
새로운 TI CC2538 802.15.4 시스템 - 온 - 칩 플랫폼
새로운 PIC32 / SeedEye 플랫폼
STM32w 업데이트
CC2430 업데이트
이번에 출시 된 MC1322x 업데이트
Cooja :
링크 계층 ACK에 대한 지원
개선 된 스택 모니터링 및 스택 오버 플로우 트리거
개선 radiologger 지금 붕괴 중복 패킷
개선 된 타임 라인 처리
.csc 파일 라디오 비트 레이트를 저장
CC1101, CC1120 및 ENC28J60 에뮬레이션 지원
MSP430x 명령어 세트에 대한 MSPsim 지원, 하드웨어에 대해 확인
이 버전 2.6의 새로운 기능 :
이 영양. 컨티키 (응용 프로그램 / 영양 및 예 / 영양)에 대한 경량 SQL과 같은 데이터베이스 관리.
어븀. 컨티키 (응용 프로그램 / 에르븀 및 예 / 에르븀)의 새의 coap 구현.
JSON 라이브러리. 경량 JSON 구문 분석 및 건설 라이브러리 (응용 프로그램 / JSON) 및 웹 서비스 HTTP 서버 (응용 프로그램 / 아파치 - WS).
ContikiMAC. 개선 패킷의 흉상이 신속하게 보낼 수 있습니다.
RPL. 확장 헤더에 대한 지원이 추가되었습니다.
기본 경계 라우터. RPL 경계 라우터는 이제 선택적으로 리눅스에서 기본 프로세스로 실행 및 직렬 포트를 통해 저전력 무선으로 통신 할 수 있습니다.
Cooja. 사용자 인터페이스에 대한 많은 개선. MSP430x 아키텍처와 exp5438, wismote 및 Z1 플랫폼에 대한 시뮬레이션을 지원합니다.
stm32w. ContikiMAC에 대한 지원이 추가되었습니다.
뉴 포트 : CC2530, exp5438, wismote.
인스턴트 컨티키. 우분투 12.04로 업데이트되었습니다. 기본 편집기로 설치 이클립스.
이 버전 2.5의 새로운 기능 :
이 ContikiRPL :
ContikiRPL 저전력 IPv6 라우팅을위한 제안 된 RPL IETF 표준 프로토콜의 새로운 구현이다. ContikiRPL 지금 컨티키의 기본 IPv6 라우팅 메커니즘입니다.
ContikiMAC :
비동기 무선 듀티 사이클 메커니즘을 듣고 새로운 ContikiMAC 최첨단 저전력 이제 컨티키의 기본 의무 순환 메커니즘입니다.
컨티키 수집 :
컨티키 수집은 컨티키 빙 스택의 상단에서 실행되는 주소가없는 데이터 수집 프로토콜입니다. 컨티키 2.5, 컨티키 완전 구성 가능성뿐만 아니라 상당히 개선 된 성능을 제공하기 위해 재 작업 된 모은다.
CollectView :
CollectView는 컨티키를 통해 수집하거나 UDP / IPv6를 / RPL을 통해 중, 컨티키 데이터 수집 네트워크를 설정하는 데 사용되는 자바 GUI입니다.
Powertrace :
Powertrace 실시간 검사 또는 센서 네트워크의 전력 소비의 오프라인 분석을 허용 하나 컨티키 파워 프로파일 시스템 인터페이스이다.
컨티키 시뮬레이션 환경 :
MSPSim / Cooja 시뮬레이션 환경은 상당한 속도 향상을 받았다.
의 coap / REST :
컨티키 2.5 IP 저전력 센서 네트워크와 상호 작용하여 RESTful IETF 핵심 그룹의 coap의 애플리케이션 계층 프로토콜의 실험적 구현을 포함한다.
새로운 플랫폼 :
Zolertia Z1, RedWire Econotag MC13224V, ST 마이크로 일렉트로닉스 STM32w, Sentilla JCreate.
이 버전 2.4의 새로운 기능 :
주요 변경 :
크게 향상 전원을 절약하기 위해 저전력 무선 MAC 프로토콜을.
UIP와 SICSlowpan 코드에 몇 가지 버그 수정.
새로운 센서 API.
중요한 COOJA / MSPsim 속도 향상.
두 개의 새로운 실험 플랫폼 : MicaZ 및 Sensinode 8051 / CC2430.
저전력 무선 MAC 프로토콜 :
이 충돌이나 간섭을 검출 할 때 새로운 CSMA MAC 프로토콜은 이러한 X-MAC과 같은 저전력 MAC 계층 프로토콜의 상위에서 동작하는 재전송을 수행한다. Tmote 하늘에 기본적으로 사용하도록 설정되어 있습니다.
X-MAC 크게 향상 : 저전력 동작은 이제 이웃의 위상을 등록하고, 수신기의 위상에 따른 스트로브 기간을 감소시킨다; 방송은 더 많은 전력을 효율적으로 전송된다 802.15.4와 지금 호환 프레임 형식입니다.
LPP 및 X-MAC을 모두 지원 스트리밍.
rtimer 지원없이 플랫폼, CX-MAC라는 X-MAC의 새로운 비 rtimer 기반의 구현입니다.
저전력 MAC 채널 검사 속도를 쉽게 조정을위한 새로운 구성 옵션.
Tmote 스카이 부팅 코드는 기본으로 채널 검사 속도를 인쇄합니다.
UIP 및 빙 네트워킹 :
지금 Tmote 스카이 저전력 MAC와 SICSlowpan.
Tmote 하늘에 저전력 MAC와 로팬 단편화와 재 조립을 허용 버그 수정.
UIP 코드에서 버그 수정 : SYN 분실시 타이머를 시작합니다; SYNACK의 버그 수정 손실; IPv6의 코드에서 부동 소수점 연산을 사용하지 마십시오.
IPv4의 오버 메시의 버그 수정은 : 저전력 MAC 더 잘 작동합니다.
IPv4의 멀티 캐스트 수신을 지원합니다.
컨티키-conf.h에서 구성 Runicast 재전송 시간.
개선 Tmote 하늘의 IPv6 / 로팬 다리 설치.
API 변경 :
센서 API 변경; Tmote 스카이 플랫폼은 새로운 API에 맞게 업데이트되었습니다.
COOJA :
개선 MSPSim의 통합을 통해 10 배의 속도 향상.
MSPSim 기반 시뮬레이션 도입 낮은 오버 헤드 디버깅 인터페이스를 제공합니다.
예 단순화 된 애플리케이션 레벨의 시뮬레이션.
커피 파일 시스템 통합.
타임 라인과 비주얼 플러그인 개선.
MicaZ 에뮬레이션에 대한 더 나은 지원을 제공합니다.
박 구축 및 컨티키 회귀 테스트 스위트 :
테스트 구성 구조가 업데이트 : 테스트 파일은 이제 자체에 포함됩니다.
새로운 uIPv6 라우팅 테스트.
향상된 쉘은 테스트를 수집합니다.
새로운 쉘 netperf 테스트.
컨티키 쉘 :
새로운 쉘 모듈 : 쉘에서 메모리 위치를 읽기 위해, 명령 '슬쩍'와 '찌'로, 두 개의 이웃, memdebug 사이의 통신 성능을 테스트하고 설정 netperf - 장치 드라이버를 디버깅하는 데 좋습니다.
정렬 버그 수정.
드라이버 :
CC2420 해주기 송신 전력은 패킷별로 설정할 수있다.
CC2420 timesynch의 버그 수정.
CC2420은 : SFD 인터럽트를 사용.
시리얼 라인 개선.
빠른 SPI 드라이버.
플랫폼 :
새로운 플랫폼 : MicaZ (실험), Sensinode 8051 / CC2430. (실험)
최소-NET은 이제 IPv6 지원이있다.
Tmote 스카이 IPv6 지원을 크게 향상.
6502 : cc65 버전 2.13와의 호환성, Apple2과 C1286502 물건에 80 컬럼 화면.
msb430 : 처음부터 기록 된 새로운 SD 드라이버.
기타 변경 사항 :
모듈 mmem 및 dhcpc는 기본으로 컴파일됩니다.
이메일, IRC, 웹 서버, wget을위한 새로운 예.
Tmote 스카이 향상된 IPv4 및 IPv6 예.
AVR ELF 로더의 버그 수정.
전원 프로파일 링 버그 수정 : 이미 꺼져있을 때 주변이 꺼져 때 에너지가 때때로 misattributed했다.
하나의 rtimer을 처리하는 새로운 단순화 된 rtimer 코드입니다.
빙 예는 시맨틱 간섭을 방지하기 위해 분리 된 채널에서 실행됩니다.
커피 파일 시스템 이미지를위한 새로운 자바 기반의 유지 보수 도구.
개선 makefsdata 스크립트.
이 버전 2.2.3의 새로운 기능 :
이 새로운 기능은 단일 파일 시스템의 전체 실행 상태를 저장하는 검사 점을 포함한다; 소비 전력의 세밀한 분류를 허용 패킷 당 파워 프로파일; 이웃과 경로 안내 프로토콜 독립을 발표,; 과 대홍수, 벌크 데이터 보급 프로토콜입니다.
Meshnetics ZigBit 및 Sentilla JCreate 모듈에 대한 새로운 포트가 출시되었습니다.
이 버전 2.2.1 - uipv6의 새로운 기능 :
이 릴리스 uIPv6, 공동 시스코, 아트멜, 그리고 SICS에 의해 개발 된 세계에서 가장 작은 IPv6 스택이 포함되어 있습니다.
이 버전 2.2.1의 새로운 기능 :
우리는 컨티키 2.2.1의 출시를 발표 드리겠습니다! 이 릴리스의 초점은 2.2 버전에서 발견 된 버그를 수정하는 것입니다. 변경 사항은 : 데이터 수집 프로토콜에 중요한 버그 수정 및 성능 개선; 컨티키 수집 프로그램에서 향상된 데이터 프리젠 테이션; X-MAC 무선기구의 전력 소비의 감소; 커피 플래시 파일 시스템의 성능 향상과 버그 수정; CC2420 무선 문제 해결 방법.
1 댓글
mmm 4 Jan 17
سلام دوستان. کسی هست با شبیه ساز کوجا کار کرده باشه?? من برای تزم به کمک احتیاج دارم با پرداخت هزینه.