This is an impossibly broad question, but I'd appreciate any attempts to
address it.

 

We're about to launch a project for a fairly complex system, which seems to
demand the processing power of Imote2 (versus older hardware).  We're just
beginning to delve into TinyOS, and are reading the mailing lists as fast as
we can.  But we need help in seeing the forests for the trees.

 

Our initial concern is, 'Should we put our design focus on TinyOS-1.x or
2.x?'

 

TinyOS-1.x seems more 'complete' (with richer applications, tools, and
documentation), while 2.x seems to be lagging behind.  This seems to be true
both for vendor (Crossbow) and for community resources.

 

On the other hand, maybe 1.x won't get any better, while 2.x is about to
overtake it soon.  (Our development timeframe is about 1 year or less, but
our system's useful life is to be five years or more.)

 

 

How should we look at this decision?  Should we 'cut our teeth' on 1.x, and
reevaluate in a couple of months, or would you have an 'obvious' preference
from the get-go?  Is there any group in the community who is particularly
wise about such matters?   Does anyone offer consultation or design
services?

Ideas?

Thanks for any input at all!

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to