User manual

Table Of Contents
MAUI Oscilloscopes Remote Control and Automation Manual
*IST Polling
Read the state of the Individual STatus bit (IST) returned during parallel polling by sending the *IST? query.
Enable this poll mode, by initializing the oscilloscope for parallel polling by writing into the PRE register.
Since *IST emulates parallel polling, apply this method wherever parallel polling is not supported by the
controller.
In the following example, the command INE 1 enables the event "new signal acquired" in the INR for
reporting to the INB bit of the status byte STB. The command *PRE 1 enables the INB bit (when first set
itself) to set the IST bit. The command CHDR OFF suppresses the command header in the oscilloscope's
response, simplifying the interpretation. The status of the IST bit is then continuously monitored until set
by the oscilloscope:
Example: *IST Polling
CMD$ = "CHDR OFF; INE 1; *PRE 1"
CALL IBWRT (SCOPE%, CMD$)
DO
CMD$ = "*IST?"
CALL IBWRT (SCOPE%, CMD$)
CALL IBRD (SCOPE%, RD$)
LOOP UNTIL VAL (RD$) = 1
5-14