Bases: Hardware
PhaseLock abstract base for frequency/phase-lock modules.
Defines the lock Frequency [Hz], status, current frequency readback,
and basic control API (connect(), lock(), unlock()).
- Constructor Summary
-
PhaseLock(resourceName, name)
Construct a PhaseLock.
- Parameters:
resourceName (string) – Connection resource (e.g., serial port)
name (string, optional) – Device nickname
- Property Summary
-
CurrentFrequency double
in [Hz]
-
Frequency double {mustBePositive} = 10e3
in [Hz]
-
FrequencyLimit (1,2) double
in [Hz] [lower,upper]
-
Status logical