802BT/802R Video Test Generator User Guide
101
For example, the following number can be represented in three ways:
•
Integer (42)
•
Floating point (42.00)
•
Scaled floating point (4.200E+01)
Queries
Queries are comprised of a header followed immediately by a question mark (?). If there
are any characters between the query header and the question mark character (including
whitespace), a command error will result. Queries, return a response message upon
completion of execution. A response message is comprised of the requested data
terminated with an NL (ASCII 10) character. For example the following text would be
returned in response to the
HRAT
? (horizontal rate query) message:
3.1500E+04<NL>
Note that the HRAT? query returns its parameter in exponential form. Possible returned
parameter forms are:
•
Integer (3965)
•
Exponential (+3.965E+03)
•
String ("text string")
Output queue
When a query is executed, the resulting response message is placed in an output queue
where it can be read by the controller. The 802 has an output queue that is 255 bytes long.
When a message is present in the output buffer, the MAV (message available) bit in the
Status Byte register is set. This varies slightly from the 488.2 standard in that the MAV bit
will be set only when at least one complete response message is present in the output
queue. A complete response message consists of response message text and a message
terminator (NL).
Buffer deadlock
Buffer deadlock occurs when the 802 tries to put a response message in the output queue
when the output queue is full and the controller is held off while sending a new message
because the input buffer is full. If deadlock occurs, the 802 will clear its output queue, set
the query error (QYE) bit in the Event Status register and proceed to parse incoming
messages. If any additional queries are requested while in deadlock, those response
messages will be discarded.
The 802 will clear the buffer deadlock when it finishes parsing the current command/query.
The QYE bit will remain set until read with the
*ESR?
query or cleared with the
*CLS
command.
Содержание 802BT
Страница 1: ...802BT 802R Video Test Generator User Guide ...
Страница 52: ...42 Chapter 2 Testing Video Displays ...
Страница 62: ...52 Chapter 3 Administrative Tasks ...
Страница 87: ...802BT 802R Video Test Generator User Guide 77 IMGE end an editing session IMGA MyImage save image as MyImage ...
Страница 118: ...108 Chapter 7 Using GPIB Interface ...
Страница 194: ...184 Chapter 10 Testing EDID ...
Страница 204: ...194 Chapter 11 Testing HDCP ...
Страница 213: ...Video Test Generator User Guide 203 A Command Reference Topics in this appendix Commands by name ...
Страница 214: ...204 Appendix A Command Reference Commands by name ...
Страница 303: ...Video Test Generator User Guide 293 Example 7 Turn audio off DPTG 3 DPGU Example 8 Turn audio on DPTG 7 DPGU ...
Страница 595: ...Video Test Generator User Guide 585 ...
Страница 608: ...598 Appendix A Command Reference Related commands YMDO UNPK PKUP VTOF FLSH Example YMDI YMODEM BATCH upload ...
Страница 611: ...Video Test Generator User Guide 601 ...
Страница 612: ...602 Appendix A Command Reference ...
Страница 613: ...802BT 802R Video Test Generator User Guide 603 B Image Reference Topics in this appendix Standard image descriptions ...
Страница 716: ...706 Appendix B Image Reference ...
Страница 744: ...734 Appendix C Error Messages ...