Rover (rover)

Syntax

rover -server playback session description file

Description

The MARS rover (rover) is a client application for interacting with the MASH archive server (MARS). For an overview, see the archive tools description.

Status

Alpha

Command Line Arguments

User Interface

The recommended way to start rover is from the web, either as a standalone application, or as a MASHlet. Rover is run as a MASHlet from Pathfinder. Rover can be started from the command line by using the -server field to pass in the required session description file.

The user interface for Rover consists of 2 parts: the data window and the archive interface. The data window consists of user interfaces taken from vic, vat and mb. These interfaces behave in the same way within rover as in the standalone tools. The archive interface controls archive-specific interaction. The button pauses playback, and switches to a button, which resumes playback. The button stops playback and disconnects from the server. Seek operations are accomplished by dragging the slider bar. The number above the slider indicated the current point in the playback session, in seconds. To quit the rover application, use either of the Quit buttons in the vic or vat sub-windows.

The Bookmarks menu allows bookmarks to be set and labeled at various points across time in the session. For more information on the development of rover, see On-demand Remote Playback, a class project report.