Keysight N777xC Series Tunable Laser Family Programming Guide 65
Measurement Operations & Settings 4
Command: :SOURce0:AM:STATe?
Syntax: :SOURce0:AM:STATe?
Description: Returns the current state of amplitude modulation.
Parameters: none
Response: A boolean value: 0: modulation is disabled
1: modulation is enabled
Example: :sour0:am:stat? -> 0
Affects: All N777xC laser sources
Command: :SOURce0:READout:DATA?
Syntax: :SOURce0:READout:DATA?<wsp> LLOG|PMAX
Description: Returns the data as a binary stream from either a lambda logging operation or the maximum power the laser can produce at
each wavelength.
Parameters: • LLOGging: Returns a binary stream that contains each wavelength step of the lambda logging operation, see
:WAVelength:SWEep:LLOGging. Each binary block is an 8-byte long double in Intel byte order.
• PMAX: Returns a binary stream that contains the maximum power the laser can produce at each wavelength. Each binary
block is a 8-byte long double (the wavelength value) followed by a 4-byte long float (the power value). The stream is in
Intel byte order.
Response: A binary stream in Intel byte order.
Example: :sour0:read:data? llog -> the data as a binary stream
Affects: All N777xC laser sources
Command: :SOURce0:READout:POINts?
Syntax: :SOURce0:READout:POINts?<wsp>LLOGging|PMAX
Description: Returns the number of datapoints that the :READout:DATA? command will return.
Parameters:
• LLOGging: Returns the number of wavelength steps for a lambda logging operation.
• PMAX: Returns the number of datapoints (each datapoint contains a value for wavelength and power).