Viptos

From Capsil Wiki

Jump to: navigation, search

Viptos (Visual Ptolemy and TinyOS) [1] is an open-source software, freely available, integrated graphical development and simulation environment for TinyOS based wireless sensor networks. Developed at UC Berkeley, Viptos allows networked embedded systems developers to construct block and arrow diagrams to create TinyOS programs from any standard library of TinyOS components written in nesC, a C-based programming language. Viptos automatically transforms the diagram into a nesC program that can be compiled and downloaded from within the graphical environment onto any TinyOS-supported target platform. Viptos is built on Ptolemy II, a modeling and simulation environment for embedded systems, and TOSSIM, an interrupt-level discrete event simulator for homogeneous TinyOS networks. Viptos includes the full capabilities of VisualSense, a Ptolemy II environment that can model communication channels, networks, and non-TinyOS nodes. Note that this development environment is aimed at developers and NOT the non-technical general population.

References

  1. http://ptolemy.eecs.berkeley.edu/viptos

Navigation