124
8163A/B, 8164A/B & 8166A/B Mainframes Programming Guide
4
Measurement Operations & Settings
command:
:OUTPut[
n
][:CHANnel[
m
]][:STATe]?
syntax:
:OUTPut[
n
][:CHANnel[
m
]][:STATe]?
description:
Queries the current state of the laser current.
For attenuator output see
:OUTPutn[:CHANnel[m]]:[STATe]?
parameters:
none
response:
A
boolean
value:
0 – laser current off
1 – laser current on
example:
outp? -> 1<END>
affects:
All laser sources, DFB sources, tunable laser modules and return loss modules with an internal source
command:
[:SOURce[
n
]][:CHANnel[
m
]]:AM[:INTernal]:FREQuency[
l
]
syntax:
[:SOURce[
n
]][:CHANnel[
m
]]:AM[:INTernal]:FREQuency[
l
]<wsp><frequency>
[THZ|GHZ|MHZ|KHZ|HZ]
description:
Sets the frequency of the amplitude modulation of the laser output.
parameters:
The frequency as a
float
value in Hz.
Also allowed are:
MIN: minimum programmable value
MAX: maximum programmable value
DEF: This is not the preset (*RST) default value but is half the sum of, the minimum
programmable value and the maximum programmable value
The default units are HZ, although KHZ, MHZ, GHZ, and THZ can also be specified.
The resolution of the frequency is always 1 Hz.
Use [l]to set the modulation frequency of the upper or lower wavelength laser source of a dual-wavelength laser source or a
return loss module with an internal dual-wavelength laser source. The default value of [l] is
1
, the lower wavelength source.
The upper wavelength source is denoted by
2
.
response:
none
example:
sour2:am:freq 270hz
affects:
All laser sources, DFB sources, and tunable laser modules except 81950A.