PROBE for EPMA XP/Vista/Win7/Win8/Win10 Xtreme Edition Version Software Changes
User names (in parentheses) indicate grateful attribution for the preceding bug report or suggestion. Users "rule"!
05/04/23 Add export code to support XMapTools import format in CalcImage (Allaz).
05/03/23 Finish implementing Cameca SXFive tactis USB image reading.
v. 13.3.0
Add units for Output XY Plots window (Seward).
04/19/23 Modify CalcImage manual image load to warn user to enter beam currents and pixel dwell times
manually (Boroughs).
04/12/23 Add extra error info to automation code to try and track down modal dialog display issue.
04/04/23 Add code to handle histogram display when image has no image Z range (Boroughs).
Modify ConvertToPrbImg.exe to handle JEOL maps up to 5120 pixels (was 4096) (von der Handt).
04/01/23 Add new feature to only measure faraday and absorbed currents on first point of sample (Boroughs).
v. 13.2.9
03/31/23 Modify JEOL MEC EDS interface to close/re-open interface if closed because user switched to the
JEOL Imaging window.
03/29/23 Fix sulfer-oxygen bug for Fanal code.
v. 13.2.8
03/28/23 Modify JEOL EDS MEC interface to close then re-start EDS interface if error in starting spectrum.
Thanks to Chi Ma for help with testing.
03/15/23 Fix minor display issue in Automate window when deleting selected points (Neill).
03/12/23 Add check for combining subsequent samples if TDI data is present (Boroughs).
03/01/23 Add oxygen equivalent of sulfur (negative valences) calculations and output (Allaz).
v. 13.2.7
02/25/23 Modify JEOL MEC EDS code to warn user about closing EDS center window when acquiring EDS data
in Probe for EPMA (Hatton and Ma).
Add output of 2nd beam currents and stats in Analyze! windows for raw data output (Ruth).
02/17/23 Modify Thermo code to add 2nd attempt for socket time out errors (Boroughs).
02/11/23 Fix bug in Locock amphibole and garnet output if using duplicate elements in aggregate mode (Locock).
v. 13.2.6
Modify Alternative Zbar output in Standard.
02/09/23 Minor tweaks to EDS and imaging code (Boroughs).
02/03/23 Bump version to force update to CalcZAF for changes in ZAFSetZAF code.
v. 13.2.5
01/30/23 Minor improvements to EDS OEM export features (von der Handt).
01/23/23 Modify update dead time code (again!). Disable Integrate button in Model Backgrounds if more than one wavescan
is loaded.
Fix coating thickness bug in ZAFSetZAF if passed sample is a standard (Starykh).
01/22/23 Modify Model Background form and code to allow user to select different wavescans
for background fit, if more than one wavescan loaded.
Modify GetDead code to update Current parameters and database table
01/18/23 Tweak acquisition time estimates for simulation mode. Modify tool tip help.
01/15/23 New compile under Win 10.
01/10/23 Improve time estimates for acquisition/automation.
01/04/23 Small tweak to scan plot titles again. Fix error if TDI flag is on in demo mode for PHA scans.
01/05/23 Add some TDI parameters to Probewin.ini file (Boroughs).
01/04/23 Small tweak to scan plot titles.
01/01/23 Add PHA bias/gain values to PHA plot.
12/28/22 Tweak combine sample codes to force combined conditions even if conditions are the same, since even
v. 13.2.3 if the specified beam currents are the same, the actual measured beam currents might be slightly
different which will affect the beam drift normalization (Boroughs).
12/19/22 Add call to unfreeze 8203/8530 and iSP100/iHP200F JEOL software before image acquisition (Goemann).
12/13/22 Add warning if stoichiometric oxygen image is output and stoichiometric oxygen is not being calculated (Buse).
12/12/22 Fix automated image acquisition time calculation (Goemann).
12/10/22 Fix specified concentrations loading in CalcImage when using calibration curve analysis method (Boro and Neill).
12/08/22 Minor changes to code to check if sample is still combined after editing elements and conditions (Jiang).
Uncomment CyUSB set statements (Moy).
12/03/22 Fix std assignment bug in Acquire! Standard Assignments dialog when adding standard and just clicking OK.
Improve updating of Automate! ListDigitize display when deleting points and adding duplicate position samples.
11/21/22 Fix bug when analyzing oxygen, then disabling it for quant, then adding oxygen as an
unanalyzed element, then calculating fomula based on the stoichiometric oxygen (Nachlas).
11/20/22 Minor tweak to EDS data output. Modify Cameca PHA read to handle zero millisec returned.
11/18/22 Small tweak for setting JEOL MEC process time to Use_Count_Rate_Monitor mode. Requires latest MECWrapper.dll.
Add warning for JEOL MEC T0 or Thermo (auto) mode when starting EDS quant. Work on tactis USB image read.
11/17/22 Tweak JEOL MEC EDS interface for process time calls.
v.13.2.2
11/09/22 Modify EDS code to allow user to temporarily skip enabling Thermo EDS interface if desired when loading Acquisition Options dialog.
11/09/22 OK *now* the JEOL MEC EDS interface is working (Kemp).
11/02/22 OK *now* the JEOL MEC EDS interface is working (Ma).
11/01/22 First implementation of CyUSB imaging interface for Cameca tactis instruments (Moy).
10/26/22 JEOL MEC EDS interface is working (Ma).
v.13.2.1
10/23/22 Modify Cameca MCA PHA code to avoid integer overflow at very high beam currents.
10/20/22 First release of JEOL MEC EDS interface (Ma).
10/18/22 Modify ZAF takeoff arrays to handle different takeoff angles for each element for testing (Boroughs).
v. 13.2.0 Only enabled in CalcZAF for now .
10/07/22 Add control for disabling reflected and transmitted light control from StageMap window (Boroughs and Ma).
10/02/22 Modify JEOL MEC EDS wrapper interface for better debugging (Kemp and Matthews).
09/29/22 Add JEOLMoveStageMilliSecDelayAfter to probewin.ini and allow up to 3000 msec delay for 8x00 stages with motion
complete flag hardware failure (Yu).
09/21/22 Modify JeolMECSpectraStart to handle EDS status flag better (Matthews).
09/08/22 Add exponential dead time correction. Increase mag delay for JEOL instruments (von der Handt).
09/04/22 Add dead time correction% (DTC%) in count outout. Use new raw data arrays. Add trap for "_WD" and "_SP" in
v. 13.1.9 CalcImage create project code (Raia).
Add raw (cps) counts to Output STandard and Unknown XY Plots dialog. Add raw cps arrays for samples.
08/29/22 Add constant k-ratio pdf to PFE distribution (in Help menu).
08/23/22 Minor edits for Use Digitized Points Only checkbox tool tip help and consensus k-ratio menu disable/enable (Neill).
08/05/22 Modify DataCorrectDataBackground to handle using MPB backgrounds for interpolated off-peak MAN fit curves (Fellowes).
07/30/22 New load file setup code that retains original acquisition order when loading standard intensities (Goemann/Feig).
07/22/22 Add logarithmic dead time expression to Analysis Option dialog (MOy). Enable Display PHA button
v. 13.1.8 in Basic EPMA window and add minimize control (Desormeau and Gordon).
07/20/22 Tweak combined analyses feature to force combined conditions in case user adjusts beam current
manually (Nachlas).
07/19/22 Modify TestEDS to output dead time correction calculations.
07/16/22 Modify Combine Selected Samples button code to handle Use All Matrix Corrections (Nachlas).
07/13/22 Fix bug regarding disabled points when combining samples (Fournelle).
07/09/22 Add dead time correction type to report output.
07/07/22 Tweak PFE Output | Output all BMP files menu caption to mention GRD files (Poeml).
07/02/22 Add code for plotting of EDS spectra with wavescan data.
07/01/22 Add right click digitize to PictureSnap full view window in PFE (Seward).
06/30/22 Add JEOLMECLoggingFlag to Probewin.ini file for debugging JEOL MEC interface. Fix max BIM
file size limit error trap (Boroughs).
06/28/22 Round 8x30 beam current to PCC file to nearest 1/10th nA if under 1 nA (Hayward).
06/27/22 New update all dead times button.
v. 13.1.7
06/23/22 Add check for missing selected standards if peaking and using assigned standards for each element in Automate!.
Add Z fraction Zbar menu in Standard for List Standard Name and Zbar menu output.
06/18/22 Add Update All button to Update Dead Time Constants dialog. Updated Reference manual.
06/16/22 Modify RGB image math code to handle blanking values (Poeml).
06/15/22 Increase delay in JEOlSetMagnification when switching modes.
06/12/22 Add current FOV mag to PictureSnapApp draw timer event. Add initial mag to PictureSnapApp.ini file.
06/14/22 Fix minor bug with totals image when outputting atomic percents maps in Surfer (Poeml).
06/11/22 Add matrix corrections output in CalcImage. Use "Output All Calculated Types to Surfer" menu to output.
v. 13.1.6
06/10/22 Fix some minor bugs in calcImage regarding blanked pixel calculations (Poeml). Modify Output |
Output Standard and Unknown XY Plots menu selection lists to include spectrometer number for when using duplicate
elements.
06/09/22 Minor tweaks to PicturSnapApp, INI files and documentation.
06/07/22 Adjust JEOL spectrometer orienattion values. Work on JEOL MEC EDS interface.
06/06/22 Fix calculated oxygen output if oxygen was analyzed, then disabled for quant, then calculate stoichiometric oxygen
was selected by the user (Poeml).
Tweak GetDead code to unselect and reselect samples when Select All clicked (in case already all selected).
Bump version (to 9) of CIP file for later addition for output of matrix correction images.
06/03/22 Add new CalcImage flag to blank pixels outside of min/max analytical totals (Poeml). Add new
code to check for dead time correction type parameter when starting a new sample in PFE.
06/02/22 Modify CalcImage CalcImageSaveQuant code to set atomic percents to not analyzed value if element
is disabled for quant because otherwise very small (but related) values (~10^-9) appear in the image.
06/01/22 Modify default dead time correction type to high precision (in INI file) (Neill). Add super high precision
v. 13.1.5 dead time correction type (three term factorial).
05/30/22 Add string selection control to Output | Plot Standard and Unknown XY Plots menu window.
Add option to increment Y stage when doing multiple sample setups both normal and one at a time.
05/29/22 Fix bug when using "multiple setups one at a time" feature if confirm positions is selected.
05/25/22 Fix EDS bug when combining sample lines for analysis (Boroughs).
Add new option for automating multiple setups from Automate! to run all samples at each sample setup
condition one at a time. This feature will be useful to automate constant k-ratio testing at different
beam currents.
05/19/22 Bump version for Standard.exe update. More work on continuum extraction code for Penepma.
v. 13.1.4
05/18/22 Modify automated PHA scans during pre-scan peaking and add new keyword to Probewin.ini file (Matthews).
05/15/22 Add code to ask user whether to update dead time constants from SCALERS.DAT file.
05/14/22 Add small spectro move after delay for JEOL 8x30 and later instruments.
05/13/22 Add "interactive" Help button for amphibole normalizations
v. 13.1.3
05/11/22 Tweak CalcZAF code for ferrous/ferric.
05/09/22 Modify GRIDCC.BAS to handle new Surfer versions (>= 15) that use the Rainbow.clr
color scale file (Liu) for Probe for EPMA surfer grid file mapping. Also add JEOL stage orientation flags.
Further modifications to amphibole ferrous/ferric code as suggested by Locock.
05/07/22 Work on new amphibole code (Moy). Finish Locock spreadsheet output (Locock).
05/02/22 Modify consensus k-ratio output (Ritchie). Work on Locock mineral spreadsheet output
format (Locock and von der Handt).