Contains application model for OpenVisualizer. Expects to be called by top-level UI module. See main() for startup use.
Bases: object
Provides an application model for OpenVisualizer. Provides common, top-level functionality for several UI clients.
Closes all thread-based components
Returns the moteState object for the provided connected mote.
Parameters: | moteid – 16-bit ID of mote |
---|---|
Return type: | moteState or None if not found |
Entry point for application startup by UI. Parses common arguments.
Parameters: | parser – Optional ArgumentParser passed in from enclosing UI module to allow that module to pre-parse specific arguments |
---|---|
Return type: | openVisualizerApp object |
Bases: cmd.Cmd
List available states. (Obsolete; use ‘state’ without parameters.)
Sets dagroot to the provided mote, or lists motes Usage: root [serial-port]
Prints provided state, or lists states. Usage: state [state-name]
Lists first line of help for all documented commands
Bases: openvisualizer.eventBus.eventBusClient.eventBusClient
Provides web UI for OpenVisualizer. Runs as a webapp in a Bottle web server.