On Monday 11 December 2006 11:38 pm, MINO GB wrote: > Where can I find the list of data types, functions which is supported in > nesC, TinyOS?
>From various sources: The TinyOS environment is based at its core on a C compiler. All of the data types and other features supported by the compiler used to build code for your target device are available within TinyOS programs. Next are various libraries available for use with the compiler. Often, "standard" libraries are much too large for inclusion in a project destined for the typical TinyOS target device, which usually has very limited storage. TinyOS code is written in nesC. nesC is a compiler that generates C code, which is then compiled by the C compiler described above. nesC is really a separate programming language which diverges significantly and beneficially from the core C langage from which it inherits many features. Check out the Programming TinyOS guide written by Philip Levis, which provides a great overview of nesC as used in TinyOS. Finally, the TinyOS distribution provides a wealth of components that provide all kinds of usable functionality. These components are provided as source code in the TinyOS release. The code volume is large, but well organized. The sample applications, and "grep -r", can be helpful when looking for specific features. All the best, Steve _______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help