Changes
of P630 Pro versions from 1.3 and up
Note:
Version 1.3h and below only use 32 bit systems.
Version 1.3i and higher use 32 bit / 64 bit systems.
Version
1.3j and higher need windows 7, 8.0, 8.1 or 10.
Changes
from version 1.3-- to 1.3-a
a)
In edit-mode when the Power Spectrum was activated the spectrum process
did not close correct. After few minutes this force an
error and the program was terminating. This error is corrected.
b)
In
edit-mode when Power Spectrum was activated and ASIO driver was used (windows
vista) a measurement was not able to make a sweep unless leaving the menu. This
error is corrected.
c)
When
ASIO driver was used (windows vista) the output curve did not work. This is
corrected.
d)
In
utility the process data selection channels did not gray (disable) not used
channels. This function was been added.
e)
In
edit-mode in the THD menu a check for valid channels and hardware added.
f)
In
edit-mode in the Noise check menu the input 13 did check input module 11
instead of input module 13. This is corrected.
g)
In
run-mode when a chain was used and the display first and last was used and a
mix of SPL and LOG scale was present data was moved with an offset after first
display. This display error is corrected.
h)
In
edit-mode the THD curve and limits did not “move” to correct values if the
scale was toggled between LOG and SPL mode. This is corrected.
i)
In
edit-mode in the THD menu the scale is forced to “absolute” when SPL mode is
selected.
j)
In
edit-mode when the “+” (change active channel) was used and cursor was placed
on channel C the text for selected curve was some garbage if cursor was placed
on secondary curves as “THD” or “Phase” or “Noise”. This is corrected.
k)
In
run-mode the online statistic for the EBP test did not show correct results.
This is corrected.
Changes
from version 1.3-a to 1.3-b
a)
In
utility the process data statistics was not correct if Phase was disabled and
secondary Thd was used. This error is corrected.
b)
In
utility the process data statistics the cursor up did not work if only
secondary Thd channel was selected. This is
corrected.
c)
In
edit mode when 3-limit was used and cursor was placed on a 3-limit curve the
cursor display was some garbage when + (change channel) was used. This is
corrected.
d)
In
edit mode the “user” curve used for best fit in utility was not displayed if
cursor not was marked a t curve and “hide” curve was set to off. This is
corrected.
e)
In
edit setup the noise curve setup have now disabled the “display a” due to many
curves.
f)
In
edit mode when T-curve menu was selected the noise curve or phase curve was
displayed if used. Those curves are not longer
displayed.
g)
In
edit mode when Convert menu was selected the noise curve or phase curve was
displayed if used. Those curves are not longer displayed.
h)
In
utility the Select Curve menu the Display Max Curve and Display Min Curve was
swapped. This is corrected.
i)
In
utility when process data was selected was used and processed in auto mode the
vista background picture was displayed in background. This is now suppressed.
j)
In
utility when cursor menu a channel was selected and then leaved as example to
select menu and later entered again the old selected channel is now selected as
default.
k)
In
utility in select channels a check has been added to prevent that all channels
could be set off.
l)
In
edit mode if display only was selected for C2 and cursor was paced on another
channel the curser display was some garbage. This is corrected.
m)
In
utility the Thiele Small read file got wrong text. The text is changed from
write to read.
n)
In
run-mode the sensitivity test did not compensate for the curve was moved. This
error is corrected.
o)
In
run-mode the external start signal handling has been improved to be more noise
immune.
p)
The
Sensitivity test 1-5 and Sensitivity Ave test did not save the limit values
after the digit (the period sign). This has been corrected.
q)
The
range for manually setting the PC Latency time has been expanded from +/- 200
to +/- 500.
r)
Space is now allowed in a Type name. .
s)
In
setup mode the “delay” field allowed a space in the number. The space forced a
wrong value and in some special case to terminate the program. This error is
corrected.
t)
The
software Config file did only allow 29 characters for the path name. If the
name was longer than 29 characters an error was displayed. . This is changed to
80 characters as allowed in setup.
u)
In
Edit-mode the Result Path shortcut did not save the selected path. It only when
path was entered by hand. This error is corrected.
v)
Import
of reference data only imports the 12 characters of help-file, Data Path and
Result Path names. This is changed to 80 characters.
Changes
from version 1.3-b to 1.3-c
a)
A
Curve Editor in table form has been added in edit-mode.
b)
A
jitter function has been added in edit-mode.
c)
If
more than one test with curves activated in a channel a selection of a separate
display of curves has been added to give user a better overview. This both in
run-mode, edit-mode and in utility-mode.
d)
A
test for asymmetry distortion in impedance, the Bl
test has been added. This enable to detect an offset
in coil position in the Bl field.
e)
A
Cpk / Ppk curve analyze have been added in utility process mode.
f)
In
Utility Process data an “Include” function in connection +/- STD has been
added.
w)
In
Edit setup mode information ”points/octave” has been
added to help to make use of the smoothing function.
x)
The
max path string length has been changed from 80 characters to max length
allowed in windows XP and Vista (260 characters).
Changes
from version 1.3-c to 1.3-d
a)
Lower
limit of Start frequency of sweep is changed from 20 Hz to 5 Hz.
Changes
from version 1.3-d to 1.3-e
a)
In
run-mode when chain mode was activated and polarity test was off the test
sometimes was rejected without any test failure indication.
The
polarity test result was not reset then off. This error is corrected.
Changes
from version 1.3-e to 1.3-f
a)
A
driver for Marian TRACE 8 card is added to run in ASIO mode.
Following Marian sound cards are supported in MME mode – Marc4-D and Marc4-M.
Following Marian sound cards are supported in ASIO mode – Marc4-M and Trace 8.
Changes
from version 1.3-f to 1.3-g
a)
If
an External Power amplifier was set active in hardware setup for Channel B no
output was selected.
This error is only when ASIO mode is used
(Vista and windows 7). This error is corrected.
Changes from
version 1.3-g to 1.3-h
a)
In
Run-mode the filter settings was wrong loaded if a Chain mode was used and the
frequency range of the sweeps was different.
This error forced the filter into an error
every second time a test was issued. This error is corrected.
Changes from version 1.3-h to 1.3-i
a) System runs now in 32 bit & 64 bit
systems. PIO-D24 driver has been changed to use a UniDAQ
driver to support 64 bit systems.
This enable use of PIO-D24 (PCI) and PEX-D24 (PCIe) cards. Seraph8
(PCIe) card added to run with the P630 software.
Driver for the old Marc4D has been modified to only installing the
ASIO driver. Now the card can run on Windows Vista 32 bit and Windows 7 32 bit.
The original driver did only work in windows XP. New driver for
1-wire used for dongle key now support 32 bit and 64 bit.
Dongle support for all released and registered P630 systems. Now
you only have to use 1 version of P630 software for all registered systems.
Current cards support 32 bit systems: Marc4D, Marc4m, Trace8,
Seraph8, PIO-D24 and PEX-D24
Current cards support 64 bit systems: Seraph8, PIO-D24 and PEX-D24
Changes from version 1.3-i to 1.3-j
a) Slope test added. Program needs windows 7
or higher.
b) Current cards support 32 bit systems:
Trace8, Seraph8, PIO-D24 and PEX-D24
Current cards support 64 bit systems: Trace8, Seraph8, PIO-D24 and
PEX-D24
Changes from version 1.3-j to 1.3-k
a)
Selection
of Graph background black / white added.
Curve type fine / bold added.
Selection of font size added.
b)
No
of test points expanded to max 500.
Changes from
version 1.3-k to 1.3-l
a) Utility
functions using a4m-stat.dat database added a filter to avoid empty records
there can jam the database structure.
An empty record can be generated by a power interrupt while data are whiting on
database.
Numbers of maximal processed records are changed from 64000 to 512000.
Date filtering did not work on the year when format “MMDDYYmmss”
was used. This is corrected.
Changes from
version 1.3-l to 1.3-m
a)
Correction
of an error run-mode: When system multiplex was used together with a Chain-Mode
the setup for the first test in system 2 used by an error the system 1
frequency sweep setup.
This error is corrected.
b)
The
“dat” format used by save data in “a4m-stat.dat” file
has been changed to version “32”. Information regarding filter display gain of
+20 db for filters B & D and filter in Thd test
has been added to file format.
As result the utility convert function now correct converted data with a
correct values when the display filter gain was used with +20db.
Note: this version can read process
older versions of the “dat” files. Utilities where the “dat”
files are used can NOT read the new “dat” file format.
c)
Selection
of displayed curves in Utility mode was enable/disable of max and min curves
changeover. This is corrected.
d)
In
edit-mode the save tolerance curves by mistake only allowed 4 characters. This
is corrected to the default 12 charters long.
e)
As
500 points was added in version k an display error was
introduced in edit-mode pulse-polarity display if the number of points was
different from 500. This display error is corrected.
f)
In
edit-mode when the “type” name was changed and then saved as reference the
upper 2.limit was not saved. This error is corrected.
g)
In
run-mode and system multiplex system 2 was used with Phase-test the phase test
setup for system 1 was called. This is corrected.
h)
In
version 1.3-k and 1.3-l the soft calibration at -30 db did not work. This error
is corrected.
i)
In
version 1.3-j, k and l the system crash if an older LOG database was used. This
error is corrected. To overcome this problem before this
correction just delete the LOG dir.
Changes from
version 1.3-m to 1.3-n
a)
Correction
of an error run-mode when system 2 was used in multiples mode. The cursor
values were displayed from system 1. The curves were ok.
This error is corrected.
b)
Hardware
Calibration Menu did not show correct size when graph resolution 150% was used.
This is corrected.
Changes from
version 1.3-n to 1.3-o
a)
The
Power FFT spectrum layout in edit mode has been changed. This due to optimize
internal code.
b)
Saving
multi passwords did only save the first password. This is corrected to allow
more than 1 password to be saved.
c)
The
“Running” info was not displayed in edit mode then test was executed.
d)
The
search for dongle-key type has been modified. The memory button DS1991 / DS1425
is obsolete for new systems.
A replacement type DS1961S has been added for new systems.
e)
Sensitivity
test with move flag ON did not work correct with a complex curve shape.
As result sensitivity test was ok but the test by error force test for upper
& lower limits On “Ch A” off with an approved result.
This error is corrected.
f)
A
second brand of dongle has been added to system.
Changes from
version 1.3-o to 1.3-p
a)
Cursor
readout value was in Log mode displayed wrong values depending of setup. This
is corrected.
b)
In
run-mode Number function could force an error if number was higher than 16
numbers. This is corrected.
c)
In
run-mode Number function increased by 1 did not stop counting at 16 numbers.
This is corrected.
Changes from
version 1.3-p to 1.3-q
a)
Cursor
movement (left or right) give 1 unrestored pixel error if a “cfg” file not was up to date.
The error is in version 1.3-k to 1.3-p. A check and a correction for this are
added.
Changes from
version 1.3-q to 1.3-r
a)
The
C4dll.dll is now included in the main program and therefore is no longer used.
This enables a pure win32 and win64 version of program.
b)
First
time the P630 program is used, windows 10 update the registry database and as
result the measurement due to internal timing is wrong. Curves are shifting to
right.
To avoid this P630 program now check if the program is used first time on the
location on disk now give information that program need to be restarted.
Changes from
version 1.3-r to 1.3-s
a)
The
isDS1961.exe program was deleted / renamed or modified by some antivirus
programs. The purpose of the program was to test that DS1991, DS1425 or DS1961S
was mounted on PC by returning different error codes.
The test for the devices is changed and added into the main
program.
b)
Phase
curve did not work when together with a Re measurement if activated. This is
corrected.
c)
In
Edit-mode a new function is added. The Monitor function is added.
d)
This
allow the user to listen signal from microphone from channel A, B & C.
Output 2&3 (empty jack female) is used for feedback for headphone or
amplifier.
e)
In
Edit-mode when power is set on the power did not automatically set off when
submenus were called except in FFT menu and monitor. This is corrected.
f)
An
error could pub-up when after a clean-up was done in utility log manager. This
is corrected.
g)
When
processing data was used in utility and all possible test was activated an
error was forced to close program due to less allocated memory (Ch A & Ch B & Ch C & Ch D & Current & BL
& THD). This is corrected.
h)
When
“deleting selected type from statistical file” (*.dat
file) from utility the data got in some case corrupted. This is corrected.
i)
A
new test has been added to system. A Hi-2 or a Blat distortion test with
reference to David Clark paper 950189.
j)
In
utility convert dat file line mode test result and
valued are now decoded in clear text.
k)
When
results on in txt format are used (see global setup) text is now decoded in
clear text.
System con be forced to old format by adding following command line “p80 = OFF”
in file alt4-sw.cfg file located at the program path.
l)
Current
cards support 32 bit systems:
Windows 7 only: Marc4d (in ASIO mode only)
Windows 7 & 10: Trace8,
Seraph8, PIO-D24 and PEX-D24 (Marc4m is not supported in ver. 1.3j to 1.3r
Current cards support 64 bit systems Windows 10: Trace8, Seraph8,
PIO-D24 and PEX-D24
Changes from
version 1.3-s to 1.3-t
a)
In
run mode the Stat-A menu did not update res value and min value unless the
store data or store result was on. The value was from last used test if save
data to *.dat file was used. This is corrected.
b)
In
run-mode Stat-A did not show the last function in chain mode. This is
corrected.
c)
The
rename function in utility copy menu did not rename current, and bl upper and lower limits. This is corrected.
d)
In
run mode the Stat-A last data added extension.
e)
A
new test added. The R-test. This R (resonance) test is like the resonance test
able to test a maximum or a minimum frequency of a part of the impedance curve.
f)
On
run menu the data from Resonance-test and R-test values are displayed by toggle
the values on-off by “F8”.
Changes from
version 1.3-t to 1.3-u
a)
When
filter are used in relative or in % mode the +20 db gain is now activated to
give better dynamic range (noise floor interference).
b)
R-test
did not allow a min and max frequency higher than 200 and 1400 Hz due to
internal overflow. This is corrected.
c)
Program
will crash if a Q was calculated to 0.0 or very low in a resonance test. This
is corrected.
d) When R-test was active, part of the curve
was marked as rejected if the test was in a chain and the display first / last
was used. This is corrected.
e)
When
a Resonance test was used and a scaled display was used the z-res and z-mi
values was wrong due to scaling. This error includes all versions before this
version. This is corrected.
f)
When
R-test was used and a scaled display was used the R value was wrong due to
scaling. This is corrected.
g)
When
the Slope test not was activated the slope text was still displayed however not
the result. This text is no longer displayed is test is inactive.
h)
Resonance
test was displayed when markers was enabled even when limit was set to 0.0
(test off). This is corrected.
Note resonance frequency is no longer displayed (by F8) when test is off
however still displayed in Stat A for info only.
Changes from
version 1.3-u to 1.3-v
a)
In
edit-mode the last point on a limit was not able to modify when a write single
point was used. This error is corrected. The error is in version 1.3m to 1.3u.
Changes from
version 1.3-v to 1.3-w
a)
In
utility log manager list of the year to clean is changed from year 20 to year
30.
b)
In
utility log some parameters was listed even there was no changes. Example a
parameter was changes from ON to ON. This is corrected.
Changes from
version 1.3-w to 1.3-x
a)
Hi-2
test did only accept input 11 or 21. Input 12, 22, 13 and 23 are now added as
valid input for Hi-2 test.
b)
Check
for prober sample rate added.
Changes from
version 1.3-x to 1.3-y
a)
Modified
sync between threads to handle Seraph8 driver 4.090. Sweep did lock if windows
7 Pc were powered on. Was ok with a restart. Driver 3.089 was ok.
Changes from
version 1.3-y to 1.3-z
a)
In
utility process statically data in manual mode user serial number was not
displayed. The data format was changed in version 1.3-m to format 32. The user
serial number was displayed for format 21, 30 and 31. Format 32 is now added to
display user serial number.
The user serial number can be displayed by the “results” in p630 version 1.3-m
to 1.3-y.
Changes from
version 1.3-z to 1.3-za
a)
If
old reference databases is used the databases is automatic updated to new
formats. This update was not done for the PH_CURVE.DBF, This result for an
error id test points over 250 was used.
A check is now added.
b)
If
control was used selected in Hw Config Menu the I/O
code 7 selected in setup menu was not saved. This is corrected.
Changes from
version 1.3-za to 1.3-zb
a)
I/O
input bit 3 did not delete last saved record in saved statistics databases if
activated. This is corrected.
b)
In
hardware setup the flag in Ave Result did not save measured test result in the
file a4_ave.txt file. This is corrected.
c)
In
edit menu-resonance mode “Hz” added to R and F measured values.
d)
In
hardware setup the user text for approved, rejected and noise could sometimes
add wrong signs end of text. This is corrected
Changes from
version 1.3-zb to 1.3-zc
a)
If
screen statistic was set off in global mode a display position error could
happen when a test was auto-repeated. This is corrected.
b)
In
run-mode when results was set ON with DBF format in global menu the system
could loop and damage the A4STAT.DBF file. This depends of the pc brand after
many tests. Often seen on W32 bit pc’s.
This problem is seen from version 1.3-y. The problem is corrected.
Changes from
version 1.3-zc to 1.3-zd
a)
Cursor
readout in Ch B and Ch d was wrong when filter was used with +20 db gain if
gain on filter was set to +20db AND filter was set off. This is corrected so
cursor readout set the +20 db gain to off when filter is off.
b)
In
Hardware Config Setup a sample rate of 192000 added.
c)
In
hardware configuration the selection of output pulse sign have been added.
d)
More
dongle key serial number added to valid lookup table.
Changes from
version 1.3-zd to 1.3-ze
a)
When
Curve Editor under Edit Curve menu was used and empty frequency and value was
entered an unpredicted result could be returned. This is corrected.
b)
Start
background picture is now rescaled when window size is changed.
c)
List
of stored types in Utility Process data did list 64 types. Is now changed to
128 types.
d)
In
Utility Process data Replace part of curve the Min curve did not work for Bl curve. This is corrected.
e)
Seraph
8 MKII added to ASIO valid driver list.
Changes from version 1.3-ze to 1.3-zf
a)
When
chain was used in run-mode and the first and last test used different test
points the last test was displayed with the first test no of points. This is
corrected.
Changes from version 1.3-zf to 1.3-zg
a)
At
the sweep a “Slow” function added. The minimum step rate between each frequency
step can be slowed approximate 4 times slower than normally sweep. This reduces
the delay between sound from speaker and microphone depending distance. Example 10 kHz could be displayed at 15 kHz
if sweep speed was too fast.
Changes from version 1.3-zg to 1.3-zh
a)
In
edit mode not all curve limits was saved if the selected type was changed in
number of test points. This did only happened if previous (1 before) saved type
had less selected points than the current saved version and the version before
the previous version (2 time before) was bigger than the previous. This error
is corrected.
b)
If
chain was used and resonance test was used in channel C the curve was changed
to reject color if first test was called and rest was test was displayed. Test
was ok.
This is corrected.