User`s guide
Programming with VISA 3
Agilent VISA User’s Guide 59
.
Table 16 Instrument Control (INSTR) Resource Events
VI_EVENT_SERVICE_REQUEST
Notification that a service request was received from the device.
Event Attribute Description AP Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
RO ViEventType VI_EVENT_SERVICE_REQ
VI_EVENT_VXI_SIGP
Notification that a VXIbus signal or VXIbus interrupt was received from the device.
Event Attribute Description AP Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
RO ViEventType VI_EVENT_VXI_STOP
VI_ATTR_SIGP_STATUS_ID The 16-bit Status/ID value retrieved
during the IACK cycle or from the
Signal register.
RO ViUInt16 0 to FFFF
h
VI_EVENT_TRIG
Notification that a trigger interrupt was received from the device. For VISA, the only triggers that can be sensed are VXI
hardware triggers on the assertion edge (SYNC and ON trigger protocols only).
Event Attribute Description AP Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
RO ViEventType VI_EVENT_TRIG
VI_ATTR_RECV_TRIG_ID The identifier of the triggering
mechanism on which the specified
trigger event was received.
RO ViInt16 VI_TRIG_TTL0 to
VI_TRIG_TTL7; VI_TRIG_ECL0
to VI_TRIG_ECL1*
* Agilent VISA can also return VI_TRIG_PANEL_IN (exception to the VISA Specification)
VI_EVENT_IO_COMPLETION
Notification that an asynchronous operation has completed.
Event Attribute Description AP Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
RO ViEventType VI_EVENT_IO_COMPLETION