Technical Software and Hardware Change Log Please send bug reports and feedback to support@signalhound.com - Spike Version 3.5.10 (8/19/2020) * Spike will detect a recently adjusted SA44/SA124/TG44/TG124 device and update the calibration data on disk when opened. - Spike Version 3.5.9 (8/18/2020) * Added Intermodulation Distortion panel to sweep mode. * Bug fix: Peak table y-axis zoom issue. - Spike Version 3.5.8 (7/24/2020) * Bug fix: Crash on application resize. - Spike Version 3.5.7 (7/22/2020) * Added power on preset functionality. * Added plot zoom capability to sweep and real-time measurement mode. - Ability to drag, scroll, and scale the x and y-axis. - Use the context menu to restore zoom or enable mouse zoom region. * Added trace math to sweep and real-time measurement mode. - Added SCPI support for trace math. * Added max and min detectors to sweep and real-time measurement mode. - SCPI: Set through [:SENSe]:SWEep:DETector:UNITs[?] command * Added trace copy capability to sweep and real-time measurement mode. - Copies a selected trace to a different trace. - Useful for storing a reference trace. - Added SCPI support for trace copy capability. * Added configurable display line to sweep and real-time measurement mode. - Added SCPI support for setting display line. * Added occupied bandwidth "To Center" button which moves the center freuqency in sweep and real-time measurement mode to the center frequency of the last measured occupied bandwidth. * Changed frequency unit in export trace to Hz. - Spike Version 3.5.6 (6/9/2020) * Added SCPI compatibility for Zero-Span measurement mode. - Includes IQ data fetch. * Increased max I/Q file record duration. * Bug fix: Fix for random crashes in sweep mode. - Spike Version 3.5.5 (6/2/2020) * Bug fix for 1THz sweep speeds for the SM200C. Please update the SM200C to firmware version 4.4.2 for these changes to take effect. * Apply global reference level offset in SEM mode. - Spike Version 3.5.4 (5/11/2020) * (Linux) Improvements made to SM200C reliability in high data rate measurements (zero-span 160MHz). * (Linux) See network configuration manual for additional 10GbE setup commands. * (Linux) Removed debugging output. * Visual improvements for high resolution displays. - Spike Version 3.5.3 (4/23/2020) * Added support for Ubuntu 18.04. * Added SM200C Network Configuration Utility * Display user-defined title in SEM mode plot. - Spike Version 3.5.2 (4/1/2020) * Improved trace averaging. * Added trace averaging for EMC precompliance measurements. * Bug fix: Fixed networked speed test cleanup bug. - Spike Version 3.5.1 (3/30/2020) * Official SM200C release. * Formatting and layout improvements for high resolution displays. * Additional measurements affected by full device present and "Load Default Settings" action. * Bug fix: Fixed delayed memory allocation bug in SEM mode. * Bug fix: Fixed sizing bug in IH mode regional window. - Spike Version 3.5.0 (3/9/2020) * Support for SM200C (pre-release) - Ethernet Device Manager in File menu - Network Speed Test utility * Extended phase noise measurements to 10MHz offset for all devices. * Harmonic measurement mode changes, - Displayed reference level can be set up to 100dBm. - Input level can now be set up to a max of 20dBm + ReferenceLevelOffset. * The sweep time calculation has been updated. * Added SCPI commands for saving and loading user presets from a file. - SYSTem:PRESet[:USER]:SAVE - SYSTem:PRESet[:USER]:LOAD * Increased number of digits shown in audio player center frequency control. * Bug fix: Fixed crash caused by copying values from the peak table when empty. * Bug fix: Using the regional zoom window in interference hunting mode, users can now drag the sliders all the way to the min/max frequencies. * Bug fix: Now properly load sweep files that contain a period in the filename. - Spike Version 3.4.2 (11/12/2019) * Added new, intuitive multi plot interface to zero span, digital demodulation, and WLAN modes. * Expanded channel power measurement functionality with logging and the ability to define a main and up to five adjacent channels. * Axes of plots are now saved in presets. * Added adaptive equalization to digital demodulation mode. New Eq impulse/freq/phase response plots. * Added frequency mask trigger as a trigger type for zero-span measurements. * Added sync/pattern search as a separate triggering mechanism in digital demodulation measurement mode. See the manual for more information on sync search. * Added sync search offset for digital demodulation measurements. * Added QAM1024 in digital demodulation. (See manual for more information). * Increased max result symbol count in digital demodulation. * Changed eye diagram plot for OQPSK measurements (shifted Q channel) * Save the exact number of I/Q samples requested in zero-span recordings, rather than treating the requested length as a minimum. * Added SCPI commands for equalization in digital demodulation measurements. * Updated and modified SCPI commands for digital demodulation triggering and sync search. :TRIGger:DDEMod:IF:DELay command changed to :TRIGger:DDEMod:DELay, as the symbol delay now affects video and ext triggering. If you were using triggering commands or sync search, please review the SCPI manual in the SDK to verify you are using the latest commands. * Bug fix: Pi/4DQPSK demodulation for larger captures now works properly. * Bug fix: Some interface tweaks for 4k monitors and atypical display setups. - Spike Version 3.4.1 (9/30/2019) * Reference Level Offset has been moved to the Settings->Reference Level Offset file menu. It now applies to all measurements in Spike. * Enabled I/Q recording for the SM200B at 250MS/s rates in Zero-Span. (Up to 2 seconds capture) * Enabled LTE sampling rates 61.44 and 30.72MS/s in Zero-Span mode. - Requires firmware update 4.5.8 for SM200A. - Requires firmware update 4.5.10 for SM200B. * Path loss tables now applied in most measurement modes. * When playing I/Q files, if the .iq file cannot be found at the path specified in the XML file, the software will also look for the file in the same directory as the XML file with the same name but with the .iq extension. This will allow users to move both the .xml and .iq files without changing the path in the XML as long as they are in the same directory. - Spike Version 3.4.0 (9/9/2019) * Official support for SM200B. * Bug fix: XML file size bug when recording large I/Q acquisitions. XML file size no longer grows beyond normal amount. - Spike Version 3.3.3 (8/6/2019) * Added SCPI compatibility for WLAN measurement mode. * Bug fix: SENSe:POWer:RF:RLEVel:UNIT? now returns the correct unit. * Bug fix: X-axis scrolling in plot interface now works as expected in single step mode by updating display to current data range. * Bug fix: Do not translate interference hunting log file. - Spike Version 3.3.2 (7/15/2019) - Added support for BB60C in Phase Noise mode. * Added SCPI commands - SENSe:ROSCillator:SOURce for device timebase control - SYSTem:COMMunicate:GTLocal for putting Spike in local mode - SENSe:POWer:RF:RLEVel:UNIT? for checking amplitude units of ref level in Sweep mode * Increased precision on x-axis time plot marker and delta marker readouts. * Added frequency to noise marker in Sweep mode. * Improved no plot message in spectrum view of zero-span waterfall. * Report when no internet connection under software update status in about dialog. * Bug fix: Fixed return value for SCPI command :SYSTem:VERsion? * Bug fix: Set marker frequency in sweep mode now triggers on same value. - Spike Version 3.3.1 (6/24/2019) * Added SCPI commands for Spectrum Emission Mask measurements. * Can now select between Clear/Write and Max Hold trace type in SEM measurement mode. * Can now drag/scale the x-axis on the Zero-Span, DDemod, ADemod, and WLAN plots. * Can now directly set the x/y axis on the Zero-Span, DDemod, ADemod, and WLAN plots. (through the context menu) * Added linear amplitude scale AM vs Time plot in Zero-Span measurement mode. * Converted SEM plot to new plot interface. * Enabled zoom for zero-span I/Q constellation plot. * Better delta marker menu for Zero-span, DDemod, ADemod, and WLAN plots. * Can now disable pass/fail SEM message. * Bug fix: Some files saved by Spike with a non-english language active would be corrupted. This was resolved. - Spike Version 3.3.0 (4/18/2019) * Added WLAN measurement mode. * Updated zero-span measurement mode. - Introduced spectrogram display. - Configurable FFT processing. - Interval selection. - Zero-span settings saved in presets in earlier versions of the software will no longer load in 3.3.0. * When saving/loading user presets, preset names are remembered. - Spike Version 3.2.9 (3/4/2019) * Added SCPI compatibility for path loss tables. * Updated CCDF plot/controls. * CCDF plot is now available in digital demodulation measurement mode. * Added rectangular window to digital demod filter selection. * Select/copy now works in the following tables, - Sweep peak table - SEM results table - IH event list - EMC peak table - EMC meter readings - Harmonic table * Temperature recalibration during real-time mode no longer interrupts sweep recording. * IF overload condition now stored in sweep recording files. (Currently Spike does not utilize this bit when in playback) * Ref level offset can now be set up to 90dB. * Added correction file manager dialog. * Bug fix: Resolved crashes relating to specific marker movement. * Bug fix: Path loss no longer applied twice for certain real-time measurements. - Spike Version 3.2.8 (2/25/2019) * WLAN beta. - Spike Version 3.2.7 (1/21/2019) * Added audio recording to the audio player utility. * Decreased font size on channel power text. * Spike will appear on the primary monitor if the number of monitors has changed or the virtual size of the desktop has changed since the last time the program was launched. * Bug fix: Use proper default IH log save directory. - Spike Version 3.2.6 (12/20/2018) * Redesigned the plot interface for all plots in the zero-span, analog demod, and digital demod modes. The improved plot interface includes, - Zoom capabilities - Marker/Delta marker capabilities - Custom y-axis scaling and reference level selection. - Ability to export the data as CSV or as an image. * The AM, FM, and PM plots in zero-span are now 3 separate plots instead of combined in one. * New zero-span plots - I/Q polar - PM Vs Time (Deg) * Bug fix: Fixed issue with newer BB60C's in the audio player. - Spike Version 3.2.5 (10/24/2018) * Added spectrum emission mask measurements. - Test your signal against custom transmission masks. - Compatible with all Signal Hound spectrum analyzers. - AM/FM/WLAN/BT presets. * Added custom user defined constellations for digital modulation analysis. - Specify custom modulations like APSK or star-QAM. * External triggering now available for digital modulation analysis. - Spike Version 3.2.4 (10/1/2018) * Added SCPI compatibility for Scalar Network Analysis. * Added SCPI compatibility for limit lines. * Can now control the color scaling on the spectrogram plot. * Trigger level in zero-span is now grayed out when external trigger is selected. * Support for SM200A firmware version 4.5.5 which improves USB throughput stability on new Windows 10 computers. * Support for BB60C firmware 9 which improves USB throughput stability on new Windows 10 computers. * Changing the reference level in SNA measurement mode no longer forces a recalibration. * Bug fix: The image save functionality now properly includes the spectrogram plot again. * Bug fix: Resolved device disconnection error for certain scalar network sweep configurations for the SA/TG devices. * Bug fix: The SYSTEM:IMAGE:SAVE SCPI command is now implemented. - Spike Version 3.2.3 (8/28/2018) * Added SCPI compatibility for digital demod measurement mode. * Improved digital demod measurements. - Improved carrier recovery. - Added IQ Offset and amplitude droop compensation. - SNR/MER output - Freq error is now part of averaged measurements. - Improved OQPSK measurements. * Added "Error Info" dialog. - Shows errors/warnings incurred in software. - Useful for troubleshooting SCPI programs. * Bug fix, only one instance of Spike can be interfaced at a time via SCPI on a given PC. Any instance of Spike launched after the first will not open a SCPI socket. - Spike Version 3.2.2 (7/18/2018) * Added SCPI compatibility with analog demodulation measurement mode. * Bug fix, Fixed issues with the following SCPI commands TRACE:XSTART? TRACE:XINCREMENT? TRACE:POINTS? SENSE:POWER:RF:RLEVEL[?] SENSE:SWEEP:TIME - Spike Version 3.2.1 (6/21/2018) * Added SCPI compatibility for phase noise measurement mode. * Added SCPI compatibility for harmonic measurement mode. * Added several new features and improvements to the harmonic measurement mode. - Selectable harmonic count. - Now able to control the span, RBW, and VBW at each harmonic. - Peak tracking. - Measurement control, peak vs. channel power. - Total harmonic distortion readout. * Can now select the internal SM200A GPS in the GPS control panel. Will update the lat/lon/alt when locked. * Now displays file name when in sweep playback. * External triggering is now properly marked as disabled for SA series devices. (Before it was selectable but not available by the hardware) * Zero-span defaults to max sample rate. * Bug fix, Can now interface GPS receivers on COM ports numbered larger than 9. * Bug fix, Phase noise export traces, frequency offset column was incorrect. * Bug fix, Styling on the waterfall preferences in the dark theme fixed. - Spike Version 3.2.0 (5/8/2018) * Support for SCPI. See the SDK for the programming manual and examples. * Can now export zero-span IQ/AM/FM/PM plots. Right click on the IQ Demod Time plot. * Presets now store the current title set in the software. * Added persistence decay. Signal events that appear in the persistence display fade over time. Affects all Signal Hound spectrum analyzers in real-time spectrum analysis and when using the sweep persistence display. * Can now add a custom prefix to the sweep recording file name. * Bug fix for SM200A devices, changing between manual/auto attenuation should now work properly. * Bug fix for SM200A real-time display, occasional synchronization issues. * Bug fix for phase noise. The first point in the sweep was incorrect. * Bug fix for phase noise. Export trace was not working properly. * Bug fix, Quasi peak detector reading was incorrectly applying the path loss. - Spike Version 3.1.14 (3/19/2018) * Bug fix for SA124A users. Users reported several second delays after changing the device sweep configuration. This issue has been resolved. - Spike Version 3.1.13 (3/19/2018) * Added new sweep recording and playback functionality. * Sweep recording: reduce the final file size by averaging/max-holding sweeps over a specified number of sweeps or a period of time. * Sweep recording: channelize the output sweep. Decimate in frequency by performing adjacent channel powers over the entire sweep. Both the channel center frequency and channel spacing is selectable. * Sweep playback: auto repeat functionality added. When enabled, the sweep recording will repeat once reaching the end of the file. * Can now specify which trace the channel power and occupied bandwidth measurement is performed on. * There is now more precision (significant digits) shown for values entered in the table editor. The table editor is used for limit line and path loss data entry. * Added the ability to interface an external GPS. When enabled location data is stored with sweeps in the sweep recording files. * If the SM200A GPS antenna is connected and lock is achieved, location data will be stored with sweeps in the sweep recording files. * Bug fix for BB60C and TG44 sweeps. * Bug fix for SM200A, real-time spans <= 40MHz did not work on some processors (particularly 3rd and 4th gen Intel processors) * Bug fix for limit lines. Limit lines were being plotted incorrectly. - Spike Version 3.1.12 (2/13/2018) * Official SM200A release. * Improved limit line functionality. Can now configure up to 3 independent limit lines through the Utilities menu. See the Spike manual for more information. * Limit lines are now available in scalar network analysis (for non-VSWR plots). * Added Peak Table functionality. Monitor the absolute and relative amplitude and frequency of up to 16 signals in the spectrum. * Added 'Recal' button. Assists in recalibrating/aligning a device for temperature drift. * Frequency mask triggering (FMT) functionality has been merged with limit lines. Users are encouraged to utilize limit lines to access this functionality as limit lines now provide all the functionality of the FMT implementation (and more). * The number of configurable EMC ranges is now 20 (up from 10). Existing presets and saved range tables will continue to work with Spike. * Any dialogs that appear on initialization are now non-modal so that the Spike application can fully load. This will help users using Spike with RDP where the application needs to fully load before connecting to the PC via RDP. * Persistence should now work properly when in sweep playback. (Bug fix) - Spike Version 3.1.11 (11/3/2017) * Includes SA124 low frequency amplitude accuracy fix (100kHz-1MHz) * Path loss tables are now applied to measurements in zero-span, digital demodulation, and real-time spectrum analysis. See the Spike manual for information about how path loss tables affect these measurements. * Increased the number of markers to 9. * If the IF bandwidth is clamped in zero-span measurement mode, the control panel will now properly display the value used. - Spike Version 3.1.10 (9/27/2017) * Preferences configured through the preferences dialog are now saved when configured (Applied) rather than when the application closes. * SA124B startup stability issues addressed. * SA124B Opt.2 units must now be fully warmed up before Spike will interface the device. (Spike will issue a warning if the device is not warmed up) - Spike Version 3.1.9 (9/8/2017) * Release just for SM200A prototype users. * Beta support for SM200A. * When recording events in Interference Hunting mode, an event that is determined to be the same event is only recorded into the file once, rather than on each sweep update. * Styling fixes for Interference Hunting control panels. * Bug fixes for 4K scaling issues in Interference Hunting measurement mode. * Bug fix for setting invalid start/stop frequency range for exclusion zones in interference hunting measurement mode. - Spike Version 3.1.8 (8/2/2017) * Added interference hunting measurement mode. Monitor the spectrum for events that exceed user defined baseline (limits). Easy configuration for recording spectrum events. See the manual for full details. * Improved waterfall plot. * Scrollable history. * Ability to place a marker on the waterfall to read the amplitude/frequency/time of any event displayed in the plot. * Added noise marker measurement. Select the marker type on the measurement control panel. * Occupied bandwidth now reports center frequency. * Improved SSB and CW audio demodulation for the BB60 receivers. * Restrict RBW values in EMC precompliance to 1M point sweeps. * The delta marker button is now a toggle button. Indicates that the delta measurement is active. * Added graticules and cursor position readouts for the digital demodulation constellation and eye diagram plots. * Improved phase noise measurement mode. * Added tabulated phase noise printouts for common frequency decade offsets. * Ability to export traces. * Ability to store a reference trace for quick comparisons. * Added jitter measurements. * Added custom dialog boxes for configuring the Int/Ext reference. Allows the software to provide controls more specific to each receiver. Anticipates the additional controls necessary for the SM200A receiver. * Reduced significant digits on several numeric entries in which the extra digits were superfluous. * BB60A/C devices, regardless of firmware version, will be able to access the TG direct controls. * Removed 3D waterfall plot. - Spike Version 3.1.7 (4/2/2017) * Users can now save and load presets in the file menu. These presets are not tied to the preset menu and allow the user to save and load an arbitrary number of preset configurations. * Added CCDF plot to zero-span analysis mode. * The user can now customize the work space in zero-span analysis mode. * Increased number of configurable path loss tables to 8. * Path Loss tables are now stored in presets. * Digital demodulation and zero-span work spaces are now stored in Presets. This includes active measurement plots and plot locations. * Peak Tracking is now available for markers. Enable it on the measurement control panel. * Most numeric entries will now respond to up/down arrow key presses. * Signal Hound devices will now automatically recalibrate in real-time mode when a temperature drift occurs of 2 degrees Celsius or more. * Bug Fix: Path loss table dialogs will now remain on top after saving/loading a path loss table. * Bug Fix: Real-Time mode issue resolved for BB60A units below 1GHz center frequency. - Spike Version 3.1.6 (2/8/2017) * RBW restrictions lifted for the BB60C/A devices using the Nuttall window, including real-time spectrum analysis. * Software will now ask you to confirm when you are overwriting a software preset. * Saving/Loading EMI range tables will now remember the last directory used. * Added the ability to delete single rows from the EMC meter list table. * The EMC peak table now includes a "margin" column. * EMC Range table setup is now stored in the user presets. - Spike Version 3.1.5 (12/13/2016) * Add timebase reference status in the application status bar. * In reference to exporting traces to a CSV file, 'export trace' will now export maximum amplitude values only (default), added preference for exporting the minimum amplitude values. * Added video trigger delay control for digital demodulation. * Added ability to scroll through the symbols in digital demodulation mode. - Spike Version 3.1.4 (11/10/2016) * Fixed audio player bug, where the maximum center frequency was limited to 6GHz. This affected SA124 users. * Fixed issues with CW mode in the audio player for SA44/SA124 users. * Improved filter roll off for low/high pass audio filters. * Added step frequency arrows for zero-span and digital demodulation analysis. * Can now properly hide traces in SNA mode. * Added reference level offset in precompliance mode. - Spike Version 3.1.3 (9/14/2016) * Revamped zero-span mode to include more flexible views and IQ record and playback. * Analog modulation analysis has been moved to a new analysis mode called "Analog Demod". Previously it was in Zero-Span mode with the name "AM/FM Modulation Analysis". * The new Analog Demod mode features AM and FM frequency spectrum plots. * Changing the reference level offset now triggers a re-configuration of the device. * All save/load file dialogs will remember the last directory used. * Reference level offset should now work properly in harmonic analysis mode. * Fixed a bug where the minimum allowed center frequency in digital demodulation mode for the SA44B/SA124B was limited to 125kHz. Can now be set down to 1kHz. - Spike Version 3.1.2 (7/12/2016) * Added ability to create sloped limit lines in EMC precompliance mode. * Center frequency now carries over into zero-span mode. * Added average power readout to zero-span mode. * Fixed frequency output on EMC precompliance trace exports. * EMC spurs are now properly reported if they are on the edge of a user range. * Saving and Loading files should no longer push Spike to the background. * Bug fixes relating to 200-500kHz spans for SA124B. * Fixed BB60 AM audio playback issue. - Spike Version 3.1.1 * Improved application for use on high DPI displays. Text and menus should now scale properly. * Center frequency now carries over into vector modulation analysis mode. * Added QAM64 to the available modulations in vector modulation analysis mode. - Spike Version 3.1.0 (6/1/2016) * Added EMC Precompliance measurement mode. See the Spike manuals for full details. * Can now show/hide the control panels through the file menu. * Added frequency difference meter utility. * Added ability to adjust timebase of all spectrum analyzers. See the Spike manual for more information. * Phase noise measurements will now have a reference level of -30.0 dBc/Hz instead of 0.0 dBc/Hz. * The peak left/right implementation has been improved. The user can now choose the peak left/right threshold and selectivity values. * API files have been moved to a separate download. This download can be found on the Signal Hound website. - Spike Version 3.0.22 (3/2/2016) * Changed Native/Non-Native RBW selection to Nutall/Flattop, respectively. These terms are more descriptive and useful when making measurements. * Added CISPR defined RBW filters. These RBW filters provide the 6dB bandwidth and shape that is desired for EMC/EMI measurements. * Increased marker resolution in zero-span mode. * Can now import up to three path loss tables. * Can now import an antenna factor correction table. * Added path loss table dialog. * Path loss table file names will be stored with presets, and will be loaded when loading a preset. * Added button to copy symbols to system clipboard in modulation analysis mode. * Increased largest FFT based RBW to 120kHz from 100kHz for the SA series devices. - Bug Fixes * Certain text displays should now be more usable and visible when Windows text scaling is above 100%. This affects users with high DPI displays. * Fixed issue with zero-span IQ save files being recorded into the parent directory. * Various minor bug fixes. - Spike Version 3.0.21 (2/4/2016) * Added the ability to change the color and opacity of the channel power bars. Change the color in the preferences menu. * Digital demodulation now properly handles non-auto-IF bandwidths. * Resolved issue with measurements between 5.6 and 5.8GHz with the BB60C using spans lower than 200kHz. * The color of text on the harmonics viewer display should now be set to the user’s preference instead of being permanently set to black. * Delta markers in scalar network analysis mode now properly display the delta frequency. - Spike Version 3.0.20 (12/14/2015) * Added video triggering capability for digital demodulation measurements. * Frequency mask and video triggers that are triggered during sweep file playback will now pause the playback. * Added warnings for low voltage conditions for the SA44B. * "Ref" renamed to "Ref Level". * Fixed issue which caused the reference level to revert to dBm after shifting the reference using the arrow keys. - Spike Version 3.0.19 (11/19/2015) * Fixed issue with sweep file playback. * Fixed manual attenuator setting readout on graticule for SA44A/SA44B devices. * Set maximum demodulation symbol rate to 12.5MS/s for the BB60C. * Resolved issue which affected SNA measurements below 20MHz with the BB60C/TG devices. - Spike Version 3.0.18 (11/10/2015) * Resolved issue with presets introduced in Version 3.0.17 * Spike should now remember the bottom control panel size. - Spike Version 3.0.17 (11/9/2015) * Added standard frequency mask trigger functionality. * Division markings on the Zero-Span FM plot now show more meaningful significant digits than simply being scaled to MHz. * Added the ability to set the 10MHz out on the SA124. * Added the ability to specify the 10MHz reference for the TG44 and TG124. Only available when configuring the device manually through the TG control panel. * Software now displays 100% probability of intercept time value when in real-time mode. * The software will no longer re-calibrate the device when temperature drifts when making scalar network measurements. Instead, the software will display the temperature Uncal warning, and the user will need to change the configuration to trigger a full re-calibration. - Spike Version 3.0.16 (10/26/2015) * Added sweep amplitude trigger functionality. * Added the ability to hide individual traces. * Digital demodulation spectrum window now applies reference level properly. - Spike Version 3.0.15 (9/29/2015) * Added support for SA44/SA44B 5MHz RBW * Added compatibility for BB60A devices with the TG44 and TG124. The BB60A can now be configured for scalar network analysis. Users will need to update the device firmware before this functionality becomes available if the firmware version is less than 5. You can check the firmware version of your device in the lower right-hand corner of the Spike software when the device is connected and running. Get the firmware updater on the BB60 downloads page. * Resolved audio player issue with BB60, audio player would stop responding after switching between the audio player and sweep mode. - Spike Version 3.0.14 (9/21/2015) * Fixed color theme issues. * Fixed text updating issues during file playback. * Added quick image save feature. * Added the ability to specify the number of channels that are active for channel power measurements, up to 11 adjacent channels. * Harmonic viewer trace will now take on the color of trace 1. - Spike Version 3.0.13 (9/8/2015) * Added German Translation (8/7/2015) * Added Italian Translation (8/11/2015) * Added French Translation (9/4/2015) * Added 2FSK/4FSK modulation analysis. * Added basic ASK modulation analysis (bits and constellations only) * Added several new windows for modulation analysis. * Available symbol rates for digital modulation analysis on the BB60C have been increased. Able to select symbol rates down to 1kHz. * Fixed limit line import issue that occurred when leaving out the min value. Should now be able to only specify the frequency and max value. (8/10/2015) * Improved modulation quality metric accuracy. * Changing displayed language should no longer reset software layout. - Spike Version 3.0.12 (7/31/2015) * Updated installer to work on Windows 10. * Added Spanish translation. * Resolved some file playback issues when no device is attached. Software closes properly if a file is currently playing. - Spike Version 3.0.11 (7/22/2015) * The SA44 and SA124 can now be used for digital demodulation. * Spike now can display VSWR when utilizing the TG for return loss measurements. * Several new views have been added to digital demodulation. * Views in digital demodulation can be rearranged manually and the layout is saved on closing the software. * Can now change the default record directory using the new folder icon on the record toolbar. * Can now click and drag the active marker on a trace in standard sweep mode, real-time mode, scalar network analysis mode, and zero-span. * Several language translations have been added for the Spike software. The software will detect the PC language and load the appropriate translation. The language can also be specified in the preferences menu. Available translations will initially include Chinese(simplified), Japanese, Russian, and Dutch. * Resolved issue where persistence checkbox would disappear during certain tasks (such as after playing back a file). * Resolved issue where clearing the trace while single sweeping did not immediately update the view. * Fixed an issue where the software did not close properly if you were playing back a recording file. * Resolved an issue where increasing the audio IF bandwidth would cause the software to stop playing audio. - Spike Version 3.0.10 * Bug Fix: Software crash when connecting to SA44/SA124 - Spike Version 3.0.9 * Added Chinese translation. * Added links to the User Manual and website links in the Help Menu * Perform software version checks and provide links to the downloads page if it is determined the software is out of date. * Reference level can now be set to a maximum of 20dB plus the current reference level offset. - Spike Version 3.0.8 (5/22/2015) * Digital demodulation added for the BB60C/A. * Several additional settings are now stored when saving a preset - timebase reference settings - reference offset - channel power - occupied bandwidth - trace settings - sweep marker settings - waterfall selection - persistence(sweep/real-time) selections * Can now select amplitude/frequency divisions in zero-span mode. Selections affect the AM/FM vs. time plots. * When manually setting the marker frequency, the marker readout will display the entered value. * Addressed additional issues with limit lines working properly. * Trace line width can set to smaller values. * Fixed spelling errors - Bug Fixes * SA44/SA124 in real-time, pressing full-span button caused software to crash. * BB60C - Center frequency in zero-span can be set to 11MHz minimum down from 20MHz. - Spike Version 3.0.7 * Added tracking generator support for the BB60C. Users will need to update the device firmware before this functionality becomes available if the firmware version is less than 5. You can see the firmware version of your device in the lower right-hand corner of the Spike software when the device is connected and running. * Fixed an issue where if limit line files contained duplicate frequency values, they would load unproperly. * A small number of users were experiencing a crash when using the SA44/SA124. This crash occurred during program startup before the first sweep occurs. We believed we have resolved this issue. - Spike Version 3.0.6 (3/23/2015) * Attempted to fix an issue where BB60C users experienced application flickering in real-time mode. * Mouse wheel marker movement now works in network analysis mode. * Persistence toolbar buttons no longer remain visible in other modes. - Spike Version 3.0.5 (3/16/2015) * Updated the real-time persistence display model for all devices. * Can now use the mouse wheel to move the marker in addition to arrow keys. * More SA124A bug fixes. For small sweeps (<100MHz) centered above 4.4GHz. * Presets should now restore RBW in real-time mode. * Fixed issue where the manual TG controls did not activate the TG in some situations. * Closing the manual TG controls should now disable the TG output. * The persistence state should now be restored as you move between sweep-mode and real-time. - Spike Version 3.0.4 (3/2/2015) * SA124A devices should now be more stable in the software. - Spike Version 3.0.3 (2/25/15) * Attempted to fix the poor text rendering some machines were experiencing. * Fixed the ability to print on some computers. * The software remembers the last save folder location for images and exported traces. * Further attempted to address an issue where the software crashes entering Zero-Span mode. * Fixed issue with recording playback. Was unable to use navigate buttons. * Presets not store the unit type selected (e.g. MV/DBM) instead of always using DBM. * Reference level can be set down to -130 from -100. - Spike Version 3.0.2 (2/18/2015) * Support for 32-bit systems. * Added the ability to set a markers frequency manually. * Fixed a bug with falling edge video triggers always triggering. * Attempted to address an issue where the software crashes entering Zero-Span mode. * Fixed the ability to save images with JPG extension. * Fixed a bug in the phase noise utility relating to high reference levels. * The real-time span for the SA44B can now be reduced to 1kHz. - Spike Version 3.0.1 (2/10/2015) * Calibration files should now be retrieved from the Signal Hound server correctly for devices with serial numbers that begin with zero. - Spike Version 3.0.0 (2/9/2015) * Rebranding of the BB60 software to Spike. * The SA44, SA124, TG44, and TG124 devices can now be controlled by the software. - Software Version 2.0.6 * The spectrum analyzer software now supports the SA44/SA124/TG44/TG124 devices * Added pre-trigger functionality for zero-span * Added more output file types for screen captures * Many software bugs have been resolved. - Software Version 2.0.5 * Added a C# interface for the API * Added support for the upcoming field calibration software. * Can now play back recordings without a device attached. - Software Version 2.0.4 * Added modulation analysis in zero-span mode - Include Peak+/-, RMS, modulation rates, SINAD, and THD * Added Measuring Receiver Utility * Added occupied bandwidth functionality * Added the ability to perform up to 1 second configurable I/Q captures * Control panels and graticule text now resize to accommodate smaller screen sizes * Fixed an issue where on smaller screen sizes, toolbar buttons become inaccessible * The number of configurable presets has gone from 6 to 9 * Can now customize the color of the markers * Addressed frequency resolution issues below 10MHz * The IF bandwidth setting for Audio playback can now go down to 500Hz - Software Version 2.0.3 * Added Zero-Span functionality. Provides AM/FM/PM demodulation with spectral and IQ display charts. Configurable Decimation and bandwidths, with external and video trigger functionality. * Fixed issue where settings are not reset on "Preset" * Marker values will now display in selected units * Audio IF Bandwidth can be set down to 3 kHz - Software Version 2.0.2 * Temperature in status bar refreshes throughout use now. * Application still runs without OpenGL 3.0 now, persistence will be disabled when OpenGL 3.0 is not available. - Software Version 2.0.1 * Added side-by-side IF streaming capabilities with IQ * Added convenience functions for converting between 32-bit floats and 16-bit shorts 16-bit shorts are ideal over floating point values for storing IQ/IF digital samples * Fixed issue which arises on first IQ streaming setup. - Software Version 2.0.0 * Release coincides with the release of the BB60C * Redesigned software interface to work with both the BB60A and BB60C * The user interface is now a 64-bit application * Most features of the software interface have been carried over and improved * Certain features such zero-span and time-gate analysis will be available in the new software interface in coming version updates. * The BB60 API is now set to work with both the BB60A and BB60C with little to no effort to change between devices. - Software Version 1.2.4 * Addressed issues with setting small RBW values * Resolved issues with 'Bypass video processing option on large spans. * Resolved graphical issues occurring during playback of a recorded session. Issue was graphical only. - Software Version 1.2.3 * Hotfix for version 1.2.2, resolve spur and frequency issues with the release of 1.2.2. Please see 1.2.2 changes below for latest release notes. - Software Version 1.2.2 * Issues with small spans(<100kHz) resolved. - Software Version 1.2.1 * Small update * The BB60 application will now respond to device connectivity issues. When a device is disconnected, loses power, or experiences USB transfer related issues, the user is now notified and the application disconnects the device. * All API fetch routines now recognize device connection errors. This enables a program to react to a device becoming disconnected, packet transfer failure, or a variety of other USB failures. - Software Version 1.2.0 * Persistence settings are now retained after entering/exiting audio listen mode. * 64-bit Windows and 64-bit Linux API's were added. * Added new functions to the API for retrieving a given device's firmware version and the version of the API itself. * The API now restricts RBW in relation to span, in attempt to prevent the scenario of zero-point sweeps and sweep lengths larger than 2^20 points. * The Windows API is now built with VS2012 developers need to consider the new dependencies (windows redistributables). - Software Version 1.1.1 * Resolved issues regarding 0 Hz amplitude values. * Resolved issues regarding low spectrum range and image rejection. (Invalid values returned from 9 kHz to 10 MHz range with Spur-Reject on) * Resolved invalid spectrum readings at 3.15 GHz with image reject on. * Resolved issues stemming from recording playback files to the full 1GB file size. The software now stops short of 1GB file sizes. * Playback files now save RBW/VBW and attenuation. * Using Flat-Top windows in conjunction with "Native-Mode" RBW's no longer returns invalid spectrum results. - Software Version 1.1.0 * VBW processing has been optimized. This has shown a 2-20x decrease in memory usage depending on settings during standard sweep modes. * Improved the stability of zero-span at various RBW/VBW combinations. * Zero-span mode sweep time can be reduced to 10us now. * Fixed an issue with exporting traces. * Resolved external timebase issues. - Software Version 1.0.9 * Automatic gain and attenuation settings are now used for all amplitude scales, not just dBm - Software Version 1.0.8 * Average trace now drawn on top of normal trace * Average count retained from previous count * 1/3/10 button changed to native * Fixed crashes associated with path-loss tables and limit-lines * Fixed crashes associated with entering zero-span - Software Version 1.0.7 * Arbitrary resolution and video bandwidths using custom flat-top windows, for sweep modes only, real-time still uses fixed NUTALL windows. * To set arbitrary bandwidths, ensure 1/3/10 is selected and click "Set RBW". Are bandwidths are measured 3dB down from the peak. * Uninstalling previous software versions is no longer needed to prevent update conflicts. - Software Version 1.0.6 * Fixed issues with low spans around 1.0 GHz - 1.2 GHz that were causing crashes * Fixed issues with band zero(0-20MHz) - full scale measurements - Software Version 1.0.5 * Added 7MHz IQ streaming bandwidth functionality to the API. * Auto RBW/VBW settings now saved with presets and now reset when loading default settings or using the preset button. * Continued optimization of attenuation and gain settings for the BB60A bands. Furthers our effort to create a nice clean flat noise floor. * External/internal reference setting saved in presets now * Updated the Demo-Recorder application to show of the frequency domain with 7 MHz bandwidth. - Software Version 1.0.4 * Automatic attenuation is now available * When automatic attenuation and gain are set, each band is now set independently, leveling out the noise floor in full span * Removed redundant y-axis labels * Added audio demodulation functionality to the API Functions: bbConfigureDemod, bbFetchAudio * Audio demodulation panel, FM, AM, SSB, CW Found under the utilities menu dropdown Audio settings are saved with presets * Marker to next peak left/right * Stop crashes that happen when users select RBWs from the "Set RBW" list - Software Version 1.0.3 * Added support for 32-bit drivers. The drivers are now installed during installation automatically on a 32-bit system. - Software Version 1.0.2 * Fixed issued with saving bitmap images of the screen - Software Version 1.0.1 * Hardware: fixed external 'reference in' issue * Default settings now reflect a full span setup * Non-Native RBW's now referred to as 1/3/10 RBWs * Maximum reference level of +20 dBm enforced * "IF Overload" warning relocated - Software Version 1.0.0 * Initial release