Adept Scientific - International
The world's best software for research, science and engineering.
flag arrow
clearclear
Flag

 Adept Store | register Join My Adept | Flags  
Adept Scientific | 7909 Charleston Ct. | Bethesda | MD 20817 | Tel: +1 800 724 8380  
UKusdedksvnofi
Home
Products
Training
Services
 Buy Online
Downloads
Education
Support
My Adept
International |  About Us |  Blog |  Contact Us |  Press Room |  Jobs


The Next Steps

• Ask us a question
• Download a Demo
• View an Interactive Demo

Learn more about SoftWIRE

Product Overview
SoftWIRE Controls
SoftWIRE FAQs
System Requirements

Latest SoftWIRE Information

What's New in SoftWIRE 6

SoftWIRE Service & Support

Search the Knowledge Base
Technical support request

SoftWIRE

What's New in SoftWIRE 6.0

The latest version of SoftWIRE has been extensively expanded, with over 100 powerful new controls that enable you to perform highly complex data acquisition and signal analysis operations. No need to write complicated code - just wire in the control you need!

The new controls in SoftWIRE 6.0, with some of the icons illustrated, are as follows:

 

SoftWIRE 6.0 New Maths Controls    Back to Top

  MathConstants Provides common constants used in measurement applications
PeakDetector control PeakDetector Calculates the location, amplitude and second derivatives of peaks or valleys in the input array
ThresholdPeakDetector control ThresholdPeakDetector Analyses the input sequence for valid peaks and returns the indices of all found peaks

 

SoftWIRE 6.0 New Statistics Controls    Back to Top

Mean control Mean Computes the mean of the values in the input array
Median control Median Computes the mean of the values in the input array
Mode control Mode Calculates the value which occurs most often in the input array
  Moment Computes the moment about the mean of the specified order for the input array
RootMeanSquare control RootMeanSquare Computes the root mean squared (rms) of the input array

 

SoftWIRE 6.0 New Array Controls    Back to Top

  ArraySize Returns the size of a 1 or 2 dimensional array
  ArrayClip Constrains the value of the elements of a 1D or 2D array between specified limits
  CopyColumn Copies the specified column of a 2 dimensional array to a 1dimensional array
  CopyRow Copies the specified row of a 2 dimensional array to a 1 dimensional array
  ArrayMaxMin Returns the maximum and minimum values and indexes in a 1 or 2 dimensional array
  ArrayLinearScale Scales each value in the input array using the relationship y=mx+b where m is the slope and b is the offset
ArrayPolynomialScale control ArrayPolynomialScale Scales each value in the input array using a set of polynomial coefficients
ArrayNormalize control ArrayNormalize Applies a formula to normalize the input array
  ArrayQuickScale Allows you to quickly scale an array of numbers within the range [-1:1]
  ArrayScale Scales an array to the range [-1:1], and output an array of scaled values as well as the calculated offset and scale factor of the array
  ArrayShift Shifts the position of the elements in an array
ArraySum control ArraySum Calculates the sum of the elements of the input array
SplitColumns control SplitColumns Splits multiple columns in a 2 dimensional array into individual 1 dimensional arrays

 

SoftWIRE 6.0 New Windowing Controls    Back to Top

  ScaledWindow Applies a scaled window to a time-domain signal and outputs window constants for further analysis
BlackmanWindow control BlackmanWindow Applies a Blackman window to the input signal
BlackmanHarrisWindow control BlackmanHarrisWindow Applies a BlackmanHarris window to the input signal
BlackmanNuttalWindow control BlackmanNuttalWindow Applies a Blackman Nuttal window to the input signal
CosineTaperedWindow control CosineTaperedWindow Applies a Cosine Tapered window to the input signal
DolphChebyshevWindow control DolphChebyshevWindow Applies a Dolph Chebyshev window to the input signal
ExactBlackmanWindow control ExactBlackmanWindow Applies a Exact Blackman window to the input signal
ExponentialWindow control ExponentialWindow Applies a Exponential window to the input signal
FlatTopWindow control FlatTopWindow Applies a Flat Top window to the input signal
  ForceWindow Applies a Force window to the input signal
  GaussWindow Applies a Flat Top window to the input signal
  GeneralCosineWindow Applies a General Cosine window to the input signal
  HammingWindow Applies a Hamming window to the input signal
  HanningWindow Applies a Hanning window to the input signal
  KaiserWindow Applies a Kaiser window to the input signal
  TriangularWindow Applies a Triangular window to the input signal

 

