2009
DOI: 10.1017/cbo9780511626609
|View full text |Cite
|
Sign up to set email alerts
|

TinyOS Programming

Abstract: Do you need to know how to write systems, services, and applications using the TinyOS operating system? Learn how to write nesC code and efficient applications with this indispensable guide to TinyOS programming. Detailed examples show you how to write TinyOS code in full, from basic applications right up to new low-level systems and high performance applications. Two leading figures in the development of TinyOS also explain the reasons behind many of the design decisions made and, for the first time, how nesC… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
153
0
1

Year Published

2010
2010
2013
2013

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 247 publications
(157 citation statements)
references
References 0 publications
0
153
0
1
Order By: Relevance
“…5) is built around the 32-bit ARM5 Marvell PXA271 XScale R processor running TinyOS . 16 The PXA271 processor, which can operate in a low voltage (0.85V), low frequency (13MHz) mode, hence enabling very low power operation, is really a multi-chip module including 256kB SRAM, 32MB SDRAM and 32MB of FLASH memory. An 802.15.4-compliant radio is integrated into the Imote2 system too.…”
Section: Wi-flip: a Wireless Focal-plane Low-power Image Processormentioning
confidence: 99%
“…5) is built around the 32-bit ARM5 Marvell PXA271 XScale R processor running TinyOS . 16 The PXA271 processor, which can operate in a low voltage (0.85V), low frequency (13MHz) mode, hence enabling very low power operation, is really a multi-chip module including 256kB SRAM, 32MB SDRAM and 32MB of FLASH memory. An 802.15.4-compliant radio is integrated into the Imote2 system too.…”
Section: Wi-flip: a Wireless Focal-plane Low-power Image Processormentioning
confidence: 99%
“…Figure 4 shows a simplified version of the application's wiring. As mentioned in [12], components need to be explicitly wired together. The interface for acquiring sensor data was designed with the following goals: Additional readings need to be added without major changes to the application code, sensor readings should always be linked to an IPFIX Field and Enterprise ID.…”
Section: Design Goals and Implementation Decisionsmentioning
confidence: 99%
“…Generic components can be instantiated with parameters [12]. This allows for a consistent linking of an IPFIX Field ID / Enterprise ID combination with a sensor, since every instance of IPFIXDataSampler can report exactly one value.…”
Section: Design Goals and Implementation Decisionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Running an autonomous middleware such as Sensomax [1], [2], often requires resources that are capable of multi-tasking and running algorithms for aggregation and decision-making. Probably the most widely used hardware resources in WSN research are the Mica family [3] such as the Micaz and Mica2 motes that are very often used with TinyOS [4], which is an operating system originally developed for Mica nodes. When it comes to memory and processor, Mica motes are extremely resource constrained.…”
Section: Introductionmentioning
confidence: 99%