2010년 8월 30일 월요일

10대 유망 기술

전자부품연구원(KETI)에서 올 초 10대 유망 기술 분야를 발표했다.  2010년 이후 미래 산업을 전망한 유망 기술들로 8월 현재 진행되고 있는 사항들을 뉴스 등의 매스컴을 통해 쉽게 접할 수 있는 내용들이 다수 있다.

1. 스마트그리드
2. 3D TV
3. LED/OLED 조명
4. Interactive UI
5. Beyond 4G
6. 악성코드 분석 및 대응기술
7. 저전력 SoC
8. 차세대 음장기술
9. 고효율/고속충정 에너지 저장기술
10. 무선에너지 전송/충전

2010년 8월 29일 일요일

File Transfer (peer to peer)

: using two motes.

After receiving requests from so many people, I thought of writing this simple application which can transfer file between two computers
Assumptions:

  1. Environment used is: TinyOS 2.1.0 with Ubuntu
  2. Knowledge to compile "BaseStation" application (coming with TinyOS) with a modification in Makefile : CFLAGS += - TOSH_DATA_LENGTH
  3. Basic understanding of file operations in Java
  4. No other nodes are in the vicinity which are transmitting data at that time
  5. Run SerialForwarder with Java applications in TinyOS
  6. Transfer is only for "text files"
If not, please refer my previous posts on these topics or read from tinyos wiki/documentation
Steps:
General
  1. Download the code from here
  2. Install BaseStation in two motes
  3. Put one mote in computer 1 and other in computer 2.
  4. Run the SerialForwarder

Sender /Receiver
  1. ECopy the FileSender folder
  2. Open a shell, navigate to this above folder
  3. Type in CLASSPATH=/opt/tinyos-2.1.0/support/sdk/java/tinyos.jar:.
  4. Type in make
  5. Type in java FileSender
  6. Repeat the same with Receiver
  7. Enter the file name with absolute path and extension at sender side
  8. Wait for the message "File ended"
That is all folks :-)
PS:
  1. Please come up with a reliable file transfer (like ftp)
  2. Please fix this code for any (byte) file instead of text files
  3. If you do any/both, please upload and post the link here

- by Gireesh -

2010년 8월 12일 목요일

Z-Monitor

: A Monitoring Tool for IEEE 802.15.4 Wireless Personal Area Networks

http://www.z-monitor.org