Response formats, Wavejet 300a remote control manual – Teledyne LeCroy WaveJet 300A Series Remote Control User Manual
Page 17
WaveJet 300A Remote Control Manual
917976 Rev A
17
5. RESPONSE FORMATS
The following response formats are provided according to the settings of the DTFORM and DTBOARD commands.
The number of data to be transferred may vary depending on the settings of the DTSTART and DTPOINTS
commands.
(1) The DTFORM command is set to "BYTE/WORD" (binary transfer):
#8
• #8 shows that the response message is described in the format of Response Data> and that the content of the following • The contents of byte length should always be a sign-free, 8-digit integer including zero. • The contents of in binary code. [Example of data] # 8 0 0 0 0 1 0 2 4 D0 D1 - - - Dn 1024-byte binary data (D0, D1,..., Dn) is transferred. (a) The DTFORM command is set to "BYTE": • Since one unit of data is transferred in one byte, the number of bytes meets the number of transfer data specified using the DTPOINTS command. [Example of data] # 8 0 0 0 0 1 0 2 4 D0 D1 - - - Dn 1024-byte binary data is transferred, and Di (i = 1, 2,..., n) corresponds to one unit of data. Note 1: For average waveforms, only upper bytes are transferred, even though these waveforms are word Note 2: For math waveforms, word (for ADD/SUB/FFT) or double word (for MULT) data is transferred even (b) The DTFORM command is set to "WORD": • Since one unit of data is transferred in two bytes, the number of bytes to be transferred is twice as large as the number of transfer data specified using the DTPOINTS command. [Example of data] # 8 0 0 0 0 2 0 4 8 U0 L0 U1 L1 - - - Un Ln • 2048-byte binary data (U0, L0, U1, L1,..., Un, Ln) is transferred. transferred in the order of Li, Ui (i = 0, 1,..., n). (2) The DTFORM command is set to "ASCII": • are described in the format of [Example of data] D0, D1,..., Dn Di (i = 0, 1,..., n) is described in the format of
data.
though the DTFORM setting is BYTE.
• Two bytes Ui and Li (i = 1, 2,..., n) correspond to one unit of data.
• For channel waveforms other than averaged, Li (i = 0, 1, …, n) becomes 0.
• The DTBORD command is used to specify the byte order. When L/H is specified, the data is
respectively separated by a comma.