Release Note
Motion Scope
Motion Scope Version |
MPI Release |
Release Date |
02.00.01 |
04.00.01 – 04.00.xx |
|
02.00.00 |
|
|
New Features
02.00.00
|
Precision Parameters for X and Y Axis Labels |
|
|
Reference Number: 661 |
|
|
Type: New Feature |
|
|
Motion Scope Version: 02.00.00 |
|
|
Description: Precision parameters for X and Y axis labels are now available through:
– Trace Edit dialog for Y axis labels
– Pane Display Settings for X axis labels
In addition to the axis labels, these apply to the Ctrl-LMB cross-hair values display.
The precision values default to 9 for 32-bit and 20 for 64-bit data types.
These values persist from session to session in the initialization settings.
The precision value supplied in the dialogs is an integer and specifies the parameter to be supplied in the printf() calls using the "%.*g" parameter.
The meaning of the "%g" data type parameters is: Signed value printed in f or e format, whichever is more compact for the given value and precision. The e format is used only when the exponent of the value is less than –4 or greater than or equal to the precision argument. Trailing zeros are truncated, and the decimal point appears only if one or more digits follow it.
The meaning of precision in this context is The precision specifies the maximum number of significant digits printed.
Unfortunately, the precision parameter is not applied to the control bars which display the YScale, YOffset, XRange, and XOffset. These use the default precisions described above. |
General Changes
02.00.01
|
Next Available Recorder |
|
|
Reference Number: 1501 |
|
|
Type: Change |
|
|
Motion Scope Version: 02.00.01 |
|
|
Description:
When a new pane is created or an existing pane is intialized, Motion Scope would take the next recorder number in it's own recorder number list. If another application had previously reserved the recorder, then Motion Scope could potentially use the same recorder number as the other application.
To prevent conflicts between applications, Motion Scope now checks for the next available (non-reserved) recorder. |
Limitations
02.00.00
|
Tab Navigation Does Not Work As Expected In Motion Scope |
|
|
Reference Number: 1457 |
|
|
Type: Limitation |
|
|
Motion Scope Version: 02.00.00 |
|
|
Description:
When the Traces button is chosen from the main window, the tab key cannot be used to navigate to different controls. For this same dialog box, arrow-key navigation does not work.
For the dialog box accessible by using Traces -> Select Traces Set Window -> New -> Choose New Trace Type Window -> All Others (User Defined), two tabs are needed to navigate to the next control when the next control is in a different group box.
The Edit trace group transition from Data type to Auto scale box needs only one tab while other boxes need two tabs.
Pane Display settings Label precision can never be reached by tabbing. |
Fixed Bugs
02.00.01
|
MotionScope should use MEI_MDK_DIR in which to create the INI file |
|
|
Reference Number: MT1516 |
|
|
Type: Fixed Bug |
|
|
Motion Scope Version: 02.00.01 |
|
|
Problem:
MoScope exits with a pop-up error message indicating that it cannot create the INI file.
Cause:
Instead of using MEI_MDK_DIR to create the INI file, MoScope uses %userprofile%. The %userprofile% defaults to C:\WINDOWS which the user may not have access to.
|
|
|
Fix/Solution:
MoScope uses MEI_MDK_DIR to create the INI file instead of %userprofile%.
|
|
|
Affects to Application Code:
INI file is created without errors.
|
|