![]() | IDHMDevice Interface |
Namespace: LynceeTec.Interfaces
The IDHMDevice type exposes the following members.
Name | Description | |
---|---|---|
![]() | Camera |
Gets the camera controller. Access to the camera is done through this property.
|
![]() | DhmHardwareItemsUsage |
DHM Hardware items usages
|
![]() | HoloSource |
Gets a hologram source which can provide both holograms coming from the drive and from the camera.
|
![]() | IsHardwareAvailable |
Gets a value indicating whether the enabled physical hardware was detected and is available.
|
![]() | IsLoggedIn |
Gets a value indicating whether a user is logged in.
|
![]() | LaserSourcesController |
Gets the laser sources controller. Access to each laser source is done through this property.
|
![]() | Motors |
Gets the motors manager. Access to each motor is done through this property.
|
![]() | OperationMode |
Gets the operation mode, either OnlineMode (i.e. communicating with the enabled physical hardware) or OfflineMode.
|
![]() | SerialNumber |
Gets the serial number of the DHM
|
![]() | Stage |
Gets the stage controller. Access to the stage is done through this property.
|
![]() | TurretManager |
Gets the turret manager. Access to each turret is done through this property.
|
Name | Description | |
---|---|---|
![]() | InitDhm |
Initializes the DHM hardware components in parallel.
Asynchronous function.
|
![]() | InitDhmSerial |
Initializes the DHM hardware components one after the other.
Asynchronous function.
|
![]() | LoadConfig(IDHMConfiguration, ISampleInfo, IProgressReporter) |
Loads a configuration and sets the hardware parameters accordingly.
Can only be called after initialization is done
Asynchronous function.
|
![]() | LoadConfig(IDHMConfiguration, DictionaryMotorizedDevicesType, Single, IProgressReporter) |
Loads a configuration and sets the hardware parameters accordingly.
Can only be called after initialization is done
Asynchronous function.
|
![]() | LoadSampleConfig |
Loads the sample configuration.
Can only be called after initialization is done.
Asynchronous function.
|
![]() | Login |
Logs an authenticated user in the DHM device.
|
![]() | Logout |
Logs out the user and resets the initialization of the device
|
![]() | UnloadConfig |
Unloads the measurement configuration. This does not modify anything in the hardware, but reset fields
|