[Tinyos-beta-commits] CVS: tinyos-1.x/beta/Deluge README.txt, 1.16, 1.17

Jonathan Hui jwhui at users.sourceforge.net
Fri Nov 26 10:59:12 PST 2004


Update of /cvsroot/tinyos/tinyos-1.x/beta/Deluge
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19824

Modified Files:
	README.txt 
Log Message:
- All features currently planned for Deluge 2.0 are now implemented.

- On startup, Deluge searches the flash for complete and partially
complete images. Any partially complete images will be recovered,
allowing the user to resume an injection.

- All CRC checks now implemented and enabled. CRC checks on: (i)
deluge metadata (e.g. version number, etc.), (ii) entire pages, and
(iii) the reboot command itself. All CRCs are generated by the PC
only, thus minimizing the chance that a misbehaving node will
propagate corrupt data.

- Auto-detection of TOSBase node. Eliminates the need of the '-t'
option at the command line (which is very easy to forget).

- Auto-detection of identical images. When a user tries to inject an
identical image, Deluge will resume the injection if the image is
incomplete, or notify the user that the image is already in the
network if it is already complete.

- Works well on 2 nodes: (i) both with Deluge, (ii) one TOSBase, one
Deluge.



Index: README.txt
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/Deluge/README.txt,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** README.txt	23 Nov 2004 06:36:39 -0000	1.16
--- README.txt	26 Nov 2004 18:59:10 -0000	1.17
***************
*** 1,3 ****
! $ Id: $
  
  TinyOS Network Programming with Deluge v2.0
--- 1,3 ----
! $Id$
  
  TinyOS Network Programming with Deluge v2.0
***************
*** 21,31 ****
      to help guard against corruption.
    - TOSBoot bootloader now written in nesC.
-   - Version number is no longer shown explicitly to the user, for
-     greater user-friendliness.
    - Auto-detection of a TOSBase node so the '-t' option is not required
      at the command line.
    - Auto-resume of incomplete images, using program name, unix time,
      and user hash to identify identical images.
!   - Reduced RAM and ROM requirements.
  
  - Major user differences:
--- 21,30 ----
      to help guard against corruption.
    - TOSBoot bootloader now written in nesC.
    - Auto-detection of a TOSBase node so the '-t' option is not required
      at the command line.
    - Auto-resume of incomplete images, using program name, unix time,
      and user hash to identify identical images.
!   - Auto-detection of identical images so that images are not
!     accidentally downloaded more than once by the user.
  
  - Major user differences:
***************
*** 38,48 ****
      without compile-time output.
  
- - Planned additions:
-   - Enable CRC calculations and checks.
-   - Auto resume of incomplete images. The program name, unix time, and 
-     user hash of the program can be used to help identify identical
-     program images and resume interrupted downloads.
-   - Auto-detection of TOSBase node.
- 
  - To setup the Deluge tools, create the directory net/tinyos/deluge
  and copy all files in 'delugetools' into it.
--- 37,40 ----



More information about the Tinyos-beta-commits mailing list