Inherits from I/O Session.
| Long Name | Description |
|---|---|
| General Settings:Allow DMA Transfers | This property specifies whether I/O accesses should attempt to use DMA (T) or Programmed I/O (F). In some implementations, this property may have global effects even though it is documented to be a local property. Details |
| Message Based Settings:IO Protocol | This property specifies which protocol to use. In VXI, you can choose normal word serial or fast data channel. In GPIB, you can choose normal or high-speed HS-488 transfers. In serial, TCPIP, or USB, you can choose normal transfers or 488.2-defined strings. In USBTMC, you can choose normal or vendor-specific transfers. Details |
| Message Based Settings:Send End Enable | This property specifies whether to send an END indicator on the last byte of each write operation. This property is relevant only in VISA Write and related operations. Details |
| Message Based Settings:Termination Character | This property specifies a character that, when read, causes a read operation to terminate. The termination character must also be enabled. Details |
| Message Based Settings:Termination Character Enable | This property specifies whether a read operation should terminate when the termination character is received. Details |
| Message Based Settings:File Append Enable | This property specifies whether VISA Read To File will overwrite (truncate) or append when opening a file. Details |
| Serial Settings:Number of Bytes at Serial Port | This property specifies the number of bytes currently available at the serial port used by this session. Details |
| Serial Settings:Baud Rate | This property specifies the baud rate of the given communications port. Details |
| Serial Settings:Data Bits | This property specifies the number of data bits contained in each frame. Valid values are 5-8. Details |
| Serial Settings:Parity | This property specifies the parity used with every frame that is transmitted or received. Valid values are: (0) Parity None, (1) Parity Odd, (2) Parity Even, (3) Parity Mark, (4) Parity Space. Details |
| Serial Settings:Stop Bits | This property specifies the number of stop bits used to indicate the end of a frame. Valid values are: (10) Stop One, (15) Stop One-and-a-Half, (20) Stop Two. Details |
| Serial Settings:Flow Control | This property specifies the flow control method used for both transmitting and receiving data. Valid values are: (0) Flow None, (1) Flow XON/XOFF, (2) Flow RTS/CTS, (3) Flow XON/XOFF and RTS/CTS, (4) Flow DTR/DSR, (5) Flow XON/XOFF and DTR/DSR. Certain values or combinations of values may not be supported by all serial ports and/or operating systems. Details |
| Serial Settings:End Mode for Reads | This property specifies the method used to terminate read operations. Valid values are: (0) End None, (1) End Last Bit, (2) End TermChar. If the value is (2) End TermChar, then the value of the property TermChar En is ignored. Details |
| Serial Settings:End Mode for Writes | This property specifies the method used to terminate write operations. Valid values are: (0) End None, (1) End Last Bit, (2) End Add TermChar, (3) End Break. Details |
| Serial Settings:Flow Control XON Character | This property specifies the value of the XON character used for XON/XOFF flow control (both directions). If XON/XOFF flow control (software handshaking) is not being used, the value of this property is ignored. Details |
| Serial Settings:Flow Control XOFF Character | This property specifies the value of the XOFF character used for XON/XOFF flow control (both directions). If XON/XOFF flow control (software handshaking) is not being used, the value of this property is ignored. Details |
| Serial Settings:Error Replacement Character | This property specifies the character to be used to replace incoming characters that arrive with errors (such as a parity error). Details |
| Serial Settings:Discard NUL Characters | This property specifies whether to discard each data byte whose value is 0. If enabled, NUL characters are discarded. Otherwise, they are treated as normal data characters. For binary transfers, disable this property. Details |
| Serial Settings:Break Length | This property controls the duration (in milliseconds) of the break signal asserted when ASRL End Out is set to Break (3). Valid values are 1-500. Details |
| Serial Settings:Allow Transmit | If disabled (F), the serial port suspends transmission as if an XOFF character has been received. If enabled (T), it resumes transmission as if an XON character has been received. If XON/XOFF flow control (software handshaking) is not being used, it is invalid to disable this property. Details |
| Serial Settings:Wire Mode | This property represents the current wire/transceiver mode. For RS-485 hardware, this property is valid only with the RS-485 serial driver developed by National Instruments. For RS-232 hardware, the values RS232/DCE and RS232/AUTO are valid only with RS-232 serial drivers developed by National Instruments and documented to support this feature with the corresponding National Instruments hardware. When this feature is not supported, RS232/DTE is the only valid value. Details |
| Serial Settings:Modem Line Settings:Break State | This property lets you manually control the serial port's break state. If asserted, it suspends character transmission and places the transmission line in a break state until this property is unasserted. If you want VISA to send a break signal after each write operation automatically, use the Break Len and ASRL End Out properties instead. Details |
| Serial Settings:Modem Line Settings:Line CTS State | This property shows the current state of the Clear To Send (CTS) input signal. Details |
| Serial Settings:Modem Line Settings:Line DCD State | This property represents the current state of the Data Carrier Detect (DCD) input signal. This is often used by modems to indicate the detection of a carrier (modem) on the phone line. This is also known as Receive Line Signal Detect (RLSD). This property is Read Only except when the Wire Mode property is set to RS232/DCE, or RS232/AUTO with the hardware currently in the DCE state. Details |
| Serial Settings:Modem Line Settings:Line DSR State | This property shows the current state of the Data Set Ready (DSR) input signal. Details |
| Serial Settings:Modem Line Settings:Line DTR State | This property is used to manually assert or unassert the Data Terminal Ready (DTR) output signal. Details |
| Serial Settings:Modem Line Settings:Line RI State | This property represents the current state of the Ring Indicator (RI) input signal. The RI signal is often used by modems to indicate that the telephone line is ringing. This property is Read Only except when the Wire Mode property is set to RS232/DCE, or RS232/AUTO with the hardware currently in the DCE state. Details |
| Serial Settings:Modem Line Settings:Line RTS State | This property is used to manually assert or unassert the Request To Send (RTS) output signal. When the flow control is set to hardware handshaking, it is invalid to change this property. Details |
| Serial Settings:Is Port Connected | This property specifies whether the port is properly connected to another port or device. This property is valid only with serial drivers developed by National Instruments and documented to support this feature with the corresponding National Instruments hardware. Details |