![]() | SDK and API modifications from version 8.2.x to 9.0.x |
This topic contains the following sections:
This page describes the modifications of the API and SDK interfaces introduced in version 9.0.x.
In the BaseManager class, and thus also in the derived ConfigManager class, the Connect and Disconnect methods have been renamed LinkDhmDevice and UnlinkDhmDevice respectively, to better reflect their function.
In the DHMDeviceFactory class, the CreateDHM function now takes the ConfigManager instance as argument (instead of the UserManager).
![]() |
---|
Note that it is now possible to use the Environment API for easier initialization of the Lyncée Tec SDK main classes. But the classical initialization via the SDK is also valid. |
The new reconstruction process now allows to downscale the output images by a factor two using the property
UseHalfResolution.
This option can only be combined with
UsePhaseUnwrapping,
UseThresholdIntensity,
UseThresholdPhaseGradient and
UseAreaConnecting.
New ShutterUs, MinShutterUs and MaxShutterUs properties for ICameraController, allowing to work directly with shutter time instead of register value.
The Hologram class now contains two ComputeContrast methods used for system calibration.
The PhaseImage, IntensityImage and SpectrumImage classes have now the MinValue and MaxValue properties. These values are computed when the UseMinMaxComputation property is enabled.
The PhaseImage, IntensityImage and SpectrumImage classes have now the MeanValue and StdDevValue properties. These values are computed when the UseMeanStdDevComputation property is enabled.
The Hologram class has now the Histogram property. This array is computed when the UseHologramHistogram property is enabled.
The Reconstruction class has now the CudaDevices property. This property gives information about available CUDA devices.
New Sequence API used for everything related to holograms manipulation: acquisition, reconstruction and recording.
New Cycle API used for everything related to stage automation recording.