/****************************************************************************** Thorlabs GmbH - PM320E Series Benchtop Instruments - Main Controller Derived from PM300/PM300E Series Benchtop Instruments - Main Controller Changelog ******************************************************************************/ History of earlier PM300/PM300E versions Dec-03-2020 V2.5.1 BUGFIX: Fixed SPP peripheral hardware abstraction layer bug Dec-03-2020 V2.5.0 CHANGED: Power value in GUI and remote interface is not longer limited to decade ranges 1uW, 10uW. GUI now displays power value with 5 digit mantissa. BUGFIX: improved ADC SPI bus sampling stability Sep-13-2018 V2.4.0 BUGFIX: The last used power or energy range was not restored after power up if the selected range is above the default value Jun-01-2017 V2.3.0 CHANGED to ARMCC V5.06 update 4 (build 422) / uVision V5.23.0.0 BUGFIX: During initialising with data from EEPROM a previously set BIAS to ON led to an error while setting the PD polarity. The poalrity remianed in default state (AG) The BIAS on was set anyhow and had the wrong polarity(!). PDs on front input set to CG with BIAS ON could get damaged. Jul-22-2011 V2.2.0 BUGFIX: In some cases it was not possible to lower Pyro sensor trigger level far enough. BUGFIX: Pyro sensor trigger level now updates with changing energy ranges. Jul-31-2009 V2.1.0 Release Version (same as 2.0.3) Jul-23-2009 V2.0.3 third release candidate BUGFIX: Disabled MISCOUT dac refresh in service mode Jul-13-2009 V2.0.2 second release candidate NEW: Stuck wire test for the internal I2C-Bus BUGFIX: Wrong parameter list for SCPI command :ERANGE Jul-06-2009 V2.0.1 first release candidate Jun-05-2009 V2.0.0 first version supports MAP3 sensor types with 1-Wire-EEPROMs ******************************************************************************/ Dec-05-2008 V1.3.0 RELEASE Version BUGFIX in PM300, Misc.Out. switched between CH1 and CH2 instead of staying on the channel selected. No change in PM300E except for revision number increase. Nov-19-2007 V1.2.0 RELEASE Version (first version for PM300E) Nov-14-2007 V1.1.5 BUGFIX in some cases the set attenuation was not taken into account for calculations this lead to improper settings of e.g. possible power/voltage/current ranges or indicated a measurement overflow although ther was no overflow NEW PM300 now has a statistics screen (min. max. average power) Nov-13-2007 V1.1.4 intermediate version for Thorlabs internal test purposes only Oct-16-2007 V1.0.7 through Jul-18-2007 V1.0.6 CHANGE min./max. Display for Delta Power dBm changed from +/-9.999 to +/-99.99 Jun-26-2007 V1.0.5 CHANGE text truncation ("...") was some pixels to big CHANGE started with implementation of PM300E integration CHANGE delay and averaging times for zero procedure changed averaging time from 60ms to 1s for thermal heads delay after range switch from less than 20ms to ca. 1s for all heads CHANGE value for zero set to 0.0 for PD-Front-Input when sensor removed (was old value from last PD-sensor) BUGFIX when sensor was changed from PD-Front-Input to TH-Adapter zero value was not reset to 0.0 BUGFIX when sensor was changed from PD-Front-Input to PD-Adapter zero value was not reset to 0.0 BUGFIX when starting zero procedure from most sensitive range no delay was added so measurement was other than when starting from second sensitive range Apr-17-2007 V1.0.4 BUGFIX sensitivity of thermopile sensors S210A, S211A were wrong (0.1mV/W instead of 1mV/W) BUGFIX corrected roundig error Pmin=1W calculated from Umax@range_min (100uV) / Sensitivity (0.1mV/W) was smaller than 1W from table -> this lead to 10W minimum range BUGFIX Thermopile sensors were named S210, S211, S212 changed to S210, S212, S213 Apr-13-2007 V1.0.3 Erroneous device name/serial number strings will be set to default values when read from EEPROM. Writing erroneous device name / serial number not allowed. Apr-05-2007 V1.0.2 BUGFIX Dark/Zero measurement possibly never ended when AUTORANGE was set. BUGFIX controls did not change from 'entry' mode to 'hot' when remote was enable. Apr-04-2006 start