VI_ATTR_4882_COMPLIANT |
Whether the device is 488.2 compliant. |
Read Only Global |
status |
VI_ATTR_ASRL_ALLOW_TRANSMIT |
Suspends/resumes transmission as if an XOFF/XON character has been received. |
Read/Write Global |
status |
VI_ATTR_ASRL_AVAIL_NUM |
How many bytes are available in the global receive buffer. |
Read Only Global |
status |
VI_ATTR_ASRL_BAUD |
Baud rate of the interface. |
Read/Write Global |
status |
VI_ATTR_ASRL_BREAK_LEN |
Duration of the break signal asserted when VI_ATTR_ASRL_END_OUT is set to VI_ASRL_END_BREAK . |
Read/Write Local |
status |
VI_ATTR_ASRL_BREAK_STATE |
Suspends character transmission and places the transmission line in a break state. |
Read/Write Global |
status |
VI_ATTR_ASRL_CONNECTED |
Whether the port is properly connected to another port or device. |
Read Only Global |
status |
VI_ATTR_ASRL_CTS_STATE |
Current state of the Clear To Send (CTS) input signal. |
Read Only Global |
status |
VI_ATTR_ASRL_DATA_BITS |
How many data bits are contained in each frame (from 5 to 8). |
Read/Write Global |
status |
VI_ATTR_ASRL_DCD_STATE |
Current state of the Data Carrier Detect (DCD) input signal. |
Read/Write Global |
status |
VI_ATTR_ASRL_DISCARD_NULL |
If set to VI_TRUE , NUL characters are discarded. Otherwise, they are treated as normal data characters. |
Read/Write Global |
status |
VI_ATTR_ASRL_DSR_STATE |
Current state of the Data Set Ready (DSR) input signal. |
Read Only Global |
status |
VI_ATTR_ASRL_DTR_STATE |
Current state of the Data Terminal Ready (DTR) input signal. |
Read/Write Global |
status |
VI_ATTR_ASRL_END_IN |
Method used to terminate read operations. |
Read/Write Local |
status |
VI_ATTR_ASRL_END_OUT |
Method used to terminate write operations. |
Read/Write Local |
status |
VI_ATTR_ASRL_FLOW_CNTRL |
Type of flow control used by the transfer mechanism. |
Read/Write Global |
status |
VI_ATTR_ASRL_PARITY |
Parity used with every frame transmitted and received. |
Read/WriteGlobal |
status |
VI_ATTR_ASRL_REPLACE_CHAR |
Character to be used to replace incoming characters that arrive with errors (such as parity error). |
Read/Write Local |
status |
VI_ATTR_ASRL_RI_STATE |
Current state of the Ring Indicator (RI) input signal. |
Read/Write Global |
status |
VI_ATTR_ASRL_RTS_STATE |
Used to manually assert or unassert the Request To Send (RTS) output signal. |
Read/Write Global |
status |
VI_ATTR_ASRL_STOP_BITS |
How many stop bits are used to indicate the end of a frame. |
Read/Write Global |
status |
VI_ATTR_ASRL_WIRE_MODE |
Current wire/transceiver mode. |
Read/Write Global |
status |
VI_ATTR_ASRL_XOFF_CHAR |
Value of the XOFF character used for XON/XOFF flow control (both directions). |
Read/Write Local |
status |
VI_ATTR_ASRL_XON_CHAR |
Value of the XON character used for XON/XOFF flow control (both directions). |
Read/Write Local |
status |
VI_ATTR_BUFFER |
Address of a buffer that was used in an asynchronous operation. |
Read Only |
status |
VI_ATTR_CMDR_LA |
Unique logical address of the commander of the VXI device used by the given session. |
Read Only Global |
status |
VI_ATTR_DEST_ACCESS_PRIV |
Address modifier to be used in high-level access operations when writing to the destination. |
Read/Write Local |
status |
VI_ATTR_DEST_BYTE_ORDER |
Byte order to be used in high-level access operations when writing to the destination. |
Read/Write Local |
status |
VI_ATTR_DEST_INCREMENT |
How many elements the destination offset is to be incremented by after every transfer. |
Read/Write Local |
status |
VI_ATTR_DEV_STATUS_BYTE |
488-style status byte of the local controller or device associated with this session. |
Read/Write Global |
status |
VI_ATTR_DMA_ALLOW_EN |
Whether I/O accesses should use DMA or Programmed I/O. |
Read/Write Local |
status |
VI_ATTR_EVENT_TYPE |
Unique logical identifier for the event type of the specified event. |
Read Only |
status |
VI_ATTR_FDC_CHNL |
Which Fast Data Channel (FDC) will be used to transfer the buffer. |
Read/Write Local |
status |
VI_ATTR_FDC_MODE |
Which Fast Data Channel (FDC) mode to use (either normal or stream mode). |
Read/Write Local |
status |
VI_ATTR_FDC_USE_PAIR |
Specifies to use a channel pair instead of a single channel for transferring data. |
Read/Write Local |
status |
VI_ATTR_FILE_APPEND_EN |
Whether viReadToFile() will overwrite (truncate) or append when opening a file. |
Read/Write Local |
status |
VI_ATTR_GPIB_ADDR_STATE |
Whether the specified GPIB interface is currently addressed to talk or listen, or is not addressed. |
Read Only Global |
status |
VI_ATTR_GPIB_ATN_STATE |
Current state of the GPIB ATN (ATtentioN) interface line. |
Read Only Global |
status |
VI_ATTR_GPIB_CIC_STATE |
Whether the specified GPIB interface is currently CIC (Controller In Charge). |
Read Only Global |
status |
VI_ATTR_GPIB_HS488_CBL_LEN |
Total number of meters of GPIB cable used in the specified GPIB interface. |
Read/Write Global |
status |
VI_ATTR_GPIB_NDAC_STATE |
Current state of the GPIB NDAC (Not Data ACcepted) interface line. |
Read Only Global |
status |
VI_ATTR_GPIB_PRIMARY_ADDR |
Primary address of the GPIB device used by the given session. |
INSTR, MEMACC, BACKPLANE: Read Only Global. INTFC: Read/Write Global. |
status |
VI_ATTR_GPIB_READDR_EN |
Whether to use repeat addressing before each read or write operation. |
Read/Write Local |
status |
VI_ATTR_GPIB_RECV_CIC_STATE |
Whether the local controller has gained or lost CIC status. |
Read-Only |
status |
VI_ATTR_GPIB_REN_STATE |
Current state of the GPIB REN (Remote ENable) interface line. |
Read Only Global |
status |
VI_ATTR_GPIB_SECONDARY_ADDR |
Secondary address of the GPIB device used by the given session. |
INSTR, MEMACC, BACKPLANE: Read Only Global. INTFC: Read/Write Global. |
status |
VI_ATTR_GPIB_SRQ_STATE |
Current state of the GPIB SRQ (Service ReQuest) interface line. |
Read Only Global |
status |
VI_ATTR_GPIB_SYS_CNTRL_STATE |
Whether the specified GPIB interface is currently the system controller. |
Read/Write Global |
status |
VI_ATTR_GPIB_UNADDR_EN |
Whether to unaddress the device (UNT and UNL) after each read or write operation. |
Read/Write Local |
status |
VI_ATTR_IMMEDIATE_SERV |
Whether the device associated with this session is an immediate servant of the controller running VISA. |
Read Only Global |
status |
VI_ATTR_INTF_INST_NAME |
Human-readable text that describes the given interface. |
Read Only Global |
status |
VI_ATTR_INTF_NUM |
Board number for the given interface. |
Read Only Global |
status |
VI_ATTR_INTF_TYPE |
Interface type of the given session. |
Read Only Global |
status |
VI_ATTR_INTR_STATUS_ID |
32-bit status/ID retrieved during the IACK cycle. |
Read Only Global |
status |
VI_ATTR_IO_PROT |
Which protocol to use. |
Read/Write Local |
status |
VI_ATTR_JOB_ID |
Job ID of the asynchronous operation that has completed. |
Read Only |
status |
VI_ATTR_MAINFRAME_LA |
Lowest logical address in the mainframe. |
Read Only Global |
status |
VI_ATTR_MANF_ID |
Manufacturer identification number of the device. |
Read Only Global |
status |
VI_ATTR_MANF_NAME |
Manufacturer name. |
Read Only Global |
status |
VI_ATTR_MAX_QUEUE_LENGTH |
Maximum number of events that can be queued at any time on the given session. |
Read/Write Local |
status |
VI_ATTR_MEM_BASE/VI_ATTR_MEM_BASE_32/VI_ATTR_MEM_BASE_64 |
Base address of the device in VXIbus memory address space. |
Read Only Global |
status |
VI_ATTR_MEM_SIZE/VI_ATTR_MEM_SIZE_32/VI_ATTR_MEM_SIZE_64 |
Size of memory requested by the device in VXIbus address space. |
Read Only Global |
status |
VI_ATTR_MEM_SPACE |
VXIbus address space used by the device. |
Read Only Global |
status |
VI_ATTR_MODEL_CODE |
Model code for the device. |
Read Only Global |
status |
VI_ATTR_MODEL_NAME |
Model name of the device. |
Read Only Global |
status |
VI_ATTR_OPER_NAME |
Name of the operation generating this event. |
Read Only |
status |
VI_ATTR_PXI_ACTUAL_LWIDTH |
PCI Express link width negotiated between the PCI Express host controller and the device. |
Read Only Global |
status |
VI_ATTR_PXI_BUS_NUM |
PCI bus number of this device. |
Read Only Global |
status |
VI_ATTR_PXI_CHASSIS |
PXI chassis number of this device. |
Read Only Global |
status |
VI_ATTR_PXI_DEST_TRIG_BUS |
Segment to use to qualify trigDest in viMapTrigger . |
Read/Write Local |
status |
VI_ATTR_PXI_DEV_NUM |
PXI device number. |
Read Only Global |
status |
VI_ATTR_PXI_DSTAR_BUS |
Differential star bus number of this device. |
Read Only Global |
status |
VI_ATTR_PXI_DSTAR_SET |
Set of PXIe DStar lines connected to the slot this device is in. |
Read Only Global |
status |
VI_ATTR_PXI_FUNC_NUM |
PCI function number of the PXI/PCI resource. |
Read Only Global |
status |
VI_ATTR_PXI_IS_EXPRESS |
Whether the device is PXI/PCI or PXI/PCI Express. |
Read Only Global |
status |
VI_ATTR_PXI_MAX_LWIDTH |
Maximum PCI Express link width of the device. |
Read Only Global |
status |
VI_ATTR_PXI_MEM_BASE_BAR0/1/2/3/4/5 |
Memory base address assigned to the specified BAR. |
Read Only Global |
status |
VI_ATTR_PXI_MEM_SIZE_BAR0/1/2/3/4/5 |
Memory size used by the device in the specified BAR. |
Read Only Global |
status |
VI_ATTR_PXI_MEM_TYPE_BAR0/1/2/3/4/5 |
Memory type used by the device in the specified BAR (if applicable). |
Read Only Global |
status |
VI_ATTR_PXI_RECV_INTR_DATA |
The first PXI/PCI register that was read in the successful interrupt detection sequence. |
Read Only |
status |
VI_ATTR_PXI_RECV_INTR_SEQ |
Index of the interrupt sequence that detected the interrupt condition. |
Read Only |
status |
VI_ATTR_PXI_SLOT_LBUS_LEFT |
Slot number or special feature connected to the local bus left lines of this device. |
Read Only Global |
status |
VI_ATTR_PXI_SLOT_LBUS_RIGHT |
Slot number or special feature connected to the local bus right lines of this device. |
Read Only Global |
status |
VI_ATTR_PXI_SLOT_LWIDTH |
PCI Express link width of the PXI Express peripheral slot in which the device resides. |
Read Only GLobal |
status |
VI_ATTR_PXI_SLOTPATH |
Slot path of this device. |
Read Only Global |
status |
VI_ATTR_PXI_SRC_TRIG_BUS |
Segment to use to qualify trigSrc in viMapTrigger . |
Read/Write Local |
status |
VI_ATTR_PXI_STAR_TRIG_BUS |
Star trigger bus number of this device. |
Read Only Global |
status |
VI_ATTR_PXI_STAR_TRIG_LINE |
PXI_STAR line connected to this device. |
Read Only Global |
status |
VI_ATTR_PXI_TRIG_BUS |
Trigger bus number of this device. |
INSTR: Read Only Global. BACKPLANE: Read/Write Local. |
status |
VI_ATTR_RD_BUF_OPER_MODE |
Operational mode of the formatted I/O read buffer. |
Read/Write Local |
status |
VI_ATTR_RD_BUF_SIZE |
Current size of the formatted I/O input buffer for this session. |
Read Only Local |
status |
VI_ATTR_RECV_INTR_LEVEL |
VXI interrupt level on which the interrupt was received. |
Read Only |
status |
VI_ATTR_RECV_TRIG_ID |
Triggering mechanism on which the specified trigger event was received. |
Read Only |
status |
VI_ATTR_RET_COUNT/VI_ATTR_RET_COUNT_32/VI_ATTR_RET_COUNT_64 |
Actual number of elements that were asynchronously transferred. |
Read Only |
status |
VI_ATTR_RM_SESSION |
Session of the Resource Manager that was used to open this session. |
Read Only Local |
status |
VI_ATTR_RSRC_CLASS |
Resource class as defined by the canonical resource name. |
Read Only Global |
status |
VI_ATTR_RSRC_IMPL_VERSION |
Uniquely identifies each of the different revisions or implementations of a resource. |
Read Only Global |
status |
VI_ATTR_RSRC_LOCK_STATE |
Current locking state of the resource. |
Read Only Global |
status |
VI_ATTR_RSRC_MANF_ID |
VXI manufacturer ID of the vendor that implemented the VISA library. |
Read Only Global |
status |
VI_ATTR_RSRC_MANF_NAME |
Manufacturer name of the vendor that implemented the VISA library. |
Read Only Global |
status |
VI_ATTR_RSRC_NAME |
Unique identifier for a resource. |
Read Only Global |
status |
VI_ATTR_RSRC_SPEC_VERSION |
Uniquely identifies the version of the VISA specification to which the implementation is compliant. |
Read Only Global |
status |
VI_ATTR_SEND_END_EN |
Whether to assert END during the transfer of the last byte of the buffer. |
Read/Write Local |
status |
VI_ATTR_SIGP_STATUS_ID |
16-bit Status/ID value retrieved during the IACK cycle or from the Signal register. |
Read Only |
status |
VI_ATTR_SLOT |
Physical slot location of the device. |
Read Only Global |
status |
VI_ATTR_SRC_ACCESS_PRIV |
Address modifier to be used in high-level access operations when reading from the source. |
Read/Write Local |
status |
VI_ATTR_SRC_BYTE_ORDER |
Byte order to be used in high-level access operations when reading from the source. |
Read/Write Local |
status |
VI_ATTR_SRC_INCREMENT |
How many elements the source offset is to be incremented by after every transfer. |
Read/Write Local |
status |
VI_ATTR_STATUS |
Return code of the operation generating this event. |
Read Only |
status |
VI_ATTR_SUPPRESS_END_EN |
Whether read will terminate due to an END condition. |
Read/Write Local |
status |
VI_ATTR_TCPIP_ADDR |
TCPIP address of the device to which the session is connected. |
Read Only Global |
status |
VI_ATTR_TCPIP_DEVICE_NAME |
LAN device name used by the VXI-11 or LXI protocol during connection. |
Read Only Global |
status |
VI_ATTR_TCPIP_HOSTNAME |
Host name of the device. |
Read Only Global |
status |
VI_ATTR_TCPIP_KEEPALIVE |
Requests that a TCP/IP provider enable the use of keep-alive packets on TCP connections. |
Read/Write Local |
status |
VI_ATTR_TCPIP_NODELAY |
Nagle algorithm is disabled when this attribute is enabled (and vice versa). |
Read/Write Local |
status |
VI_ATTR_TCPIP_PORT |
Port number for a given TCPIP address. |
Read Only Global |
status |
VI_ATTR_TERMCHAR |
Termination character. |
Read/Write Local |
status |
VI_ATTR_TERMCHAR_EN |
Whether the read operation should terminate when a termination character is received. |
Read/Write Local |
status |
VI_ATTR_TMO_VALUE |
Minimum timeout value to use when accessing the device associated with the given session. |
Read/Write Local |
status |
VI_ATTR_TRIG_ID |
Identifier for the current triggering mechanism. |
Read/Write Local |
status |
VI_ATTR_USB_ALT_SETTING |
USB alternate setting used by this USB interface. |
Read/Write Global |
status |
VI_ATTR_USB_BULK_IN_PIPE |
Endpoint address of the USB bulk-in pipe used by the given session. |
Read/Write Local |
status |
VI_ATTR_USB_BULK_IN_STATUS |
Whether the USB bulk-in pipe used by the given session is stalled or ready. |
Read/Write Local |
status |
VI_ATTR_USB_BULK_OUT_PIPE |
Endpoint address of the USB bulk-out or interrupt-out pipe used by the given session. |
Read/Write Local |
status |
VI_ATTR_USB_BULK_OUT_STATUS |
Whether the USB bulk-out or interrupt-out pipe used by the given session is stalled or ready. |
Read/Write Local |
status |
VI_ATTR_USB_CLASS |
USB class used by this USB interface. |
Read Only Global |
status |
VI_ATTR_USB_CTRL_PIPE |
Endpoint address of the USB control pipe used by the given session. |
Read/Write Local |
status |
VI_ATTR_USB_END_IN |
Method used to terminate read operations. |
Read/Write Local |
status |
VI_ATTR_USB_INTFC_NUM |
USB interface number used by the given session. |
Read Only Global |
status |
VI_ATTR_USB_INTR_IN_PIPE |
Endpoint address of the USB interrupt-in pipe used by the given session. |
Read/Write Local |
status |
VI_ATTR_USB_INTR_IN_STATUS |
Whether the USB interrupt-in pipe used by the given session is stalled or ready. |
Read/Write Local |
status |
VI_ATTR_USB_MAX_INTR_SIZE |
Maximum size of data that will be stored by any given USB interrupt. |
Read/Write Local |
status |
VI_ATTR_USB_NUM_INTFCS |
How many interfaces are supported by this USB device. |
Read Only Global |
status |
VI_ATTR_USB_NUM_PIPES |
How many pipes are supported by this USB interface. |
Read Only Global |
status |
VI_ATTR_USB_PROTOCOL |
USB protocol used by this USB interface. |
Read Only Global |
status |
VI_ATTR_USB_RECV_INTR_DATA |
Actual received data from the USB Interrupt. |
Read Only |
status |
VI_ATTR_USB_RECV_INTR_SIZE |
How many bytes of USB interrupt data are stored. |
Read Only |
status |
VI_ATTR_USB_SERIAL_NUM |
USB serial number of this device. |
Read Only Global |
status |
VI_ATTR_USB_SUBCLASS |
USB subclass used by this USB interface. |
Read Only Global |
status |
VI_ATTR_USER_DATA/VI_ATTR_USER_DATA_32/VI_ATTR_USER_DATA_64 |
Store data to be used privately by the application for a particular session. |
Read/Write Local |
status |
VI_ATTR_VXI_DEV_CLASS |
VXI-defined device class to which the resource belongs. |
Read Only Global |
status |
VI_ATTR_VXI_LA |
LXI logical address. |
Read Only GLobal |
status |
VI_ATTR_VXI_TRIG_DIR |
Directions of the mapped TTL trigger lines. |
Read/Write Global |
status |
VI_ATTR_VXI_TRIG_LINES_EN |
What VXI TLL triggers have mappings. |
Read/Write Global |
status |
VI_ATTR_VXI_TRIG_STATUS |
Current state of the VXI trigger lines. |
Read Only Global |
status |
VI_ATTR_VXI_TRIG_SUPPORT |
Which VXI trigger lines this implementation supports. |
Read Only GLobal |
status |
VI_ATTR_VXI_VME_INTR_STATUS |
Current state of the VXI/VME interrupt lines. |
Read Only GLobal |
status |
VI_ATTR_VXI_VME_SYSFAIL_STATE |
Current state of the VXI/VME SYSFAIL (SYStem FAILure) backplane line. |
Read Only Global |
status |
VI_ATTR_WIN_ACCESS |
Modes in which the current window may be accessed. |
Read Only Local |
status |
VI_ATTR_WIN_ACCESS_PRIV |
Address modifier to be used in low-level access operations when accessing the mapped window. |
Read/Write Local |
status |
VI_ATTR_WIN_BASE_ADDR/VI_ATTR_WIN_BASE_ADDR_32/VI_ATTR_WIN_BASE_ADDR_64 |
Base address of the interface bus to which this window is mapped. |
Read Only Local |
status |
VI_ATTR_WIN_BYTE_ORDER |
Byte order to be used in low-level access operations when accessing the mapped window. |
Read/Write Local |
status |
VI_ATTR_WIN_SIZE/VI_ATTR_WIN_SIZE_32/VI_ATTR_WIN_SIZE_64 |
Size of the region mapped to this window. |
Read Only Local |
status |
VI_ATTR_WR_BUF_OPER_MODE |
Operational mode of the formatted I/O write buffer. |
Read/Write Local |
status |
VI_ATTR_WR_BUF_SIZE |
Current size of the formatted I/O output buffer for this session. |
Read Only Local |
status |