Error messages in OLE automation

In object generation 4.97 we have implemented a new mechanism to pass error messages from SCOUT and CODE to OLE automation clients.

While it runs the OLE server (i.e. SCOUT or CODE) collects error messages in a list. We have introduced a view object (type ‘Error messages view’) to display the current list of error messages in a view.

Any OLE client (LabView, Excel, …) can retrieve information about the number of error messages, their type and text content. There is also a classification to separate critical errors and warnings. Once the OLE client has finished error handling it can clear the list in the OLE server.

WOSP-LEDO – a new UV-Vis light source based on LEDs only

Our new WOSP-LEDO light source generates a homogeneous area of light emission, covering the spectral range 270 … 900 nm. It uses LEDs only – small power, long lifetime.

You can point a collimated field of view of an array spectrometer to the center of the light source and record transmittance or reflectance spectra in lab quality, within a fraction of the time a lab instrument would need.

The following transmittance spectra (100%, 0%, Schott Borofloat glass) have been recorded in less than 1 second, with a distance of about 1 m between light source and detector:

Zooms into the 0 and 100 percent spectra show excellent spectral quality:

 

New workbook functions

There are new script commands to write text and numbers to the workbook. The number to be written as well as row and column of the write action may be computed using user-defined expressions. You can refer to master parameters, fit parameters, optical functions and integral quantities in these expressions.

In the opposite direction, we have implemented new optical functions to compute average and standard deviation of rectangular blocks of cells, both in the workbook and the batch control window. As object names you have use the terms ‘workbook’ or ‘batch control’. The argument of the function call must specify the name of the worksheet as well as the start row and start column, and the end row and end column – all separated by commas.

Bugfix in BREIN

Depending on the configuration, it could happen that the main application brein.exe generated a *.csv file for each processed pane in the BREIN program folder. These files were meant to be generated for BREIN viewer, in the designated transfer folder, but happened to be generated even if BREIN viewer is not used at all.

We have removed this error in the latest version of brein.exe.

New import routine for old Optoplex IIC files

Starting with object generation 4.91 the SCOUT and CODE software packages can import exsitu spectra reading text files generated by the Zeiss Optoplex IIC software. The routine can be called executing the menu command Actions/Spectra/Import/Import all spectra from an Optoplex IIC exsitu file.

Please note that in this format the wavelength range of the measured data always starts at 380 nm. Wavelength increment from point to point is 5 nm.

Spectral data are stored in % by Optoplex – you have to set the option to automatically divide incoming data by 100 in all receiving spectrum objects.