New in DADiSP
A free DADiSP 6.5 upgrade is available for all authorized DADiSP 6.0
B18 products under Gold support.
DADiSP 6.0 B18 products under Standard support are eligible to upgrade
at a discounted fee.
If your current build of DADiSP 6.0 is less than B18 or if your major
version number of DADiSP is less than 6.0 (prior to DADiSP/2002), please
contact us about updating to DADiSP 6.5.
Changes, New Features and Functions
Below is a comprehensive list of significant changes to DADiSP 6.5.
New builds are generally released every four to six months and each build
typically entails new features and functions as well as bug fixes.
- New Features
- New Functions
- GUI Enhancements
- SPL Debugger
- SPL Enhancements
- Shapes and Text
- ActiveX Enhancements
- Command Line Arguments
Using the SPL Debugger
The debug or db commands start the SPL debugger
and set a breakpoint in the specified function.
For example, following debug session:
invokes the SPL Debugger and sets a breakpoint in the
roots function. The Command Line will display a red
prompt background to indicate debug mode.
Since the roots function is called, the debugger will
display the source code and pause at the first executable line. Use
the GUI interface to step through code, set breakpoints and evaluate
expressions. Click on any variable to display its value.
Because a breakpoint has been set in the roots function, the debugger
will pause whenever roots is called. For example, invoking
the residuez function through the pull down menus:
Analysis » Signal Processing » Partial Fraction Expansion
causes the debugger to stop in roots because
residuez calls roots.
Use the appropriate debugger buttons to step through and into SPL
functions, move up and down the stack and show the function call
Use the debugger command prompt to examine global and local
variables by entering the variable to examine or simply click on
any variable to view its current value in the output display
Press the Breakpoints button or use the db function to set
additional break points in SPL routines and to set a break point
at a specific line number.
Clicking the left mouse button in the left
margin of a line also sets a new breakpoint or clears an existing breakpoint.