Hi Jonathan, XMesh (the sensor node software from Crossbow) is based on TinyOS (although unfortunately still TinyOS 1.x). If you want to start programming TinyOS and you do not need/want to be based on XMesh, I recommend using TinyOS 2.x.
My deployments hardly count as extreme, so I cannot really talk about limits. Currently, the biggest network I installed was 30 nodes, though we are in the process of setting up a 100 node deployment. Limiting factors for the size of the network really depend on the application you want to setup. If you only want to send sensor data to a sink (e.g., computer that will log them), memory should not be a problem. Also, noise only becomes a problem if you need to deploy sensor nodes very sparsely or if you have an extremely noisy environment. If you have interference, you can usually simply change to a different channel, and the problem should be solved. The real limiting factors I see, are available bandwidth, and, if you implement power saving mechanisms, a trade-off between the size of the network and its lifetime (the nodes towards the sink will have to retransmit all the data from the nodes further away and thus cannot sleep as often). The place to start programming TinyOS is certainly the tutorials: http://docs.tinyos.net/index.php/TinyOS_Tutorials Additional information is the TinyOS documentation wiki: http://docs.tinyos.net/index.php/Main_Page For questions, the best place is the TinyOS mailing list, which you have already found. Of course, since this is a volunteer community, you might not always get an immediate answer, that's why you had to post your questions twice. Cheers, Urs Jonathan Cronk schrieb: > Hello, I'm new to the TinyOS community, I got introduced after the company > I work for bought a crossbow kit. My understanding is that Crossbow uses the > same chips that TinyOS is programmed for, so maybe you could shed some light > on a few questions I had. First, what is the maximum number of nodes anyone > has been able to deploy using TinyOS and the platforms it supports, and what > is the limited factor? BW, noise, memory? > Secondly how much interest is there in the TinyOS community on porting it > for new radio chips and new processors? > > Lastly is there anywhere else to learn more about TinyOS, a forum or a site > that is recommended? > > Thanks for your time > > Jonathan _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
