EQUIP Component Toolkit Timeview GUI Introduction

Chris Greenhalgh, 2004-06-04

Running

Run the component infrastructure first. E.g. for developers see how_to_add_a_new_component.html
Run the Timeview GUI, e.g. run the batch file runTimeview.bat in the directory Equator/equip4j/infrastructure/install/
It should attach to the default or configured dataspace, and show a window something like this...
Screen grab of Timeview

The display

The display shows a stack of horizontal tracks. At the left is the key/label for each track. Time is shown from left to right. The tracks are typically (top to bottom):

Basic view interaction

Creating text log files

The program can generate textual Comma Separated Value (CSV) files, e.g. for use with Excel or other applications.
  1. Select the properties that you wish to write to file by clicking on their property name labels.
  2. Zoom in on the period of time that you want to log.
  3. From the File menu select Configure Saving... and set any required options:
  4. From the File menu select "Save selected property values..."; this will open a file selection dialog. Specify the filename you wish to save the log in and confirm. If the file exists you will need to confirm that you wish to replace it.
If no error dialog is presented then your log has been written; it will look something like this (e.g. gaps filled, min and max 0.2 seconds):
#clocktime, filetime-ms, seconds, minutes, time
Fri Jun 04 12:09:55 BST 2004, 280, 53, 9, null
Fri Jun 04 12:09:55 BST 2004, 480, 54, 9, 00:09:54
Fri Jun 04 12:09:55 BST 2004, 680, 55, 9, 00:09:55
Fri Jun 04 12:09:55 BST 2004, 880, 55, 9, 00:09:55
Fri Jun 04 12:09:56 BST 2004, 1080, 55, 9, 00:09:55
Fri Jun 04 12:09:56 BST 2004, 1280, 55, 9, 00:09:55
Fri Jun 04 12:09:56 BST 2004, 1480, 55, 9, 00:09:55
Fri Jun 04 12:09:56 BST 2004, 1680, 55, 9, 00:09:55
Fri Jun 04 12:09:56 BST 2004, 1880, 56, 9, 00:09:56
Fri Jun 04 12:09:57 BST 2004, 2080, 56, 9, 00:09:56
Fri Jun 04 12:09:57 BST 2004, 2280, 56, 9, 00:09:56
Fri Jun 04 12:09:57 BST 2004, 2480, 56, 9, 00:09:56
Fri Jun 04 12:09:57 BST 2004, 2680, 56, 9, 00:09:56
Fri Jun 04 12:09:57 BST 2004, 2880, 57, 9, 00:09:57
Fri Jun 04 12:09:58 BST 2004, 3080, 57, 9, 00:09:57
Fri Jun 04 12:09:58 BST 2004, 3280, 57, 9, 00:09:57
The first row is a title row, giving labels for the columns (the property names).
The first column is a human readable time (currently accurate only to seconds); the second column is a timestamp within the log (currently in milliseconds).