ResultViewer

ResultViewer overview

All results are stored automatically in a result storage consisting of a database and file storage. There is no need for the user to explicitly “save” results as all results visible in the GUI are also automatically stored in the result storage.

The ResultViewer windows shows the following information:

  • Recognized modems (protocols)
  • Wide-/Narrowband classification results
  • Content: Decoder output, demodulated audio files (CW, TETRA etc.), text output (BAUDOT, HFDL, etc), binary files
  • General: Decoder Meta Data, System Data, Classification results
  • Signal: Recorded wide-/narrowband IF-signals
  • Position: GEO information on a map

Advanced filter, result details and time/frequency filter are implemented as docking/floating windows

Table View

ResultViewer table view

All information available for the current filter/structure are display in a table.
Displayed are information like:

  • Frequency
  • Bandwidth
  • Modem
  • Duration
  • SNR / Quality
  • FSK-Shift / Symbol rate
  • Start/End time
  • Latitude/Longitude

The column selection can be changed by right-clicking a table header and choosing columns from the corresponding context menu.

Graphic Time/Frequency View

ResultViewer Time/Frequency view

Time/Frequency view displays the same results as the list view, but in a graphical way on a time/frequency plane.

You can sort, export, set and remove flags and selection the signal to be displayed in the details section (same as in the table vew).

Map View

ResultViewer Time/Frequency view

A mouse click on the "Map" button shows the map view. The position of the system and senders re displayed on a map.

The available context menu, allows you to add and remove measuring points to get the distance or the direction.

Data Export

ResultViewer Export

Data Export is available, even to a CSV file for further processing with Excel or anther application. Its possible to export all data or just a subset created by using filter/structuring/sorting/masking.
You can also add your own export functions in PYTHON to create e.g.:

  • Emails
  • Word documents
  • Reports according to your organization requirements
  • ....

Advanced Filter

ResultViewer Advanced filter

Results can also be filtered by system (receiver) and/or sender positions. The position filters are defined using rectangles on a map. Advanced filters allow filtering based on result type or various result parameters. Almost all available result meta-data or signal parameters can be added to the filter in order to reduce the number of displayed results or to find some specific result based on its properties.

Results can also be filtered by system (receiver) and/or sender positions. The position filters are defined using rectangles on a map.

Additionally direct input of a filter criteria can be done as a SQL command. With this function, very complex filter expressions can be added.

Filtering on absolute or relative time, for the last hour, day, week etc. is fully supported. It is also possible to see just results from the current live range or from defined frequency ranges. If necessary the display will be automatically updated all 10s.

Multiple filters can be stored and later recalled for fast analysis.

Masking

ResultViewer Masking

Masking provides an additional level of filtering to clean up the table view. Records matching the criteria during a certain time interval are hidden from the result table.

Structuring

ResultViewer Structuring

Scripted based structuring can be applied to the list display. User can define new display structures according to their needs using Python.

Some sample scripts will be delivered and will let you structure your data as followeses:

  • Emission based structuring
  • Frequency based structuring
  • Decoder/Modulation based structuring
  • NominalFrequency based filtering

As soon as you select a sub tree in the result view, a filter is set for the Table and Time/Frequency view.

General View

ResultViewer General View

Table view of all data of the selected record.

All fields marked with "*" can be edited directly in the table.

Signal View

ResultViewer Signal View

This view shows the recorded IF-signal in form of a spectrogram preview.

Additional functions are:

  • "Open with" external viewer
  • "Open directory" to open the file location directory directly with the Windows Explorer
  • "Open as File Input" will open currently displayed file as a file input for new decoding, analyzing.
  • "Open with go2DECODE", will open the currently displayed file in DANA and start go2DECODE.

It is also possible to play back the file and listen to the audio using one of the available demodulators (e.g. USB, LSB , AM FM)

Content View

ResultViewer Content View

This view shows a signal content in case of production results (decoder text, audio, binary data). All available content types retrieved from one signal will be shown combined in this view. The following content types are available

  • "Decoder output", text based output from a production channel decoder saved in XML-format
  • "Audio", demodulated audio saved as WAV-file
  • "Binary content", any other content retrieved from the signal in form of binary files

For the decoder output, all functions available in the channel GUI will also available in this view (display type choosing, search, printing etc.).

Position View

ResultViewer Position View

Geo Location of the received signal from:

  1. Received data (HFDL, AIS, etc.). Extraction of the location information can be done by PYTHON scripting
  2. From direction finder DF. The interface to the DF can be done by using PYTHON scripting
  3. Positions entered manually into the database
Close Window