Tinyos Website Links For
Tinyos
 

Information About

Tinyos





IMPLEMENTATION

TinyOS applications are written in NesC , a dialect of the C Programming Language optimized for the memory limitations of sensor networks. Its supplemental tools come mainly in the form of Java and shell script front-ends. Associated libraries and tools, such as the NesC compiler and AVR binutils toolchains, are mostly written in C.

TinyOS provides builtin interfaces, modules, and sensor-board specific configurations, which allow programmers to build programs as a set of modules, which perform program-specific tasks. TinyOS modules provide interface to the standard kinds of hardware inputs, outputs, and sensors.

TinyOS code is statically linked with program code, and compiled into a small binary, using a custom GNU Toolchain . Associated utilities are provided to complete a development platform for working with TinyOS.


HISTORY

TinyOS 2.0 (T2) Released. T2 provides many advantages over earlier versions of TinyOS, including integrated power and resource management, greatly improved robustness, and a redesign of many core interfaces and abstractions in order to simplify programming.


INTEGRATED DEVELOPMENT ENVIRONMENTS



EXTERNAL LINKS