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
