Hi,

It seems the only method supported by TEP 103 to determine an empty LogStorage 
log is to perform a read and receive 0 bytes in return.  Is this a correct 
assessment?

I can't find where TEP 103 specifies the initial read position of a log, such 
as after reboot but before the first call to LogRead.read().  The closest I 
can find is from the first para of 3.3: "Such logging should be reliable (a 
mote crash should not lose data)."  Is this a strong enough pronouncement to 
indicate that implementations must explicitly set an initial read position to 
the start of the oldest record in the log?

What's the best practice for initially configuring the various 
Block/Log/Config storage components' volumes, especially in a moderate volume 
production setting?  I'm currently thinking a separate program needs to do 
intitial setup before the main application is installed.

Thanks,
Steve
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to