8163A/B, 8164A/B & 8166A/B Mainframes Programming Guide 153
Measurement Operations & Settings 4
command: [:SOURce[n]][:CHANnel[m]]:READout:DATA?
syntax: [:SOURce[n]][:CHANnel[m]:READout:DATA?
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:
PMAX:
Returns a binary stream that contains each wavelength step of the lambda logging operation, see
[:SOURce[n]][:CHANnel[m]]:WAVelength:SWEep:LLOGging on page 170. Each
binary block is an 8-byte long double in Intel byte order.
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: sour2:read:data? llog -> the data as a binary stream
affects: All tunable laser and DFB source modules
command: [:SOURce[n]][:CHANnel[m]]:READout:DATA:BLOCk?
syntax: [:SOURce[n]][:CHANnel[m]:READout:DATA:BLOCk?<wsp>LLOGging|PMAX,<offset>,<# of data points>
description: Returns a specified binary block from either a lambda logging operation, or maximum power at wavelength characteristic.
parameters: LLOGging: Returns the data block from lambda logging. The binary block is an 8-byte long double in Intel
byte order.
PMAX: Returns the data block from the power curve characteristic. 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.
<offset> A zero based offset that specifies the index of the first value within the block to be transferred.
<# of data points> The number of points (not bytes!) in the transferred block.
response: A binary stream in Intel byte order.
example: sour0:read:data:block? llog,100,20000 -> the data as a binary stream
affects: All tunable laser and DFB source modules
command: [:SOURce[n]][:CHANnel[m]]:READout:DATA:MAXBlocksize?
syntax: [:SOURce[n]][:CHANnel[m]:READout:DATA:MAXBlocksize?
description: Returns the maximum block size for a single GPIB transfer for lambda logging functions. If your application requires more
data points please use SOURce[n]][:CHANnel[m]]:READout:DATA:BLOCk? instead of
SOURce[n]][:CHANnel[m]]:READout:DATA?