The TinyOS operating environment is highly recommended for design, implementation, testing and validation of Shimmer embedded software (firmware). TinyOS offers economy due to the extensive cross-platform open-source code library. Reusing applications on Shimmer is a key advantage of the TinyOS environment and significantly accelerates the software development and validation process. Shimmer’s platform code is actively maintained at: http://tinyos.cvs.sourceforge.net/tinyos/
For TinyOS-1.x, code can be found in the contrib/handhelds/ directory. Shimmer is an officially support platform in TinyOS-2.x.
Current functionality includes:
The Shimmer family of wireless sensors is also supported by the BioMOBIUS ™ Research Platform. Default BioMOBIUS ™ blocks are supplied to also support a wide range of generic hardware devices, for example, TCP/IP, Serial, WDM camera devices, etc. For more information please visit http://www.biomobius.org/
And now we have a LabView DSC module available that can be used to develop interactive applications. With the NI LabView DSC Module, you can extend your LabView application to view real-time and historical data. More information can found on the module page.