Home · Support · Download · Hardware Designs · Projects · Pubs

TinyOS FAQ
Join/Search Mailing Lists
Documentation

TinyOS Site

WWW

 I want to search the TinyOS Mail Archives

What is Tython?

Tython is a TOSSIM scripting environment based that uses a Java implementation of the Python programming language. Tython allows users to write scripts to do things such as dynamically move motes, inject packets, and inspect the internal state of the simulation. Tython allows full access to the existing Java TinyOS toolchain, so users can write a piece of TinyOS messaging code, generate a Java packet object from it using mig, then use Tython to inject those packets into a running simulation. Tython is integrated with the TinyViz environment; this means that, for example, if a script makes a mote move, a user can see the movement in the TinyViz visualization and its radio connectivity will be updated as expected. TinyViz and Tython can be run separately from one another.

When can we use Tython?

We are expecting to release Tython in a TinyOS CVS snapshot in February.


Home | Download | Support | Publications | Hardware Designs | Related Work | Internal

This project is part of Berkeley WEBS: Wireless Embedded Systems