Web version is available upon request
This document describes the release information of thinkRF S1000 Spectraware software, version 1.1.0. The software comes in 2 distribution versions:
- Standalone (on-premises) distribution:
- Windows: S1000_Spectraware_1.1.0_Standalone_x64.exe
- Linux: s1000spectraware-1.1.0-standalone.deb
- Web version distribution, require internet:
- Windows: S1000_Spectraware_1.1.0_Web_x64.exe
- Linux: s1000spectraware-1.1.0-web.deb
Refer to the ‘S1000 Spectraware User Guide' document for installation instructions and full usage details, especially the “Getting Started” section. This document is also accessible through the web GUI’s Help menu.
This version supports all thinkRF’s RTSA R55x0/R57x0 products with 408/418/427 models.
2 New Features
- Standalone version with or without internet.
- Web version will automatically detect and open the supported browser by default, and display a QT message panel when none is available or an error occurs.
- AM/FM Demodulation feature with audio, recording and playback.
- New zoom draw box with reset zoom on most plots.
- New “Settings” menu, with “Themes” moved into this menu. The Settings menu currently has
- On/Off button for DC Offset Correction of IQ data
- On/Off button for Spectral Flattening. This does not apply for IQ data.
- New weighted average type (with the former average by number of traces removed as these resulted in significant memory usage when the average number is large).
- Provide GNSS Settings, Dynamic Mode and Antenna Delay fields, changes from S1000 for R57x0 products.
- Allow users to select recording location and to rename files.
- Provide Device Info for playback of files.
- Support “Next Capture” button for playback, which allows for frame-by-frame playback.
- Added Window type selection for IQ Playback.
- Errors and warnings messages display on the plot to improve user’s experience.
- Added Logs files so that Support can request from users when they report issues.
The following other change(s) were made:
- Significant in data display speed, performance, and stability improvement. As a result, smaller RBW values are supported without performance impact. See the User Guide for important information.
- Support Span down to 12.5kHz (except for demodulation, only 35 kHz Analysis BW for this release).
- Significant improvement and changes to saved Settings files and handling of loading settings from/for a wrong device.
- Significant improvement to buttons and fields handling, including proper text input responsiveness, stop icon tooltip for disabled buttons due to certain mode, so on.
- Improved Settings files for recording and playback.
- Applied dynamic decimal point to the spectrum chart axis label, cursor label and cursor input value. Also added display unit inside the cursor input fields.
- Improved consistent decimal points display throughout.
- Improved Spectrogram’s heatmap legend colour range and colours of UI Light theme to allow better contrast.
- Changed Spectral plot’s bottom information items to be more precise.
- Improved Markers’ handling and behaviours.
- Better handling of device discovery, connect and disconnection, with informative error message display.
- Automatic scaled time domain IQ plot basing on the maximum value of each frame.
- Improved Centre-Span-Start-Stop coupling logic.
- Allowed View mode when chart settings changed.
- Added hook to prevent multiple back-end instances from launching.
- Actively update GNSS position data.
- Updated data storage between back-end’s consumers and producers for playback to ensure no data is missed.
4 Fixed Defects
The following issue(s) are fixed:
- Retrieved Reference Clock and Window Type from libtrf instead of hard-coded.
- Fixed Persistence Plot and Spectrogram not resetting properly when number of data points changed.
- Fixed IQ chart not running when start IQ Playback under Time Domain mode.
- Fixed incorrect auto RBW value in certain settings and corrected RBW constraining under certain the frequency settings.
- Fixed Heatmap legend not being updated when the y-axis range is changed.
- Fixed Frontend sometimes failed to detect WebSocket connection.
- Corrected incorrect Vertical cursor position when the x-axis unit changed.
- Fixed playback progress display.
- Reset spectrum averaging when the smoothing filter value is changed by the user.
- Reprogramed Reference Clock setting only if a change is detected.
- Changed the Normal marker to Fixed marker after removed other markers.
- For the web version, removed device name in the URL.
5 Known Issues and Limitations
The following are the known limitations or other issues present in these versions.
- When connecting to a remote device over VPN, users might experience some performance issue. In a near future release, MTU control with S1000 for managing the network packet size will be provided.
- When running S1000 Windows installer, a trusted software warning will be issued. Proceeds with the installation. The installer will be certified in the future release.
- R55xx/R57xx - Between 30MHz and 50MHz centre frequencies, it is not possible to stream a full 40MHz IFBW as IQ data (time domain). This issue is due to a known issue from S1000’s underlaying libtrf API.
- As RTSA devices do not support multiple users simultaneously, simultaneous multiple instances of the S1000 application are not supported. The last user’s accessing the device will have the control and data capture. The previous S1000 instance will go into an error state.
- Spectral flattening artificially increases the noise floor and signal level when the frequencies are below 15MHz.
- There are intermittent pauses in audio playback occurring every few frames following the initial loopback.
Web version is available upon request