DsScope & DsScopeView
DsScope is a Windows based PC oscilloscope application that requires no programming for digitizer operation, display acquired signal data for analysis, and conduct IF real-time streaming signal recordings to storage with live monitoring. Analysis displays include Time Domain, Frequency Spectrum, and Spectrogram.
The companion DsScopeView application allows an operator to open/view and conduct playback of previous signal recordings to the display monitor for analysis, with additional display capabilities that include persistence and histogram modes.
Starting at $2,095
|
|
DsScope is a Windows based PC oscilloscope application that requires no programming and allows the operator to view/edit all digitizer hardware settings, display acquired signal data for analysis, and conduct real-time signal recording monitored operations to drive storage. Multiple digitizers are supported.
DsScope provides the ability to save established settings to a configuration file that can be opened and applied, thus saving time from manually re-applying settings for repetitive configurations.
Analysis displays include Time Domain, Frequency Domain, and Spectrogram. Multiple display type windows can be opened and shown simultaneously with auto tile and cascade options or manually sized and placed as desired.
Display windows include support for scope cursors to navigate through the display and obtain measurements. Cursor Track Mode can be enabled to lock the position of the two placed cursors. When locked, the spacing between cursors remains constant as they are moved through the display of data.
The primary advantage of DsScope is the ability to conduct real-time streaming signal recordings to drive storage with provided monitoring capability to ensure the recording process is operating with expected signal data and without errors.
The non-proprietary file format of the raw binary data file allows for other 3rd party software applications to import and utilize the data easily, with associated separate XML-based header files that contain the context information on the data file.
Multiple systems running the DsScope Server option can be accessed and operated as remote nodes with a single user interface over an Ethernet network with the Remote Client option. This is beneficial in cases where multiple systems, that may be dispersed in different locations, need to have acquisition and/or recording operations controlled without physical attendance at each system. A script editor can also be used in conjunction with script execute actions to design an automation sequence for targeted operations.
DsScopeView is a Windows based PC oscilloscope application that allows an operator to open/view and conduct playback of previous signal recordings to the display monitor for analysis, with additional display capabilities that include persistence and histogram modes.
Viewing file details will display the details of the opened signal recording present in the header file associated with the recording data file for review. It includes basic information about the recording, applied digitizer model information, and settings utilized for the recording with total elapsed time duration of the recording file.
The various display types for Time Domain, Frequency Domain, Spectrogram, Persistence, and Histogram can all be effectively utilized for playback operations.
Playback operations utilize familiar navigation toolbar buttons for starting playback, stopping playback, stepping backwards and forwards, and moving back to start, and for playback looping when the time domain data will loop from the end of the file back to the beginning when the end of file is reached.
On playback, the processing block size (Playback Interval) and display update rate (Refresh Interval) have flexible adjustment parameters. These allow complete control over the file processing speed and display update rate.
DsScopeView provides an Export Split File feature to facilitate taking a large signal recording file and splitting it into smaller sized files for ease of manipulation and management. This feature is especially useful for transferring smaller data file sizes that contain only the data of particular interest for review, rather than the entire original large signal recording file size.
The main recording file can be split into smaller files based on file size, recording duration, samples, or number of split files. Each segmented/split file contains a binary recording file as well as a corresponding header file that defines the content of the split file.
To start in DsScope, the System menu is used to select and configure the targeted digitizer(s) to be considered part of the defined system. Multiple digitizer models are supported, and multiple Digitizer Systems can be defined and added for operations.
The displayed Logical Name has the default name of the digitizer model and can be changed to a more useful name that is appropriate for the application. This Logical Name is then used throughout the DsScope application to reference the specific digitizer unit.
The digitizer General Information panel contains a summary of the specific digitizer that includes the manufacturer of the digitizer, the model number, the serial number, and recording status statistics for conducted recording sessions.
The Digitizer Control panel provides access to all the configurable parameters for the digitizer. Five of the tabs in this control allow for setting up the digitizer and the remaining tab is a status display for streaming operations.
Specific digitizer settings vary by model, but generally include:
- A/D Sampling Rate with Internal/External Source Clock
- Data Packing Modes for Streaming Operations if Supported
- Number of Active A/D Input Channels
- A/D Input Channel Voltage Ranges, Coupling, Impedance
- Trigger Source, Level, Polarity, and Timeout
- Data Plotting Parameters for Time Domain & FFT Data
- Transfer Stats for Streaming Mode Operations
The Scope Display Views Area section is utilized for various analysis display windows that are described further in the following sections. Multiple display type windows can be opened and shown simultaneously with auto tile horizontally/vertically and cascade options or manually sized and placed as desired.
The Global Control section is utilized to select the acquisition style, the recording session settings and the start/stop of acquisition recording. This section is also continually updated during live recording operations to indicate recording duration, data bytes stored, etc.
There are two acquisition styles supported:
1.) On-Board Memory Mode
This mode takes snapshots of data during execution, but not all the real-time data is collected. The rate at which the snapshots are taken depends on the number of active display plots, the number of acquisition samples for each snapshot, the performance of the computer graphics subsystem and the processing power of the local CPU. Typical update rates are from 10 to 30 captures per second.
On-Board Memory mode can be used first to verify the acquisition setup prior to performing a streaming recording. This mode allows setup parameter adjustments while the acquisition is in progress so one does not have to start and stop operations before altering a parameter.
2.) Streaming Mode
In this mode, once the operation setup is complete the acquisition is armed and ready to be triggered. It is important to note that during Streaming modes of operation that the computer and storage subsystem must be configured and selected to sustain the required real-time data rates.
Streaming mode requires that the setup does not change during the acquisition process since there is no convenient mechanism to handle setup transitions during the streaming of data in real-time.
Acquisition captures are taken via One Shot or Continuous modes.
A One Shot acquisition acquires just one scan of data and displays the results in the available displays. After the One Shot operation is invoked the application awaits a trigger event. The trigger event is controlled through the Trigger selection on the Digitizer control tab. If a trigger event is not detected one may use the Force Trigger selection to force an acquisition and display update. The Stop or Abort selections can be used to return the acquisition to the idle state. The One Shot mode is only available when in the On-Board Memory mode of acquisition.
A Continuous operation runs until the user instructs the acquisition to cease through use of the Stop or the Abort controls. After the Continuous operation is invoked, the application awaits a trigger event. The trigger event is controlled through the Trigger selection on the Digitizer control tab. In On-Board Memory mode each acquisition awaits a trigger event before retrieving the digitizer data and displaying the results. For Streaming mode, the acquisition awaits a single trigger event before continually acquiring data.
Scope Cursors, Maximum Hold, and Averaging
Display windows allow the user to enable up to 2 cursors to navigate through the display and obtain measurements. Cursor control is available for Time Domain, Frequency Spectrum, and Spectrogram displays.
A bottom display plot information indicator strip identifies the values associated with placed Cursor 1 (C1), Cursor 2 (C2), and the value differences between the two cursors (C2-C1). Cursor Track Mode can be enabled to lock the position of the two placed cursors. When locked, the spacing between cursors remains constant as they are moved through the display of data.
During the course of zooming and panning in on a display window, it is possible for the cursor(s) to be placed outside of the visible area. An issued reset cursor position automatically resets the cursor positions to a default 1/3 and 2/3 locations relative to the current extent of the active display region.
In addition to scope cursors, a Maximum Hold plot can be selected to be shown on a Frequency Domain display as shown:
When selecting a reset of the Max Hold, the first plot update of the data forms the baseline data for the maximum hold values. Each additional plot value is compared against the last and the plot value of the greatest magnitude is retained.
An Averaging control enables or disables averaging a display before it is plotted. Not all displays support signal averaging. Those that support the feature will show the Averaging control button on the application menu bar enabled when the display window is selected.
Two Averaging mode options are available:
1.) Standard Averaging
User selects the number of scans of data that are to be averaged before display. The number of averages range from 1 to 64 in a power of 2 arrangement.
2.) Running Average
User selects the last number of scans of data to be averaged together for display. The last number of scans can be in the range from 1 to 64. As this is a running average, only the last indicated number of scans are kept and averaged. The averaging does not wait until an entire new set of number of scans are received, it merely uses the last number of scans obtained.
Time Domain Display
If the Acquisition Style is set for On-Board Memory, the display(s) are updated for every acquisition that satisfies the trigger selected. For Streaming modes of operation, the display is updated based on the selections in the Streaming Mode Update Rates on the Data Plotting tab of the control interface.
Each active channel features a zero voltage indicator red reference line that can be selected and moved for each channel independently. There are several mechanisms to zoom in and out on the X-axis for the time per division display, and on the Y-axis for the volts per division display for each channel independently or all together.
Time Domain Display supports 2 cursors. A bottom plot indicator information strip identifies the position and voltage of the placed cursors, and the value differences between 2 placed cursor positions for measurements.
Frequency Domain Display
The number of points used for the FFT in the frequency plot is dependent on the specified settings in the Data Plotting section that affects both the time domain data and the frequency plot data. Along with controlling the number of points in the Frequency Domain Plot one can select the FFT window type and the engineering units.
The Window Type selection determines the windowing applied to the data before the FFT is executed with available selections for Hanning and Hamming. The FFT Units controls the engineering units that are used to display the FFT results with available selections for:
FFT Unit | Description |
1 milliwatt (dBm) |
The power ratio in decibels (dB) of the measured power referenced to one milliwatt (mW). |
Full Scale (dBfs) |
The power ratio in decibels (dB) of the measured power referenced to the full scale channel setting. |
1 Volt (dBV) |
The power ratio in decibels (dB) of the measured power referenced to a one volt measurement. |
For any of the selected units, the calculation performed takes into account the input impedance selection for the channel displayed.
The FFT display data can be zoomed in and out and panned through via mouse control mechanisms. Enabling the option to Show Point Values will display the specific point values where hovered over the specific plot curve area.
In the upper left-hand corner of the display are the Display Scale Controls. These controls are used to specify the scale position at the top (Max) and bottom (Min) of the display as well as shifting the entire display (Offset) grid up or down in increments of 5 dB units.
The FFT display supports 2 cursors that can be independently connected to any active channel. Each cursor has its own rectangular shape showing the intersection of the cursor and the waveform with its color matching the color coding of the channel to which it is attached. A bottom plot indicator information strip identifies the position and voltage present at the placed cursor locations, and the value differences between 2 placed cursor positions. It is possible to leave a cursor pointing on a point of the curve that is not necessarily in a bin of the FFT. Points selected that are not in the center of a bin are interpolated.
The FFT display may have a maximum hold waveform placed that displays an additional red waveform “hold” showing the maximum power recorded during the plotting of frequency information. This maximum hold applies to all channels plotted in the display.
Spectrogram Display
The spectrogram plot provides a mechanism to view a frequency over time. The FFT plot is the same as the standard Frequency Domain display with all the same navigation properties, same FFT settings for data plotting, same display scale controls, and same support for 2 cursors tracking and measurements.
FFT Display data can be zoomed in and out and panned through via mouse control mechanisms. When zooming in on the FFT portion of the display the spectrogram maintains the full bandwidth of the display and the color bitmap follows the zoomed range as well.
In DsScopeView, one may pause the display playback when they see a peak of interest in the displayed color bitmap. By double-clicking on the color bitmap one can have the time-domain display automatically repositioned to the data that caused the peak in the spectrogram. This is a useful feature when searching for pulsed signals.
Signal Recordings
Signal recording is supported through DsScope using the Streaming selection for the Acquisition Mode. Onboard Memory mode can be used first to verify the acquisition setup prior to performing a signal recording.
Onboard Memory mode allows setup parameter adjustments while the acquisition is in progress so one does not have to start and stop operations before altering a parameter.
Streaming mode requires that the setup does not change during the acquisition process since there is no convenient mechanism to handle setup transitions during the streaming of data.
Several parameters must be set prior to initiating a signal recording. The setup configuration is accessed through the Settings button in the Global Control section. The following table identifies typical settings that can be established.
Setting | Description |
Recording Duration |
The targeted duration of a recording operation can be specified by either total data file size or by elapsed time (hours, minutes, seconds) or a combination of both total file size and time. Signal recordings can also be manually controlled via the Start/Stop recording button selections. |
User Text Field |
A general use text box that the user can enter up to 256 characters to describe the data acquisition conditions. This entry is stored in the header file for the signal recordings for later reference. |
Output Directory |
The base directory used to store recording files on the targeted storage drive. |
File Prefix |
This field can either specify the exact filename to which recorded data is stored, or it can be used to specify the starting characters for a filename that has additional information appended to it. |
Include In Filename |
This option allows the user to select additional filename characters that can make the filename unique. If the None selection is made, the filename contains only the characters shown in the Filename Prefix field, specifying the exact filename for recorded data. The Date and Time selection forces the current date and time to be appended to the recorded filename. The prefix for the filename is contained in the File Prefix field. The Incrementing Number selection appends the next available integer numeric value to the File Prefix. |
Overwrite File |
This option allows a file to be continually overwritten without the user question prompt of overwriting a file. |
File Span Recording |
This option allows splitting the recorded file into multiple files. A File Size setting determines the approximate target size of each of the individual files. The filenames for the individual files have the characters “_partx” appended before the file suffix. The “x” starts at 0 and increments by 1 for each subsequent file. |
Conducted signal recording operations will produce two files per recording session with the following file name extensions:
.stmrcd = Raw binary data file of the signal recording
.stmrcd.hdr = Header file for the signal recording
The raw binary data files (.stmrcd) contain only sample data values of the recorded signal; there is no file header or additional information contained in the raw binary data file. The non-proprietary file format of the raw binary data file allows for other 3rd party software applications to import and utilize the data easily.
The binary file format of the raw data file is ultimately dependent on the selected digitizer model instrument utilized and can contain 8-bit, 12-bit, or 16-bit based data. For multi-channel digitizer model instruments, active channel data is sample-interleaved within the raw binary data file; for example, a 4-Channel digitizer will produce a sample-interleaved file in this sequenced format:
CH-1, CH-2, CH-3, CH-4, CH-1, CH-2, CH-3, CH-4, CH-1, etc.
Since the raw binary files do not store any context information about the details of the data in the file, the second header file (.stmrcd.hdr) is also created with the raw binary file.
By default, header files are auto generated with the same file name of the recorded binary data file but with the added identified stmrcd.hdr file extension ending and resides in the same targeted directory location path of the recorded data file.
The header file is a small size generated XML-based formatted file that contains information about the associated recorded data file that includes items such as digitizer model, channel count, input voltage range, sampling rate, user text field notes, and more. The header files are easily read by any XML-aware software or text-based editor software application.
Configuration Support
Selecting the Auto-Load Configuration Setup menu item displays the various options for configuration restoration. The configuration to be restored when the application is started can be the Last User Saved Configuration, the Last Auto Saved Configuration or no restore.
Before the application is terminated the current configuration is saved to storage. Once a setup configuration has been saved it can be automatically loaded on program restart if the Last User Saved Configuration is selected.
Each time the program is restarted with an enabled auto-load option, the digitizer selection is made when the program starts and is checked against the digitizer manufacturer/model in the configuration setup file. If there is a mismatch with any device, a warning message is displayed, and the configuration is not restored.
In addition to hardware configurations, the various display plot configuration layouts with color schemes can also be saved and auto restored when the application is launched saving time from having to re-configure display windows.
Server/Client Options
Multiple systems running the DsScope Server Edition can be accessed and operated as remote nodes with a single user interface over an Ethernet network with the Remote Client Edition. This is beneficial in cases where multiple systems, that may be dispersed in different locations, need to have acquisition and/or recording operations controlled without physical attendance at each system.
For network access to the remote nodes, all participating computers must be on the same subnet. Prior to configuring the remote client, all participating remote nodes must be powered up and accessible on the network.
In the remote client software, the Global Operations section contains the controls that operate on all participating remote nodes. The DsScope Nodes is a list of participating remote nodes along with their status. Access to the individual remote nodes is selected using the Network Node Tab. The hostname for the remote node is displayed on the label for the tab.
The script editor Server Information section displays the currently available remote nodes that can be included in the script operations. The remote node servers that are used in the script are also displayed to provide a cross reference to ensure that the desired remote node servers have been included in the script.
The Script Iteration Count specifies the number of complete iterations (loops) that the script will execute. This value can range from 1 to 1000.
As instructions are added to the list they are normally appended onto the last instruction in the list. As shown above, the instructions are appended since the Append mode is selection. Hitting this button toggles between Append and Insert modes. When in the Insert mode the new instruction is added before the highlighted list instruction.
The Load Configuration is used to select the targeted remote node specific configuration setup to be included in the script. The configuration setup must already exist on the remote node for it to be included in the script, and all available configuration files will be listed for possible selection.
DsScopeView GUI
While On-Board memory captures can be viewed and played back from directly within the DsScope application, Streaming mode-based signal recordings require the companion product DsScopeView application to open/view and conduct playback of previous signal recordings to the display monitor for analysis, with additional display capabilities that include persistence and histogram modes.
When opening previous streaming signal recording files, the matching raw binary data file (.stmrcd) and header file (.stmrcd.hdr) pair must exist to properly evaluate the recorded data.
DsScopeView has a control interface panel on the left-hand side of the application with the primary scope view (for multiple displays) occupying the main right-hand side.
The Control Interface Panel includes digitizer information and settings for Playback to display with Time Domain, Frequency Domain, and Spectrogram controls.
The digitizer information reflects data about the digitizer utilized for the conducted signal recording file as contained in the matching header file.
The Playback settings group controls the rate at which the application plays back the time domain data as well as the speed at which the displays are updated.
The Time Domain, FFT Units, Frequency Domain, and Spectrogram groups control settings all have similar functionality as previously described DsScope Time Domain, Frequency Domain, and Spectrogram displays all with similar scope cursor controls, zoom in/out, and panning capabilities.
Persistence Display
Histogram Display
The Linear/Log display selector controls the Y-axis display scale. The Log scale allows small bin count numbers to be effectively displayed in conjunction with large bin count numbers
A Histogram Threshold Selection is used to control the minimum power level detected in a bin before its histogram count is incremented.
A reset button sets all bin counters back to their initial value of zero. One may also force the bin counters to zero upon a specific number of acquisitions by enabling the Auto-Reset feature. The terminal count before a reset is applied in through the Reset Count numeric control.
Some fine grain selections for the Resolution Bandwidth may make the Histogram display difficult to discern due to the number of available pixels to display the histogram. One may either increase the width of the histogram display window or decrease the resolution bandwidth so that each bin is wider.
Export of Signal Data
DsScope provides an Export Split File feature to facilitate taking a large signal recording file and splitting it into smaller sized files for ease of manipulation and management.
This feature is also useful for the purposes of transferring smaller data file sizes that contain only the data of particular interest for review, rather than the entire original large signal recording file size.
The main recording file can be split into smaller files based on file size, recording duration, samples, or number of split files. Each segmented/split file contains a binary recording file as well as a corresponding header file that defines the content of the split file.
The original recording filename is used as the basis for determining the split filenames, but one may select an appropriate suffix to be appended to the main filename.
The generated split files can be located within the same directory as the main recorded file or located under a directory generated by the split file utility.
Once all the selections have been determined in the File Split Options section, selecting the Start button initiates the operation with a progress bar shown for indicating processing progress.
Signal Playback
The primary advantage of DsScopeView is the ability to conduct playback of previous large streaming signal recordings to the display monitor for analysis.
Viewing File Details will display the details of the opened signal recording present in the header file associated with the recording data file for review. It includes basic information about the recording, applied digitizer model information, and settings utilized for the recording with total elapsed time duration of the recording file.
Playback operations utilize familiar navigation toolbar buttons for starting playback, stopping playback, stepping backwards and forwards, and moving back to start.
Selecting Start will initiate the playback through the entire signal recording data file to the active displays on the monitor. The playback operation can be manually stopped at any time by selecting Stop.
Selecting Step Backward causes the time domain display to step one interval backward, while selecting Step Forward causes the time domain display to step one interval forward. The amount of interval movement is dependent on the setting in the Playback Interval setting in the Playback Settings group. The step backward and step forward can either be by number of samples, time, or time domain plot size.
Selecting Move to Start rewinds the playback to the start of the recording. If the playback is not actively running when this selection is made, the file pointer is reset to the beginning of the file, but the display is not updated. You must continue playback or perform a step operation for a display update.
When the Enable Playback Looping option is enabled, the time domain data will loop from the end of the file back to the beginning when the end of file is reached. If the option is disabled, the playback ceases once the end of the file has been reached.
On playback, the processing block size (Playback Interval) and display update rate (Refresh Interval) have flexible adjustment parameters. These allow complete control over the file processing speed and display update rate.
The Playback Interval is adjusted by inputting the number of samples per block, or by directly specifying the time interval in either microseconds, milliseconds, or seconds. Alternately, the Playback Interval can be adjusted via the via the time domain x axis plot setting. In this case, the Playback Interval will be the same as the total time displayed on the plot.
The separate Refresh Interval setting controls the frequency at which the displayed plots are updated. The default setting is Fast, which results in the displays being updated as fast possible. The actual update rate is dependent on the number of open displays, and the block length of frequency domain plots. The selections for refresh rate: Fast, 200 mS, 500 mS, 1 S, 2 S.
Time Domain Displays | |
Channel Indicator | Displayed CH # and Channel # Volts/Division. |
Zero Voltage Indicator | Displayed reference line. |
Max. # of Points Plotted | 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536 |
Timebase Indicator | Displayed value based on current time domain scaling. |
Timebase Scaling | Vertical scale by voltage per division control. Horizontal scale by sample number per division control. |
2 Position Cursors | Assignable cursors with track mode used to navigate and obtain measurements between positions in display. |
Frequency Domain Displays | |
FFT of Signals | Displayed FFT output of digitizer signal channels. |
Max. # of Points Plotted | 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536 |
FFT Window Type | Hanning or Hamming |
FFT Unit Type | 1 milliwatt (dBm), Full Scales (dBfs), 1 Volt (dBV) |
FFT Scale Controls | Adjust Max., Min., & Offset for display by 5 dBm units. |
FFT Zoom/Pan | Mouse controls for zooming in/out & panning of data. |
FFT Max Hold | Display a maximum hold waveform for the maximum power exhibited during FFT plotting. |
2 Position Cursors | Assignable cursors with track mode used to navigate and obtain measurements between positions in display. |
Spectrogram Displays | |
Spectrogram Plots | Multiple per CH plots supported with each plot displaying the FFT output power and a waterfall color bitmap representing the magnitude of the power over time. |
FFT Display | Utilizes all the same specified settings as detailed in the Frequency Domain Displays specifications. |
Color Gradients | The range of colors is selectable with a color gradient selection window or with a greyscale gradient option. |
Automatic Reposition | In DsScopeView, one may pause the display playback when they see a peak of interest in the displayed color bitmap. By double-clicking on the color bitmap one can have the time-domain display automatically repositioned to the data that caused the peak in the spectrogram. This is a useful feature when searching for pulsed signals. |
Persistence Displays (DsScopeView Only) | |
Persistence Plots | Plot displaying a brief historical view of the last 20 composite power spectra overlaid on one another with a color mapped area representing the age of the spectral acquisition in color. |
Color Gradients | The range of colors is selectable with a color gradient selection window or with a greyscale gradient option. |
Scale Controls | Adjust Max., Min., & Offset for display by 5 dBm units. |
Histogram Displays (DsScopeView Only) | |
Histogram Plots | Multiple per CH plots supported with each plot displaying the tracked count of FFT bin occurrences over a period of time. |
Display Scale | Linear or Log. |
Threshold Selection | Control the minimum power level detected in a bin before its histogram count is incremented. |
Reset Count | Controls to set all bin counters back to initial value of zero with option to auto reset after a specified number of acquisitions. |
GaGe RazorMax CSE161G2 | 16-Bit, 2-CH, 1 GS/s, 700 MHz BW |
GaGe Razor CSE1642 | 16-Bit, 4-CH, 200 MS/s, 125 MHz BW |
GaGe Razor CSE1622 | 16-Bit, 2-CH, 200 MS/s, 125 MHz BW |
GaGe EON CSE161G2 | 12-Bit, 1-CH, 6 GS/s, 1.75 GHz BW |
GaGe EON CSE123G2 | 12-Bit, 2-CH, 3 GS/s, 1.75 GHz BW |
GaGe CobraMax CSE24G8 | 8-Bit, 2-CH @ 2 GS/s or 1-CH @ 4 GS/s, 1.5 GHz BW |
Part Order # | Part Name | Part Description |
DSD-DSS-000 | DsScope Standard Edition |
Real-Time Signal Recording & Oscilloscope Software Single Local Host Operation |
DSD-DSS-B00 | DsScope Server Edition |
Real-Time Signal Recording & Oscilloscope Software Single Server Host Operation Can be remotely connected to with Remote Client Edition |
DSD-DSS-C00 | DsScope Remote Client Edition |
Real-Time Signal Recording & Oscilloscope Software Single Remote Client Host Operation Can remotely connect to multiple Server Edition Hosts |
DSD-DSV-000 | DsScopeView | Signal Recoding Playback Viewer & Oscilloscope Software Single Local Host Operation Conduct playback of previous streaming mode signal recording files to the display monitor for analysis. |
Unparalleled Features for Industry-Specific Needs
DsScope & DsScopeView offer a range of features to meet the demands of diverse industries:
- High-Resolution Signal Capture: Precise data capture and analysis, crucial for various industrial applications.
- Customizable Analysis Tools: Tailored functionalities for specific industry requirements, allowing for comprehensive signal analysis.
- Real-time Monitoring and Reporting: Instantaneous insights for quick decision-making and troubleshooting across sectors.
- Compatibility and Integration: Seamless integration with existing systems and instruments, ensuring ease of adoption in different industrial settings.
Get Your Hands on GaGe’s DsScope & DsScopeView
DsScope & DsScopeView stand as cutting-edge software solutions designed to revolutionize signal recording and analysis across multiple sectors. Their adaptability and advanced functionalities make them indispensable tools for the following industries:
Electronics and Semiconductor Testing
In the ever-evolving electronics industry, precise signal analysis is crucial. DsScope & DsScopeView facilitate comprehensive testing, aiding in the development and quality control of semiconductors, electronic components, and devices.
Telecommunications
Ensuring seamless connectivity demands meticulous signal analysis. These software solutions enable telecom professionals to monitor, analyze, and optimize signal performance, enhancing network reliability and efficiency.
Automotive and Aerospace
From vehicle diagnostics to aerospace instrumentation, DsScope & DsScopeView provide invaluable insights. They assist in testing electrical systems, analyzing signals for performance optimization, and ensuring safety and reliability in these critical sectors.
Medical Device Development
Innovations in medical devices require precise signal analysis for accurate diagnostics and monitoring. These software solutions aid in the development and testing of medical equipment, ensuring compliance with stringent quality standards.
Research and Education
In research institutions and educational settings, DsScope & DsScopeView are invaluable tools for teaching, experimentation, and analysis. They empower students and researchers to delve into signal analysis, fostering a deeper understanding of electronic principles.
Renewable Energy
Monitoring and optimizing power generation systems demand sophisticated signal analysis. DsScope & DsScopeView assist in efficiently testing and maintaining renewable energy infrastructure, ensuring optimal performance.
Why Trust GaGe and Our PC Oscilloscope App?
Trust is a valuable commodity, and at GaGe, we’ve spent years cultivating it with our advanced solutions. Our PC Oscilloscope App is the embodiment of our commitment to reliability, performance, and precision.
What sets us apart? First, our experience in the industry is unmatched. Having been part of Vitrek Corporation, we have honed our expertise in creating high-speed digitizers that offer exceptional signal fidelity. These digitizers are designed to maintain the maximum effective number of bits (ENOB) across a broad signal frequency range, delivering accurate data acquisition every time. GaGe is also home to innovators at heart. We provide software development kits (SDKs) for various platforms like C/C#, Python, LabVIEW, and MATLAB, enabling you to develop custom applications that fit your unique needs. This commitment to quality is best represented in products like our PC Oscilloscope App, which captures and stores data in real time, ensuring data integrity and facilitating accurate analysis. Products like these represent GaGe’s best qualities, showing you what makes GaGe stand out from the rest.
Contact GaGe to Learn More
As you navigate the complex world of signal recording and playback, GaGe is here to simplify the journey. Our IF Signal Recording & Playback Viewer Oscilloscope App is your partner in achieving precision, efficiency, and success. Take the first step towards a more streamlined, accurate, and innovative future. Explore our Oscilloscope App today and experience the difference GaGe makes.