Click or drag to resize

HardwareManager Class

Main access to the DHM hardware. Note that the Hardware API is only required for hologram acquisition. It is not needed at all for offline work (reconstruction and post-processing of previously acquired holograms).
Inheritance Hierarchy
SystemObject
  LynceeTec.API.HardwareHardwareManager

Namespace:  LynceeTec.API.Hardware
Assembly:  LynceeTec.API.Hardware (in LynceeTec.API.Hardware.dll) Version: 9.0.26418.0 , built 2021-10-22 08:54:13 UTC
Syntax
public static class HardwareManager

The HardwareManager type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberCamerasManager
Access to the DHM device's camera. Note that for now, the API only supports a single camera, but the structure is already ready for several cameras in the future
Public propertyStatic memberFluoFilterWheelsManager
Access to the DHM device's fluo filter wheels
Public propertyStatic memberIsInitialized
Gets a value indicating whether the Hardware Manager is already initialized
Public propertyStatic memberLaserSourcesManager
Access to the DHM device's laser sources
Public propertyStatic memberMotorsManager
Access to the DHM device's motors
Public propertyStatic memberStagesManager
Access to the DHM device's stages
Public propertyStatic memberStrobosManager
Access to the DHM device's strobos
Public propertyStatic memberTurretsManager
Access to the DHM device's turrets
Top
Methods
  NameDescription
Public methodStatic memberClose
Cleanly closes and dispose the physical hardware and the API resources. Init must have been called first.
Public methodStatic memberInit(IConfigManager, IDHMHardwareItemsUsage)
Entry point to the Hardware API. This function initializes the DHM hardware. Call this function before any hardware interaction. The Lyncée Tec APIs Environment must have been started before. Note that when accessing real hardware items, this call can take some time to execute.
Public methodStatic memberInit(IConfigManager, IDHMHardwareItemsUsage, IProgressReporter)
Entry point to the Hardware API. This function initializes the DHM hardware. Call this function before any hardware interaction. The Lyncée Tec APIs Environment must have been started before. Note that when accessing real hardware items, this call can take some time to execute.
Top
See Also