Changelog¶
Version 2.1.1¶
Fixed error handling in server
Don’t throw error for get_stage_holder(), if no holder inserted
Version 2.1.0¶
Changed default apartment model to COINIT_APARTMENTTHREADED to increase compatibility with comtypes
COM initialization respects setting from sys.coinit_flags
Version 2.0.1¶
Added Talos as ProductFamily
Added more graceful behavior for unsupported ProductFamily query and unknown future families.
Added column valves state to Microscope classes.
Version 2.0.0¶
C++ adapter removed, COM interface no directly accessed using
ctypesRaised required minimum Python version to 3.4 (dropped support of Python 2.X)
More extensive documentation of the high level interfaces and the temscript server
Documentation of known issues of the original scripting interface
Support of the fluorescent screen
Separation of STEM detectors and CCD cameras in high level interface
Deprecation of the methods ‘get_detectors’, ‘get_detector_param’, ‘set_detector_params’, and ‘get_optics_state’ of ‘Microscope’ and related classes. See docs for further details.
Deprecation of the property ‘AcqParams’ of ‘STEMDetector’. See docs for further details.
Deprecation of the use of ‘speed’ and ‘method’ keywords in position dictionary of the ‘set_stage_position’ method.
Abstract base class for high level interface
Test scripts
More illumination related functions
TEM/STEM mode control
Several small improvements and fixes
Version 1.0.10¶
Speed keyword added Stage.Goto / Microscope.set_stage_position
A lot of properties added to Microscope API (DiffShift, ObjStig, CondStig, Projection Mode / SubMode, Magnification, Normalization)
More properties returned by Microscope.get_optics_state
Timeout for RemoteMicroscope
Lots of fixes
Version 1.0.9¶
Normalization methods in new interface.
Projective system settings in new interface.
Version 1.0.7¶
Started new interface (with client/server support).
Version 1.0.5¶
Small fixes
Clarified license: 3-clause BSD
Compatibility to Py3K and anaconda distribution
Version 1.0.3¶
Fixed some small things
Version 1.0.2¶
Renamed project to temscript.
Created documentation.
Version 1.0.1¶
Fixed memory leak related to safearray handling
Version 1.0.0¶
Initial release