Click or drag to resize

DHMDeviceBaseLoadConfig Method (IDHMConfiguration, ISampleInfo, IProgressInt32)

Loads a configuration and sets the hardware parameters accordingly. Can only be called after initialization is done. Asynchronous function.

Namespace:  LynceeTec.DHM
Assembly:  LynceeTec.DHM (in LynceeTec.DHM.dll) Version: 7.3.77.25127 8_0_dev ee7cc19, built 2018-08-31 12:03:08 UTC
Syntax
public Task LoadConfig(
	IDHMConfiguration dhmConfig,
	ISampleInfo sampleConfig,
	IProgress<int> progress
)

Parameters

dhmConfig
Type: LynceeTec.InterfacesIDHMConfiguration
The dhm configuration (from the Measurement Config table in the database).
sampleConfig
Type: LynceeTec.InterfacesISampleInfo
The sample configuration (from the Sample Info table in the database). Set to null to not load any configuration.
progress
Type: SystemIProgressInt32
Provider for progress update. Can be null.

Return Value

Type: Task

Implements

IDHMDeviceLoadConfig(IDHMConfiguration, ISampleInfo, IProgressInt32)
Exceptions
ExceptionCondition
DHMConfigExceptionThrown if the device is not initialized or if the sample configuration cannot be loaded.
See Also