On the other hand MoteWorks also has some disadvantages.
It sticks to TinyOS 1.x, which makes it hard to extend. It also
restricts packet size to 55 byte whereas TinyOS would allow
up to 235 byte. The software provides only a small command
set to gather data in trivial way by simply defining a sensing
interval. And even this is restricted to a minimum interval of
300ms [6] whereas several applications, especially for sound
and acceleration need a higher sampling rate which actually
is supported by the hardware. Finally it has to be stated that
the provided framework is profound (manuals have about 500
pages), not application specific by nature and therefore hard to
adopt to specific needs. All these disadvantages are probably
the reason no research projects so far base on MoteWorks.