Lecroy WAVEACE 2022 2-channel oscilloscope, Digital Storage oscilloscope, WaveAce 2022 Manuale Utente

Codici prodotto
WaveAce 2022
Pagina di 89
Operator's Manual 
920836 Rev A  
Block Data 
These are binary data values used to transfer waveforms from the oscilloscope to the controller 
using the WAVEFORM command/query. 
Buffer size limitations apply to block data: 
 
If data exceeding the oscilloscope’s 512 byte input buffer limited is received, the excess is 
discarded until a terminator (delimiter) is detected. 
 
If data exceeding the output queue is transmitted, commands that are not interpreted and excess 
data are discarded. 
Terminator/Delimiter 
The oscilloscope does not decode an incoming program message before receiving its terminator 
unless the message is longer than the 512 byte input buffer, at which point the oscilloscope 
starts analyzing the message once the buffer is full. 
Terminators vary by interface: 
State 
TCP/IP 
USB 
Recv 
EOI 
CR 
Send 
LF+EOI 
LF+CR 
Response Messages 
The oscilloscope sends a response message to the controller in answer to a query. The format 
of response messages is the same as that of program messages:  commands separated by semi-
colons and ending in terminators.  Suffix units are also expressed in the response.  These 
messages can be sent back to the oscilloscope in the form in which they were received to be 
accepted as valid commands. 
For example, if the controller sends the message: 
TIME_DIV?;TR_MODE NORM;C1:COUPLING? 
The oscilloscope might respond with: 
TIME_DIV 50 NS;C1:COUPLING D50 
Note the response message refers only to the two queries that were sent in the original 
message.  
Whenever you expect a response from the oscilloscope, add the query form of the command to 
the control program following the command to specify that a read response is desired.  If the 
controller sends another command without reading the response to the previous one, the 
response message in the output buffer of the oscilloscope will be discarded.