From: sallai Date: Mon, 21 Jul 2008 23:08:35 +0000 (+0000) Subject: iris specific updates X-Git-Tag: release_tinyos_2_1_0_0~53 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=0679f08533c8769d7541e0a26610ac8f57fae0b6 iris specific updates --- diff --git a/apps/tosthreads/apps/TestBasicsbSensors/README b/apps/tosthreads/apps/TestBasicsbSensors/README index 9dca24e8..964a2f3e 100644 --- a/apps/tosthreads/apps/TestBasicsbSensors/README +++ b/apps/tosthreads/apps/TestBasicsbSensors/README @@ -1,4 +1,4 @@ -README for TOSThreads TestBasicsbSensors +README for TOSThreads TestBasicsbSensors Author/Contact: tinyos-help@millennium.berkeley.edu Author: Kevin Klues @@ -9,16 +9,16 @@ sensors on the basicsb sensor board. You can install TestBasicsbSensors on a mote via the following command: make threads install - -Valid platforms are currently: mica2, and micaz -This application simply takes sensor readings in an infinite loop from the +Valid platforms are currently: mica2, micaz and iris + +This application simply takes sensor readings in an infinite loop from the Photo and Temperature sensors on the basicsb sensor board and forwards them over the serial interface. Upon successful transmission, LED0 is toggled. A successful test will result in the TestBasicsbSensors mote constantly -flickering LED0. Additionally, messages containing the sensor readings should -be forwarded over the serial interface as verified by running the following +flickering LED0. Additionally, messages containing the sensor readings should +be forwarded over the serial interface as verified by running the following for the platform of interest: java net.tinyos.tools.Listen -comm serial@/dev/ttyUSBXXX: diff --git a/apps/tosthreads/apps/TestBlockStorage/Makefile b/apps/tosthreads/apps/TestBlockStorage/Makefile index 6861fb76..c10c64ff 100644 --- a/apps/tosthreads/apps/TestBlockStorage/Makefile +++ b/apps/tosthreads/apps/TestBlockStorage/Makefile @@ -3,7 +3,7 @@ COMPONENT=TestBlockStorageAppC ifneq ($(filter telosb,$(MAKECMDGOALS)),) CFLAGS+=-DUSE_STM25P endif -ifneq ($(filter micaz,$(MAKECMDGOALS)),) +ifneq ($(filter micaz iris,$(MAKECMDGOALS)),) CFLAGS+=-DUSE_AT45DB endif diff --git a/apps/tosthreads/apps/TestBlockStorage/README b/apps/tosthreads/apps/TestBlockStorage/README index d321d605..1528b88a 100644 --- a/apps/tosthreads/apps/TestBlockStorage/README +++ b/apps/tosthreads/apps/TestBlockStorage/README @@ -1,4 +1,4 @@ -README for TOSThreads TestBlockStorage +README for TOSThreads TestBlockStorage Author/Contact: tinyos-help@millennium.berkeley.edu Author: Kevin Klues @@ -9,8 +9,8 @@ block storage. You can install TestBlockStorage on a mote via the following command: make threads install - -Valid platforms are currently: tmote, telosb, mica2, and micaz + +Valid platforms are currently: tmote, telosb, mica2, micaz and iris This application first checks the size of the block storage volume, and erases it. Then, it randomly writes records, followed by a verification diff --git a/apps/tosthreads/apps/TestCollection/README b/apps/tosthreads/apps/TestCollection/README index 319f2a94..62061ce9 100644 --- a/apps/tosthreads/apps/TestCollection/README +++ b/apps/tosthreads/apps/TestCollection/README @@ -13,16 +13,16 @@ application. You can install TestCollection on a mote via the following command: make cthreads install - -Valid platforms are currently: tmote, telosb, mica2, and micaz + +Valid platforms are currently: tmote, telosb, mica2, micaz and iris At least two motes must be used by this application, with one of them installed as a base station. Base station motes can be created by installing them with -NODE_ID % 500 == 0. +NODE_ID % 500 == 0. i.e. make threads install.0 make threads install.500 make threads install.1000 - + All other nodes can be installed with arbitrary NODE_IDs. make threads install.123 @@ -51,7 +51,7 @@ mote table. Notes: -By default, the Makefile for TestCollection is setup to run CTP as the +By default, the Makefile for TestCollection is setup to run CTP as the underlying collection protocol. The makefile can be modified to work with MultihopLQI by changing the appropriate include directories. diff --git a/apps/tosthreads/capps/TestCollection/README b/apps/tosthreads/capps/TestCollection/README index 1d306767..78ef6003 100644 --- a/apps/tosthreads/capps/TestCollection/README +++ b/apps/tosthreads/capps/TestCollection/README @@ -13,16 +13,16 @@ application. You can install TestCollection on a mote via the following command: make cthreads install - -Valid platforms are currently: tmote, telosb, mica2, and micaz + +Valid platforms are currently: tmote, telosb, mica2, micaz and iris At least two motes must be used by this application, with one of them installed as a base station. Base station motes can be created by installing them with -NODE_ID % 500 == 0. +NODE_ID % 500 == 0. i.e. make cthreads install.0 make cthreads install.500 make cthreads install.1000 - + All other nodes can be installed with arbitrary NODE_IDs. make threads install.123 @@ -50,14 +50,14 @@ change the color used to display a mote by clicking on its color in the mote table. Notes: - By default, the Makefile for TestCollection is setup to run CTP as the + By default, the Makefile for TestCollection is setup to run CTP as the underlying collection protocol. The makefile can be modified to work with MultihopLQI by changing the appropriate include directories. Known bugs/limitations: Warnings are issued about fan out on the 'Snoop.receive' and 'Receive.receive' events. These warnings are harmless and are the result of providing a C based - API in which all events for receiving and snooping must be handled even if not - used by a particular application. The warnings occur because the underlying - CTP or MultihopLQI stacks wire up to particular AM ids, which are also wired - into the C API for handling message reception. + API in which all events for receiving and snooping must be handled even if not + used by a particular application. The warnings occur because the underlying + CTP or MultihopLQI stacks wire up to particular AM ids, which are also wired + into the C API for handling message reception.