Signal Hound SPIKE软件历次更新日志 API更新日志(持续更新20210421)

SPIKE 32位下载20210421       

SPIKE 64位下载20210421   

Signal_hound_sdkAPI函数库手册开发套件for BB60C、SM200C、SM200B、SA系列下载20210325

数字信道化API开发套件(BB60C、SM200C/B)

- Spike Version 3.5.15 (3/25/2021)
* Added Bluetooth(R) Low Energy measurement mode.
  - Perform troubleshooting, monitoring, or precompliance testing for Bluetooth Low Energy transmitters.
  - Automatic detection and demodulation of waveforms.
  - Test against transmitter specifications.
  - Basic PCAP recording of demodulated packets.
* Added automatic reconnect functionality.
  - After a forced disconnect, attemps to reconnect device for user-specified timeout period.
  - Turn on/off in general preferences.
* Added features to EMC Precompliance mode:
  - PDF report generation with persistent metadata in new Report control panel.
  - Button for automatic quasi-peak scan of all spurs, or failing spurs only.
  - Automatically active meter measurement when sending selected spur to meter.
  - Peak left and right markers, with peak threshold and excursion entries.
  - Limit line on meter display.
  - Trace color configurable per range.
  - Uncal annunciators printed in red in sweeps plot.
  - IF overload annunciator repositioned in meter view for improved visibility.
* Added current average trace counter to Traces panel of Sweep mode.
* Added SCPI command to retrieve the current device's connection string:
  - SYSTem:DEVice:CURRent?
* Bug fix: Multi-plot area UI off by one pixel in dark mode.

- Spike Version 3.5.14 (2/23/2021)
* Added new marker functionality to Sweep, Real-Time, and Scalar Network Analysis modes:
  - Channel Power marker (N/A in SNA mode)
  - N dB marker
  - Min Peak button
  - Next Peak button
  - Added SCPI support for all new marker functions.
* Added access to new "ref out" reference setting for BB60C.
  - When enabled, RF signal assumed to be from a device clocked to BB60C reference, so internal correction not applied.
  - Added new OUTPUT state to SCPI reference SENSE:ROSC:SOURCE command.
    - Sets compatible devices to use internal reference with 10 MHz reference out.
* Improved appearance of channel power channels on plots by adding edges to visually delimit channels.
* Date and time are now printed in locale-dependent format in screenshots.
* Added SCPI commands to retrieve device diagnostics
  - SYSTem:TEMPerature?
  - SYSTem:VOLTage?
  - SYSTem:CURRent? (BB and SM series devices only)
* Bug fix: Reference level in zero-span is now properly limited to (20dBm + ReferenceLevelOffset) instead of +20dBm.
* Bug fix: Warnings can no longer be covered up on plots.
* Bug fix: Font sizing is now more consistent in screenshots.
* Bug fix: Changing marker type now immediately triggers a recalculation.

- Spike Version 3.5.13 (1/20/2021)
* Added calibration caching to noise figure mode.
  - Can now make repeated measurements after one calibration.
* Improved screenshot functionality in "Save as Image," "Quick Save Image," and "Print."
  - Can now select in Preferences whether or not to include control panels in image.
  - Now tags each image with date, time, software version, device make and model, serial number, and firmware version.
  - Now centers image vertically on page in landscape orientation.
* Added entry to noise figure mode control panel to enable/disable averaging.
* The harmonic measurement table is now saved alongside the harmonic plot in both the "save as image" and in the print functionality.
* Bug fix: Added sensible limits to all noise figure mode configuration parameters.
* Bug fix: Fixed power reading algorithm in noise figure mode.

- Spike Version 3.5.12 (12/2/2020)
* Added noise figure measurement mode.
* Can now select the target trace for peak table measurements.
* Can now select the frequency scale when exporting sweeps.
  Select the scale in the preferences menu.
* Phase noise trace and marker settings are stored in quick/user presets.
* Phase noise traces and markers are now reset when a system preset occurs.
* Frequency is displayed for phase noise traces in the decade table when the trace type is set to "Reference".
* Increased frequency resolution on phase noise trace export files.
* Add ability to list and connect SM200C devices with the SYSTEM:DEVICE SCPI functions.
* Improved high resolution display issues for the peak table.
* Bug fix: Display issues on limit lines.
* Bug fix: Fixed coloring on intermod distortion controls when using dark theme.
* Bug fix: Fixed pause sweep playback issue on Linux.
* Bug fix: Fixed file path naming issue on Linux.

- Spike Version 3.5.11 (9/21/2020)
* Reverted FM spectrum plot in analog demodulation mode to using Hz on the y-axis.
* Bug fix: When recording I/Q data with triggering active, the software will no longer ignore the first trigger event.
* Bug fix: Limit lines where not being drawn properly in certain configurations.
           This issue appeared in in version 3.5.7 and should now be resolved.
* Bug fix: Fixed channel power measurement when reference level is in mV.
* SM200C sync errors are now reported in Spike with the UDP uncal condition.
* Bug fix: Fixed decimal formatting error in Interference Hunting mode logging.

- 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.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.

2019年4月30日更新日志

- 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.


_ SM_API Version 2.0.0 (TBD)

* Added support for SM200A LTE I/Q sample rates (61.44MS/s). See smSetIQBaseSampleRate().

  - Requires FW version 4.5.7 or later.

* Added support for 16-bit complex short I/Q data. See smSetIQDataType().

* Added smGetIQScale() needed to convert full scale 16-bit complex shorts to calibrated 32-bit complex floats.

* smGetIQ() parameter 'iqBuf' has been changed to void* data type.

  - Will not break existing code that uses this function with 32-bit complex floats.

  - Required for new 16-bit complex short I/Q data acquisition.

* Support for SM200B. 

  - Includes support for segmented I/Q captures.

  - Includes support for LTE streaming sample rates 61.44MS/s base rate.

* Removed smSetIQCaptureType() function.


- BB_API Version 4.2.0 (4/10/19)

* Added data type selection for I/Q acquisitions. Defaults to 32-bit complex floats. Can also choose 16-bit complex shorts.

* I/Q acquisition functions now pass void* for the I/Q buffer. Should not affect existing codebases that continue to use 32-bit floats for I/Q (default).

* Bug fix: bbSyncCPUtoGPS() should now work with COM ports 10 and above.

* bbSyncCPUtoGPS now properly returns the not supported error on Linux operating systems.


- BB_API Version 4.1.0 (1/18/19)

* Added bbConfigureIQCenter() function as a way to more simply set the center frequency for I/Q acquisitions.

* Bug fix: Devices with a specific set of adjustment values would fail in I/Q streaming modes. This has been resolved.


2020年5月6日 10:00

新闻资讯详情页

产品