All results are stored automatically in a PostgreSQL database. There is no need for the user to explicitly “save” results!
The ResultViewer shows the following information:
- Wide-/Narrowband classification results
Content: Decoder output, demodulated audio, binary
- Meta Data, System Data, Classification results
- Recorded wide-/narrowband IF-signals
- GEO information on a map
Data export is possible into a CSV file for further processing with Excel or another application. It is possible to export all data or only a subset of data created using filter/structure/sorting/masking.
You can add export functions in Python to create e.g.:
- Word documents
- Reports according to your organization requirements
All information available for the current filter/structure are display in a table. The column selection and the sorting can be changed.
- Duration, Start/End time
- SNR / Quality
- FSK-Shift / Symbol rate
- Decoded text
The Time/Frequency view shows the same results as the table view, but in graphical form.
You can sort, export, set, and remove tags and select the signal to be displayed in the detail pane (as in table view).
The position of the system and transmitter are displayed on a map.
It is possible to add and remove measuring points or to determine the distance or direction.
Geo-location of the received signal:
- Received data (HFDL, AIS, etc.). Extraction of the location information are done for many decoders by PYTHON scripting (can be modified)
- From direction finder DF. The interface to the DF can be done by using PYTHON scripting
- Positions entered manually into the database
Filter, Masking, Structuring
Almost all available results, metadata or signal parameters can be added to the filter to reduce the number of data in the table or graphic view. Filter criteria can also be entered directly as an SQL command. With this function very complex filters are possible.
Filtering by absolute or relative time, for the last hour, the last day, the last week etc. is supported. It is also possible to see only results from the current live range or from defined frequency ranges. If necessary, the display is automatically updated every few seconds.
Multiple filters can be saved and recalled later for fast analysis.
Masking provides an additional filter level to clean up the table view. Records that match the criteria in a certain time interval are hidden from the results table.
Script-based structuring can be applied to the list view. The user can define new display structures according to his needs with Python.
Some sample scripts are included and allow you to structure your data as follows:
- Emission-based structuring
- Frequency-based structuring
- Decoder/modulation-based structuring
- Nominal frequency-based filtering
Table view of all data of the selected record. All fields marked with "*" can be edited directly in the table.
This view shows the recorded IF-signal in form of a spectrogram preview.
- "Open with" external viewer
- "Open directory" to open the file location directory ith the windows explorer
- "Open as File Input" will open the displayed file in go2MONITOR.
- "Open with go2DECODE", will open the displayed file in DANA and starts go2DECODE.
It is also possible to play the file and listen to the audio with one of the available demodulators (e. g. USB, LSB, AM, FM, Digital Voice).
All available output categories are summarized 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
All functions from the channel GUI are available for the decoder output (selection of display mode, search, printing, etc.).