Vi_Event_Usb_Intr - Agilent Technologies E2094S User Manual

For io libraries suite 15.5
Table of Contents

Advertisement

Table 11 Instrument Control (INSTR) Resource Events (continued)
VI_ATTR_RET_COUNT
VI_ATTR_OPER_NAME

VI_EVENT_USB_INTR

Notification that a vendor-specific USB interrupt was received from the device.
Event Attribute
VI_ATTR_EVENT_TYPE
VI_ATTR_USB_RECV_IN
TR_
SIZE
VI_ATTR_USB_RECV_IN
TR
_DATA
VI_ATTR_STATUS
Agilent VISA User's Guide
Actual number of elements that
were asynchronously transferred.
Name of the operation generating
the event.
Description
Unique logical identifier of the
event.
Specifies the size of the data that
was received from the USB
interrupt-IN pipe. This value will
never be larger than the sessions
value of VI_ATTR_USB_MAX_
INTR_SIZE.
Specifies the actual data that was
received from the USB
interrupt-IN pipe. Querying this
attribute copies the contents of
the data to the users buffer. The
users buffer must be sufficiently
large enough to hold all of the
data.
Specifies the status of the read
operation from the USB
interrupt-IN pipe. If the device
sent more data than the user
specified in
VI_ATTR_USB_MAX_INTR_S
IZE, then this attribute value will
contain an error code.
Programming with VISA
R
ViUInt32
0 to FFFFFFFF
O
ViString
N/A
A
Data Type
Range
P
R
ViEventTy
VI_EVENT_USB_INTR
O
pe
R
ViUInt16
0 to FFFFh
O
R
ViBuf
N/A
O
R
ViStatus
N/A
O
3
h
49

Advertisement

Table of Contents
loading

Table of Contents