8163A/B, 8164A/B & 8166A/B Mainframes Programming Guide
165
Measurement Operations & Settings
4
command:
[:SOURce[
n
]][:CHANnel[
m
]]:WAVelength:SWEep:CHECkparams?
syntax:
[:SOURce[
n
]][:CHANnel[
m
]]:WAVelength:SWEep:CHECkparams?
description:
Returns whether the currently set sweep parameters (sweep mode, sweep start, stop, width, etc.) are consistent. If there is a
sweep configuration problem, the laser source is not able to pass a wavelength sweep.
parameters:
none
response:
A
string
with a detailed description of a configuration problem, or "OK" if the sweep os configured correctly. The responses
shown below are all the possible configuration problem strings:
Message
Description
368,LambdaStop <=LambdaStart
start wavelength must be smaller than stop wavelength
369,sweepTime < min
the total time of the sweep is too small
370,sweepTime > max
the total time of the sweep is too large
371,triggerFreq > max
the trigger frequency (calculated from sweep speed divided by sweep step) is too
large
372,step < min
step size too small
373,triggerNum > max
the number of triggers exceeds the allowed limit
374,LambdaLogging = On AND
Modulation = On AND
ModulationSource! =
CoherenceControl
The only allowed modulation source with the lambda logging function is coherence
control.
375,LambdaLogging = On AND
TriggerOut! = StepFinished
lambda logging only works "Step Finished" output trigger configuration
376,Lambda logging in stepped
mode
lambda logging can only be done in continuous sweep mode
377,step not multiple of <x>
the step size must be a multiple of the smallest possible step size
378, triggerFreq < min
the number of triggers exceeds the allowed limit
379, Continuous Sweep AND
Modulation = On
379,Continuous Sweep = On for 81602A, 81606A, 81607A, 81608A, 81609A
example:
sour0:wav:swe:chec?
->
"triggerNum > max"
affects:
All tunable laser modules except Keysight 81649A, Keysight 81689A/B, and 81950A.