SoftWIRE 6.0 New Signal Processing Controls    Back to Top

AutoCorrelateWindow control AutoCorrelate Calculates the autocorrelation of the input array
Convolve control Convolve Calculates the convolution of the input arrays
CrossCorrelate control CrossCorrelate Calculates the cross correlation of the input arrays
  Decimate Decimates the input array by a decimating factor
Deconvolve control Deconvolve Calculates the deconvolution of the input arrays
  Differentiate Calculates the discrete difference of the input array
  Integrate Calculates the discrete integration of the sampled signal using Simpson's Rule
  PulseParameters Analyses an input pulse and generates the parameters which best describe the pulse
  UnwrapPhase Unwraps a phase array by eliminating discontinuities whose absolute values exceed Pi

 

SoftWIRE 6.0 New Transform Function Controls    Back to Top

CrossSpectrum control CrossSpectrum Calculates calculates the double-sided cross power spectrum of the input arrays
FastHartley control FastHartley Calculates the Fast Hartley transform of the input array
FastHilbert control FastHilbert Calculates the Fast Hilbert transform of the input array
ComplexFFT control ComplexFFT Calculates the complex Fast Fourier Transform (FFT)
RealFFT control RealFFT Calculates the Fast Fourier Transform (FFT) of a real-valued array
ImpulseResponse control ImpulseResponse Calculates the impulse response of a network based on time-domain signals, stimulus and response
InverseFastHartley control InverseFastHartley Calculates the Inverse Fast Hartley transform of the input array
InverseFastHilbert control InverseFastHilbert Calculates the Inverse Fast Hilbert transform of the input array
  InverseFFT Calculates the complex Inverse Fast Fourier Transform (FFT)
  InverseRealFFT Calculates the Inverse FFT of a real-valued array
  PowerSpectrum Calculates the power spectrum of an array

 

SoftWIRE 6.0 New IIR Filter Controls    Back to Top

BesselBandpass Filter control BesselBandpassFilter Implements an IIR Bessell Bandpass Filter
BesselBandstop Filter control BesselBandstopFilter Implements an IIR Bessell Bandstop Filter
BesselHighpass Filter control BesselHighpassFilter Implements an IIR Bessell Highpass Filter
BesselLowpass Filter control BesselLowpassFilter Implements an IIR Bessell Lowpass Filter
ButterworthBandpass Filter control ButterworthBandpassFilter Implements an IIR Butterworth Bandpass Filter
ButterworthBandstop Filter control ButterworthBandstopFilter Implements an IIR Butterworth Bandstop Filter
ButterworthHighpass Filter control ButterworthHighpassFilter Implements an IIR Butterworth Highpass Filter
ButterworthLowpass Filter control ButterworthLowpassFilter Implements an IIR Butterworth Lowpass Filter
  ChebyshevBandpassFilter Implements an IIR Chebyshev Bandpass Filter
  ChebyshevBandstopFilter Implements an IIR Chebyshev Bandstop Filter
  ChebyshevHighpassFilter Implements an IIR Chebyshev Highpass Filter
  ChebyshevLowpassFilter Implements an IIR Chebyshev Lowpass Filter
  EllipticBandpassFilter Implements an IIR Elliptic Bandpass Filter
  EllipticBandstopFilter Implements an IIR Elliptic Bandstop Filter
  EllipticHighpassFilter Implements an IIR Elliptic Highpass Filter
  EllipticLowpassFilter Implements an IIR Elliptic Lowpass Filter
  InverseChebyshevBandpassFilter Implements an IIR InverseChebyshev Bandpass Filter
  InverseChebyshevBandstopFilter Implements an IIR InverseChebyshev Bandstop Filter
  InverseChebyshevHighpassFilter Implements an IIR InverseChebyshev Highpass Filter
  InverseChebyshevLowpassFilter Implements an IIR InverseChebyshev Lowpass Filter

 

SoftWIRE 6.0 New FIR Filter Controls    Back to Top

  EquiRippleBandpassFilter Implements an EquiRipple Bandpass FIR Filter.
  EquiRippleBandstopFilter Implements an EquiRipple Bandstop FIR Filter.
  EquiRippleHighpassFilter Implements an EquiRipple Highpass FIR Filter.
  EquiRippleLowpassFilter Implements an EquiRipple Lowpass FIR Filter.
