Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

OpenVisualizer is the primary tool for developed plugging your OpenWSN network into the Internet.

...

  • Connects your OpenWSN network to the Internet over a virtual interface (both Windows and Linux).
  • Thanks to Python, portable across popular operating systems.
  • Shows the internal state (neighbor table, scheduling table, queue, etc.) of each node physically connected to the OpenVisualizer.
  • Displays errors reported by motes.
  • can run with either physical motes, or emulated motes (for details, see OpenSim)

Running it

Image Removed

To start OpenVisualizer, use SCons on the command line:

Code Block
C:\develop\openwsn-sw\software\openvisualizer> scons rungui

...

  • )

...

Prior to August 2013, OpenVisualizer was started via double click on openVisualizerGui.py, or via command line:

...

languagetext

...

Installation

Prerequisites

...

* On Linux, TUN/TAP already is included with the operating system, and OpenVisualizer configures it on the fly. See our our TUN/TAP in Linux page for  for more information.

The --trace option  option provides internal memory profiling of OpenVisualizer itself, and requires requires yappi.

Download

PackageRoleInstallation Notes
openwsn-swOpenVisualizer softwareDownload zip or clone with Git. Typically, we use the develop branch as our common development base.
openwsn-fwFirmware header files required by openwsn-swDownload zip or clone with Git.
Must install in a sibling directory to openwsn-sw. So, if software is in C:\develop\openwsn-sw, then firmware must be in C:\develop\openwsn-fw.

Running it

The OpenVisualizer contains a core set of modules, and several visualization options:

  • a graphical user interface (GUI)
  • a command-line interface (CLI)
  • a web interface

 

Image Added

To start OpenVisualizer, use SCons on the command line:

Code Block
C:\develop\openwsn-sw\software\openvisualizer> scons rungui
Info

Must run as Administrator under Windows, or as superuser on Linux ('sudo').

Prior to August 2013, OpenVisualizer was started via double click on openVisualizerGui.py, or via command line:

Code Block
languagetext
C:\develop\openwsn-sw\software\openvisualizer\bin\openVisualizerGui> python openVisualizerGui.py

Code Organization

Gliffy
size700
nameOpenVisualizerArch

...