
Status and Events
ACQUIRE:DATA:CLEAR
ACQUIRE:STATE ON
/** Wait until the acquisition is complete
before querying the curve data**/
*OPC?
/** Wait for read from Output Queue **/
/** Get the curve data **/
CURVE?
This is the simplest approach. It requires no status handling or loops. However,
you must set the controller timeout for a longer period of time than that used
by the acquisition operation.
Messages
This section covers all the programming interface event messages the instrument
generates in response to commands and queries.
For most messages, a secondary message from the instrument gives more detail
about the cause of the error or the meaning of the message. This message is part
of the message string and is separated from the main message by a semicolon.
Each message is the result of an event. Each type of event sets a speci
fi
c bit in the
SESR and is controlled by the equivalent bit in the DESER. Thus, each message
is associated with a speci
fi
c SESR bit. In the message tables, the associated SESR
bit is speci
fi
ed in the table title, with exceptions noted with the error message text.
No Event
The following table shows the messages when the system has no events or status
to report. These have no associated SESR bit.
Table 3-3: No Event Messages
Code
Message
0
No events to report; queue empty
1
No events to report; new events pending *ESR?
Command Error
The following table shows the command error messages generated by improper
syntax. Check that the command is properly formed and that it follows the rules
in the section on Command Syntax.
Table 3-4: Command Error Messages (CME Bit 5)
Code
Message
100
Command error
101
Invalid character
102
Syntax error
DSA8300 Programmer Manual
3-11
Summary of Contents for DSA8300
Page 1: ...xx DSA8300 Digital Serial Analyzer ZZZ Programmer Manual P077057002 077 0570 02 ...
Page 2: ......
Page 8: ...Preface iv DSA8300 Programmer Manual ...
Page 9: ...Getting Started ...
Page 10: ......
Page 15: ...Syntax and Commands ...
Page 16: ......
Page 404: ...Commands Listed in Alphabetical Order 2 388 DSA8300 Programmer Manual ...
Page 405: ...Status and Events ...
Page 406: ......
Page 426: ...Status and Events 3 20 DSA8300 Programmer Manual ...
Page 427: ...Examples ...
Page 428: ......
Page 431: ...Appendices ...
Page 432: ......
Page 433: ...Appendix A Character Set DSA8300 Programmer Manual A 1 ...
Page 434: ...Appendix A Character Set A 2 DSA8300 Programmer Manual ...
Page 446: ...Appendix C Factory Default Setup Values C 8 DSA8300 Programmer Manual ...