Home » 6.7 Beta


"Unbelievable! DADiSP is the perfect synthesis of Matlab's power and Excel's simplicity!"

- Amro Alawady, Lockheed Martin

DADiSP 6.7 Beta Downloads

Updated February 22, 2018 - DADiSP 6.7 B03

Commercial Product Downloads

DADiSP 6.7 B03
Beta
Win64/Win32 dsp67B03beta.exe
[17.1 MB]
dsp67B03beta.exe
Download Now!
DADiSP/TDMS
3.4
Win32/Win64 tdms34.exe
[11.6 MB]
tdms34.exe
Download Now!
DADiSP/SIF
1.6
Win32/Win64 sif16.exe
[0.5 MB]
sif16.exe
Download Now!


Download Instructions



Build 03 Beta Release - Released February 22, 2018


This is a beta release of DADiSP 6.7 B03. The release will install into a separate folder and will not interfere with previously installed versions of DADiSP.

Build 03 Specific Changes


Below is a list of changes and improvements specific to DADiSP 6.7 B03:

New Features and Functions


Native Copy and Paste


Clipboard Copy and Paste support native binary series format to preserve series attributes when copying and pasting within DADiSP or between multiple DADiSPs. Large series copied as text are rendered only when requested by another application, resulting in faster clipboard operations.

Enhanced SPL


SPL has been improved with optional function argument initialization, try-catch error trapping, static functions and nonlocal variables.

File Registration


External File Registration to link directly to external data files for processing without data duplication. Currently TDMS files are supported with the optional TDMS Module.

SPL


  1. Static functions are private to the SPL source file. Only functions defined in the same SPL file as static functions have access to the static function.
  2. Default function argument values can be specified directly in the argument list, greatly simplifying SPL initialization code.
  3. try-catch blocks perform local error handling with optional execution continuation.
  4. NONLOCAL variables are private to an SPL function but accessible to certain external functions. Useful for implementing custom dialogs.
  5. __CALLER__, _CALLERFILE__ and __CALLERFILENAME__ macros report the caller of an SPL function.
  6. ADDSPLPATH extends the SPL search path.
  7. RESETSPLPATH resets the SPL search path to the startup default.
  8. VIEWLOG dislays the current log file.
  9. Macro names can be up to 63 characters long.

Improvements and Changes


  1. HISTOGRAM supports various normalization methods.
  2. 3D surface and XYZ plots respect plot ranges specified by SETX, SETY and SETZ.
  3. SETXAUTO supports specifying the initial X range of a window in terms of samples or time.
  4. Faster OVERLAY plots with large series.
  5. Optional X and Y subtics for Window axes.
  6. HOME and END keys position the series at the beginning and end of the current plot range when the window is activated or zoomed.
  7. A TOOLBAR may contain up to 64 user defined buttons.

Fixes


  1. The @= append operator handles window data appends, e.g. W1 @= W2.
  2. Array indices support for multiple return statements, e.g. (a[1], b, c[3]) = func(x).
  3. INSERTCOL handles first column replacement properly.
  4. REPLACECOL handles first column replacement properly.
  5. DIFF handles empty series properly.