From: razvanm Date: Mon, 14 Jan 2008 19:16:32 +0000 (+0000) Subject: Update the Deluge T2 documentation to reflect the last changes. X-Git-Tag: release_tinyos_2_1_0_0~602 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=806e564d4c47c1504df8d0553d8002625e608a49 Update the Deluge T2 documentation to reflect the last changes. --- diff --git a/doc/html/deluge-t2-manual.html b/doc/html/deluge-t2-manual.html index 0b1bed60..80783047 100644 --- a/doc/html/deluge-t2-manual.html +++ b/doc/html/deluge-t2-manual.html @@ -5,7 +5,7 @@ Deluge T2 - Programming Manual - + @@ -25,7 +25,7 @@ Deluge T2 - Programming Manual

Chieh-Jan Mike Liang
-Razvan Musaloiu-E.

July 13, 2007

+Razvan Musaloiu-E.

January 14, 2008

@@ -107,20 +107,23 @@ provided in tinyos-2.x/tools/tinyos/misc. For exampl You should see something similar to the output below.

   Pinging node ...
-   Connected to Deluge node.
    --------------------------------------------------
-   Stored image 0
-     Prog Name:   BlinkAppC     
-     Compiled On: Thu May 17 00:36:33 2007
-     Platform:    telosb          
-     User ID:     mike          
-     Host Name:   sprite        
-     User Hash:   0xC50D8DA4L
-     Num Pages:   24/24
+   Currently Executing:
+     Prog Name:   BlinkAppC
+     UID:         0xA274CBBE
+     Compiled On: Mon Jan 14 13:09:38 2008
+     Node ID:     1
    
-     Size:        26512
-     UID:         2302157803
-     Version:     6
+   Stored image 0
+     Prog Name:   BlinkAppC
+     UID:         0xD7EEFACE
+     Compiled On: Mon Jan 14 12:40:06 2008
+     Platform:    telosb
+     User ID:     tinyos2
+     Host Name:   bluephase
+     User Hash:   0x587C9C16
+     Size:        33504
+     Num Pages:   30
    --------------------------------------------------
 

@@ -186,26 +189,32 @@ You should see something similar to the output below.

   Pinging node ...
    Connected to Deluge nodes.
+   No valid image was detected.
    --------------------------------------------------
-   Stored image 1
-     No proper Deluge image found!
-   --------------------------------------------------
+   Create image: /home/tinyos2/local/bin/tos-build-deluge-image -i 1 build/telosb/tos_image.xml
    Ihex read complete:
-     Total bytes = 25526
-     Sections = 2
+     35916 bytes starting at 0x4A00
+        32 bytes starting at 0xFFE0
+     35948 bytes in 2 sections
+   CRCs:
+     0xCC0E 0xE57B 0xC224 0xE4FA 0x63EB 0xEBA5 0xE50B 
+     0x8073 0x345E 0x3BBF 0xF415 0xA7DB 0xA67C 0x6953 
+     0x6638 0x3D76 0x7218 0x0E8F 0x9C93 0xD679 0x7A50 
+     0xBFCD 0x8B57 0x7A47 0x323E 0x29FF 0x5EFF 0xB0AE 
+     0x1392 0x4A82 0xACFB 0x69D7 0x8C07 
+   --------------------------------------------------
+   36816 bytes in 28.23 seconds (1303.9932 bytes/s)     
    --------------------------------------------------
    Replace image with:
-     Prog Name:   BlinkAppC     
-     Compiled On: Mon May 07 00:01:43 2007
-     Platform:    telosb          
-     User ID:     mike          
-     Host Name:   sprite        
-     User Hash:   0xC50D8DA4L
-     Num Pages:   24/24
-   
-     Size:        26512
-     UID:         507153792
-     Version:     0
+     Prog Name:   BlinkAppC
+     UID:         0x76D2FB1B
+     Compiled On: Sun Jan 13 21:47:54 2008
+     Platform:    telosb
+     User ID:     tinyos2
+     Host Name:   bluephase
+     User Hash:   0x587C9C16
+     Size:        36816
+     Num Pages:   33
    --------------------------------------------------
 

@@ -216,7 +225,7 @@ You should see something similar to the output below.

first test on the base station by issuing the reboot command. For example,

-
   % tos-deluge /dev/ttyUSB0 telosb -b 1
+
   % tos-deluge /dev/ttyUSB0 telosb -r 1
 

After a few moments, the mote will begin quickly flashing the LEDs to signify the reprogramming process.

@@ -233,7 +242,7 @@ network to get the new program image. After all motes receive the image over-the-air, you can instruct the base station to disseminate the command to reprogram in the network. For example,

-
   % tos-deluge /dev/ttyUSB0 telosb -r 1
+
   % tos-deluge /dev/ttyUSB0 telosb -dr 1
 

@@ -254,30 +263,27 @@ of the image, and so on.

5.2  -i -inject

-

This command creates a program image from the supplied -tos_image.xml file, and it injects the image into specified -volume on the mote. All versioning information is kept on the mote, so -no state is stored on the PC.

+

This command creates a program image from the supplied +tos_image.xml file, and it injects the image into specified +volume on the mote.

-

5.3  -b -reprogram_bs

-

This command sets up the mote to reprogram itself after reboot, and then -it reboots the mote. This command is applicable only to the base station -mote.

+

5.3  -r -reprogram

+

This command sets up the directly-connected mote to reprogram itself +after reboot, and then it reboots the mote.

-

5.4  -d -dissemination

+

5.4  -d -disseminate

This command instructs the base station mote to disseminate an image to the network. This image is specified by the volume ID.

-

5.5  -r -reprogram

-

This command instructs the base station mote to disseminate the -command to reprogram in the network. This command does not reprogram the -base station mote. The image is specified by the volume ID.

+

5.5  -dr -disseminate-and-reprogram

+

This command asks the motes in the network not only to disseminate an +image but also to start running it. This is accomplish using a reboot.

@@ -286,13 +292,21 @@ base station mote. The image is specified by the volume ID.

-

5.7  -s -reset

-

This command resets versioning information of a specific image on the -base station mote.

+

5.7  -s -stop

+

The effect of -d and -dr is continuous which means a new +mote will become ``infected'' if he is nearby. This command stops the +``infection''.

+

+

+ +

5.8  -ls -local-stop

+

When -d or -dr are in effect, the volume used by them is +locked. This command can be used to unlock the volume in order to +erase or inject a new image.

-
Last modified: Friday, July 13th, 2007 1:48:23pm
+
Last modified: Monday, January 14th, 2008 2:11:03pm
diff --git a/doc/pdf/deluge-t2-manual.pdf b/doc/pdf/deluge-t2-manual.pdf index a442ed40..35bb4966 100644 Binary files a/doc/pdf/deluge-t2-manual.pdf and b/doc/pdf/deluge-t2-manual.pdf differ