Quick jump to: [Top] [Bottom] [latest release] [next version]
v3.00,
3.02,
3.03,
3.05,
3.09,
3.11,
3.12, 3.13, 3.14,
3.15, 3.16, 3.17.
New:
GoldExI
now has 16-Bit and 32-Bit versions and runs under Win3.x (16-Bit),
Win95 (16 & 32-Bit), WinNT (32-Bit)
New:
GoldExI
now supports PC-Lab 718 DAC/ADC cards. The DLL which emulates
NIDAQ.DLL (EMDAQ.DLL) is written in IREE RAS by Igor Borisenko. This
NIDAQ emulator DLL provides 6 functions of NIDAQ's API which the
current version of GoldExI
uses. Inside GoldExI
the unique DAC/ADC card ID=31234 was allocated. It was chosen in such
a way that it is very far from current NI cards IDs (1..206). The
cards with ID=31234 has the following characteristics:
name="PC-Lab 718 Emulator", NumOfDACs=2, NumOfADCs=8, gains=1.
Bug
Fixed:
Now RestoreWindow works in 32-bit version
Bug
Fixed:
Ctrl+A and Ctrl+O accelerators are working now.
New:
A great deal of work was invested to make 16-bit ADC/DAC working
properly esp. current scroll bars. In 16-bit version the range of
current-control scroll bar for 15 & 16-bit DAC cards is not 215
or 216
but 214(limitation
of Win16 API). Since 16-bit version is not yet adapted for curves
containing 216
points and more, U will not be able to reduce a DAC step on 16-bit
cards up to 1 sometimes. It will be fixed later.
New: In Options|Other|RescaleAfterMeasurement check box added. It allows to keep the same scale along the axes after measurement.
Updated: Temperature setup dialog, and Ic(T). New kind of voltage is introduced: "T_sensor".
New: Options|Data Export. Now it is possible to set separation symbol among tab, space and comma as well as to avoid sorting of the curves while saving. Note, that reading the data file without corresponding ini file is correct only if data file has even number of column (format X1 Y1 X2 Y2 etc.) and all curves have the same number of points.
Changed: Math|Smooth, Math|Filter, Math|Skip Extra Points now show options before proceeding.
Changed: Now Math|Delta_Y/Ymin and Delta_Y/Ymax give result in %.
New: Command line processing is included. Switches/options start with '-' or '/' symbols. To include argument with spaces and special characters, quote the argument. Legal quote symbols are " (double quote), ' (quote), and `(back quote). Inside the quotes, you can use a pare of quotes to insert the single quote symbol of the same type as surrounding quotes. Examples: -i:"c:\Program Files\GoldExi\gold.ini" or -i:`Edward``s` (expands to -i:Edward`s)
New: user's name and ini-file now can be specified in command line using the switches -i:path_to_inifile and -u:UserName. Quote the arguments containing spaces, if needed. The obsolete User Login dialog is dismissed. Advise: create a shortcut with proper command line arguments for every user. Alternatively U can set the user name and load ini-file directly from GoldExI.
New: This new feature is for developers of custom EMDAQ.DLL and for those who has very new cards from National instruments not supported directly by the present version of GoldExI. In the file nidaq.ini in the same directory as GoldExI.exe U can write the description & characteristics of the new card not currently supported by GoldExI. Example:
;Melhaus card via EMDAQ.DLL
;(emulator of NIDAQ.DLL)
[31000]
name=AD-Link PCI-9112
gains=1,2,5,10,100
GoldExI will use these settings if it is not possible do determine the card's name and the list of possible gains automatically. It is ur responsibility to fill this settings properly. Currently only these two settings are supported.
Changed: Finally, the buttons 'go start' & 'go stop' as well as 'Set Start' and 'Set Stop' in Limits work with proper currents. (reported by Dima Abraimov)
Changed: Math|Filter now uses absolute value of noise.
New: Turbo Averaging (Options|Averaging) on eligible ADC cards. Instead of reading the voltage from the card N times, when the Turbo is on, GoldExI makes a single request to NIDAQ to read the voltage on the input of the ADC card N times with given time interval (max. sampling rate depends on the card) and return the array of values. The values are transferred from card into RAM via DMA (if configured properly), therefore very fast. If this function is not supported by a card, GoldExI automatically uses old-fashion way: point by point. Attention: 3rd party custom EMDAQ.DLL must be updated and include the function DAQ_Op() to work with the new version. The simplest example of this function (which just returns -1) can be found in new EMDAQ.C. Attention: The 1st tests showed that for N>=2000 some cards give erroneous results (e.g. the straight-line IVC of the resistor looks like zig-zag). Check your cards and let me know. This happens probably due to some bug in NIDAQ software. :-( The timing depends on N non-monotonically, so play a bit with settings to choose the best values for your system.
Updated: Now GoldExI is compiled to have 32 virtual voltages and 32 virtual currents (just in case :-) for RSFQ people). Before it was 8 and 4, respectively. If U need more, let me know.
Updated: multiple voltages are possible in IVF. Tip: if U measure N voltages in the same time, choose the same color for each n-th curve in ini-file e.g. create a special ini-file with such colors and load it.
New: Options|Load , Options|Save and Options|Save As added. Change your configuration fast (e.g. colors).
New: Double clicking the curve brings the curve management dialog (usually called via Tools|Curve Management) and the curve which U clicked on is selected. Note, that U have to click as close as possible to the data point on the curve since the search routine just looks for the data point closest to the click-point and then just look to which curve it belongs.
New: After measurement, the comment field of Picture Info dialog contains the time spent by GoldExI to measure current data set. It is useful to optimize the performance of GoldExI with respect to different settings e.g. IcH parameters, or turbo averaging parameters (number of times, sampling rate, etc...).
Bug
Fixed:
Turbo averaging now works if you choose the gain factor 0.5
(reported by Lilli Caputo)
Bug
Fixed: In the measurement functions which needed exactly 1
voltage, there was a bug which made then working properly only with
V1 and V2 and even not always. Fixed.
v 3.14 -- 1.04.2000 last "free-ware"
New:
If card name is not found in nidaq.ini GoldExI
prints NIDAQ's card ID.
Bug
fixed: GoldExI no
longer asks to save an unsaved data when opening the file just after startup.
New:
math function 'Abs' is added to menu Math | Abs.
Bug
Fixed: When user interrupts the measurements very soon after
he has pressed "Do It" button (earlier than 4 data points
are measured), GoldExI no
longer resets all fields in Picture Info.
v 3.17 -- xx.xx.2002 (beta now)
New:
Math | Statistics shows some useful statistics about each
curve such as sum of all yi, average value,
standard deviation (sigma), minimum and maximum values and delta=max-min.
Quick
jump to: [Top]
[Bottom]
[latest version]
[next version]
[Review]
[Download]
[Gallery]
[Links]
[F.A.Q.]
[HerStory]
[Bugs]
[Suggestions]
[Author]
[EMDAQ.DLL] [Home]
[forum]
Designed
by Edward
Goldobin. All Rights Reserved |
|