2009년 3월 20일 금요일

TinyOS 때려잡기...

1. NesC의 Component 개념
2. 컴포넌트가 제공하는 인터페이스. (provides)
3. 컴포넌트가 사용하는 인터페이스. (uses)
4. 1에서 구현해야 하는 인터페이스의 command. (calling)
5. 2에서 구현해야 하는 인터페이스의 event. (signalling)
6. configuration에서 *.*의 구별. (component.interface)
7. module에서 *.*의 구별. (interface.command or event)

위와 같은 내용을 충분히 이해하고 있어야 한다.
TinyOS 의 경우 이벤트 및 시간 단위로 코드를 보고 분석해야 한다.
즉, 다양한 event 함수가 어떤 시간에 어떤 순간에 발생하는지를 염두해 두고 확인해야 한다.

댓글 없음:

댓글 쓰기