KaiserWindowFIRBandpass Filter control KaiserWindowFIRBandpassFilter Implements a KaiserWindow Bandpass FIR Filter.
KaiserWindowFIRBandstop Filter control KaiserWindowFIRBandstopFilter Implements a KaiserWindow Bandstop FIR Filter.
KaiserWindowFIRHighpass Filter control KaiserWindowFIRHighpassFilter Implements a KaiserWindow Highpass FIR Filter.
KaiserWindowFIRLowpass Filter control KaiserWindowFIRLowpassFilter Implements a KaiserWindow Lowpass FIR Filter.
WindowedFIRBandpass Filter control WindowedFIRBandpassFilter Implements a Windowed Bandpass FIR Filter.
WindowedFIRBandstop Filter control WindowedFIRBandstopFilter Implements a Windowed Bandstop FIR Filter.
WindowedFIRHighpass Filter control WindowedFIRHighpassFilter Implements a Windowed Highpass FIR Filter.
WindowedFIRLowpass Filter control WindowedFIRLowpassFilter Implements a Windowed Lowpass FIR Filter.

 

SoftWIRE 6.0 New Spectral Measurement Controls    Back to Top

ACDCEstimator control ACDCEstimator Estimates the AC and DC levels of an input signal.
  AmplitudePhaseSpectrum Calculates the single-sided, scaled amplitude spectrum magnitude and amplitude spectrum phase of a real, time-domain signal.
AutoPowerSpectrum control AutoPowerSpectrum Calculates the single-sided, scaled, auto power spectrum of a time-domain signal.
  CrossPowerSpectrum Calculates the single-sided, scaled, cross power spectrum of two real-time signals.
HarmonicAnalyzer control HarmonicAnalyzer Calculates the fundamental and harmonic components (amplitude and frequency) present in the input auto power spectrum.
  SpectrumUnitConversion Converts either the power, amplitude, or gain (amplitude ratio) spectrum to alternate formats including Log (decibel and dbm) and spectrum density.
Transfer Function control Transfer Function Calculates the single-sided TransferFunction (frequency response) of a network under test.
  PowerFrequencyEstimate Calculates the estimated power and frequency around a peak in the power spectrum of a time-domain signal.

 

SoftWIRE 6.0 New Curve Fitting Controls    Back to Top

ExponentialFit control ExponentialFit Calculates the exponential curve values and the set of exponential coefficients, amplitude and damping which describe the exponential curve that best represents the input data set using the least squares solution.
LinearFit control LinearFit Calculates the line values which describe the line that best represents the input data set using the least-squares solution.
PolynomialFit control PolynomialFit Calculates the polynomial curve values and the set of polynomial fit coefficients, which describes the polynomial curve that best represents the input data set.
PolynomialInterpolation control PolynomialInterpolation Interpolates y at x using a polynomial function.
  RationalInterpolation Interpolates y at x using a rational function.
  SplineInterpolation Calculates the interpolated y-value at the defined x-value for the unique polynomial passing through the set of points (InputXData, inputYData) using a cubic spline interpolation.

 

SoftWIRE 6.0 New Signal Generation Controls    Back to Top

FunctionGenerator control FunctionGenerator Generates a specified function waveform using various parameters.
ARbitrarySignalGenerator control ArbitrarySignalGenerator Generates an arbitrary signal.
GaussianNoiseGenerator control GaussianNoiseGenerator Generates a Gaussian noise pattern.
ChirpGenerator control ChirpGenerator Generates a Chirp pattern.
ImpulseGenerator control ImpulseGenerator Generates a waveform containing an impulse pattern.
PulseGenerator control PulseGenerator Generates a waveform containing a pulse pattern.
  RampGenerator Generates a waveform containing a ramp pattern.
  SincGenerator Generates a waveform containing a sinc pattern.
  UniformNoiseGenerator Generates a uniform noise signal, distributed uniformly between 0.0 and 1.0.
WhiteNoiseGenerator control WhiteNoiseGenerator Generates a white noise signal.
CompositeSignalGenerator control CompositeSignalGenerator Generates a composite signal based on up to five separate input signals.



Ready to buy?

For more pricing information:
Visit our webstore, call us on +1 800 724 8380 or email us at info@adeptscience.com

adept

Top of the Page

Our Privacy and Terms and Conditions Statement
All Trademarks Recognised. Copyright © 2008, Adept Scientific.
Site designed and maintained by Adeptise

Adept Scientific | 7909 Charleston Ct. | Bethesda | MD 20817 | Tel: +1 800 724 8380