LockIn: Difference between revisions

From SweepMe! Wiki
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Supported parameters ==
== Supported parameters ==


There are string-type keys that can be used during Device Class programming to interact with the GUI of the Signal module which are listed here.
There are string-type keys that can be used during [[Device Class Programming]] to interact with the GUI of the LockIn module.
These keys are listed here:


=== SweepMode ===
=== SweepMode ===
A ComboBox with the currently selected Sweep mode.
A ComboBox with the currently selected Sweep mode.


=== Reference (previously 'Source') ===
=== Source (also labeled as "Reference") ===
A ComboBox to select frequency source, can be "Internal" or "External"
A ComboBox to select frequency source, can be "Internal" or "External".
The key "Source" is deprecated, please use the latest version of the LockIn-Module and use the key "Reference" to address this parameter when you create or revise a device class.


=== OscillatorFrequency ===
=== OscillatorFrequency ===
Line 31: Line 31:
A ComboBox to choose from typical time constants.
A ComboBox to choose from typical time constants.


=== SettleTime (previously 'WaitTimeConstants') ===
=== WaitTimeConstants (also labeled as "Settle time")===
A LineEdit to tell the device class to wait for a multiple of time constants before the measurement values are acquired. Otherwise the measurement is performed immediately which could lead to old measurement signal that still interfer with newer ones. Typically, one should use 4-5 time constant to make sure that the measured signal is related to a new state.
A LineEdit to tell a device class to wait for a multiple of time constants before the measurement values are acquired. Otherwise the measurement is performed immediately which could lead to old measurement signal that still interfer with newer ones. Typically, one should use 4-5 time constant to make sure that the measured signal is related to a new state.
 
The key "WaitTimeConstants" is deprecated, please use the latest version of the LockIn-Module and use the key "SettleTime" to address this parameter when you create or revise a device class.


=== Reserve ===
=== Reserve ===
Line 48: Line 46:
A ComboBox to select the slope, the signal is attenuated around the reference frequency.
A ComboBox to select the slope, the signal is attenuated around the reference frequency.


=== Output1 (previously 'Channel1') ===
=== Channel1 (also labeled as "Output1") ===
A ComboBox to select an additional measurement signal or channel that is output and/or displayed.
A ComboBox to select an additional measurement signal or channel that is output and/or displayed.
The key "Channel1" is deprecated, please use the latest version of the LockIn-Module and use the key "Output1" to address this parameter when you create or revise a device class.


=== Output2 (previously 'Channel2') ===
=== Channel2 (also labeled as "Output2") ===
A ComboBox to select an additional measurement signal or channel that is output and/or displayed.
A ComboBox to select an additional measurement signal or channel that is output and/or displayed.
The key "Channel2" is deprecated, please use the latest version of the LockIn-Module and use the key "Output2" to address this parameter when you create or revise a device class.
 




[[Category:Modules]]
[[Category:Modules]]
[[Category:Device Modules]]
[[Category:Device Modules]]

Latest revision as of 21:46, 8 July 2020

Supported parameters

There are string-type keys that can be used during Device Class Programming to interact with the GUI of the LockIn module. These keys are listed here:

SweepMode

A ComboBox with the currently selected Sweep mode.

Source (also labeled as "Reference")

A ComboBox to select frequency source, can be "Internal" or "External".

OscillatorFrequency

A LineEdito to enter the oscillator frequency in Hz of the internal reference signal. This value only has an effect if the internal reference is selected.

Input

A ComboBox to select the input connector, can be "A", "A-B", "I" and can also be used to select whether a voltage or a current signal is measured.

Coupling

A ComboBox to select the coupling such as "AC" or "DC".

Ground

A ComboBox to select whether the signal is grounded, such as "Float", "Ground"

Gain

A ComboBox to choose from typical gain values.

Sensitivity

A ComboBox to choose from typical sensitivity values.

TimeConstant

A ComboBox to choose from typical time constants.

WaitTimeConstants (also labeled as "Settle time")

A LineEdit to tell a device class to wait for a multiple of time constants before the measurement values are acquired. Otherwise the measurement is performed immediately which could lead to old measurement signal that still interfer with newer ones. Typically, one should use 4-5 time constant to make sure that the measured signal is related to a new state.

Reserve

A ComboBox to choose the reserve.

Filter1

A ComboBox to choose a first filter. The device class programmer is free which filter is presented here.

Filter2

A ComboBox to choose a second filter. The device class programmer is free which filter is presented here.

Slope

A ComboBox to select the slope, the signal is attenuated around the reference frequency.

Channel1 (also labeled as "Output1")

A ComboBox to select an additional measurement signal or channel that is output and/or displayed.

Channel2 (also labeled as "Output2")

A ComboBox to select an additional measurement signal or channel that is output and/or displayed.