Keysight VISA.NET Help
PxiSession Class Properties


For a list of all members of this type, see PxiSession members.

Public Properties
 NameDescription
Public PropertyActualLinkWidth The actual, negotiated link width.  
Public PropertyAllowDma Specifies whether direct memory access is enabled. (Inherited from Keysight.Visa.RegisterBasedSession)
Public PropertyAllowWriteCombiningSpecifies whether the implementation should attempt to combine bus write transfers into a larger transfer before bursting over the PCI bus.

The default is false.

 
Public PropertyBusNumber The PCI bus number.  
Public PropertyChassisNumber The identification number of the chassis where this device is located. If the chassis has not been identified, this property returns -1.  
Public PropertyDestinationIncrement For MoveOut methods, specifies whether to do a block move or a FIFO read. (Inherited from Keysight.Visa.RegisterBasedSession)
Public PropertyDeviceNumber The PCI device number.  
Public PropertyDmaChannel Keysight internal use only. The DMA Channel for a DMA transfer.  
Public PropertyDmaReadThreshold Keysight internal use only. The DMA read threshold for a DMA transfer.  
Public PropertyDmaWriteThreshold Keysight internal use only. The DMA write threshold for a DMA transfer.  
Public PropertyDstarBusNumber The differential star bus number.  
Public PropertyDstarLineSet The connected set of PXI Express differential star bus lines.  
Public PropertyEventQueueCapacity The maximum number of events that can be queued at any time on this session. The default is 50. (Inherited from Keysight.Visa.VisaSession)
Public PropertyExportEnabledTogether with the Keysight ResourceManager.FindExportedResourcesOnly property, determines whether the resource associated with this session instance is reported by the Keysight ResourceManager.Find and ResourceManager.Parse methods. (Inherited from Keysight.Visa.VisaSession)
Public PropertyFunctionNumber The PCI function number.  
Public PropertyHardwareInterfaceName A human-readable description of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyHardwareInterfaceNumber The board number of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyHardwareInterfaceType The type (GPIB, ASRL, etc.) of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyInternalHandle The VISA C handle to the underlying VISA C session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyIsExpress If true, the device is a PXI Express device.  
Public PropertyManufacturerId The subsystem PCI vendor identification number of the hardware vendor for this device, or if the subsystem information does not exist, the primary PCI vendor identification number.  
Public PropertyManufacturerName The name of the hardware vendor that corresponds to the ManufacturerId property.  
Public PropertyMaxLinkWidth The maximum usable link width.  
Public PropertyMemBaseBar0 The memory base address for Base Address Register (BAR) 0.  
Public PropertyMemBaseBar1 The memory base address for Base Address Register (BAR) 1.  
Public PropertyMemBaseBar2 The memory base address for Base Address Register (BAR) 2.  
Public PropertyMemBaseBar3 The memory base address for Base Address Register (BAR) 3.  
Public PropertyMemBaseBar4 The memory base address for Base Address Register (BAR) 4.  
Public PropertyMemBaseBar5 The memory base address for Base Address Register (BAR) 5.  
Public PropertyMemSizeBar0 The memory size for Base Address Register (BAR) 0.  
Public PropertyMemSizeBar1 The memory size for Base Address Register (BAR) 1.  
Public PropertyMemSizeBar2 The memory size for Base Address Register (BAR) 2.  
Public PropertyMemSizeBar3 The memory size for Base Address Register (BAR) 3.  
Public PropertyMemSizeBar4 The memory size for Base Address Register (BAR) 4.  
Public PropertyMemSizeBar5 The memory size for Base Address Register (BAR) 5.  
Public PropertyMemTypeBar0 The memory type used in Base Address Register (BAR) 0.  
Public PropertyMemTypeBar1 The memory type used in Base Address Register (BAR) 1.  
Public PropertyMemTypeBar2 The memory type used in Base Address Register (BAR) 2.  
Public PropertyMemTypeBar3 The memory type used in Base Address Register (BAR) 3.  
Public PropertyMemTypeBar4 The memory type used in Base Address Register (BAR) 4.  
Public PropertyMemTypeBar5 The memory type used in Base Address Register (BAR) 5.  
Public PropertyModelCode The vendor-specific subsystem PCI model number for this device, or if the subsystem information does not exist, the primary PCI model number.  
Public PropertyModelName The name of this device (corresponds to the ModelCode property).  
Public PropertyResourceClass The resource class of the currently open resource. Possible values are INSTR, INTFC, MEMMAC, SOCKET, and BACKPLANE. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceImplementationVersion The version of this Keysight VISA.NET implementation. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceLockState The state of the resource-wide lock on the currently open resource. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceManagerA private instance of the ResourceManager created when this session was instantiated, and available until this session is disposed. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceManufacturerId The VXI manufacturer ID of the software vendor of this VISA.NET implementation - '4095'. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceManufacturerName The name of the software vendor that corresponds to the ResourceManufacturerId property - 'Keysight Technologies, Inc.'. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceName The VISA resource name of the currently open resource. This name is the canonical version of the resource name and therefore may vary from the resourceName parameter used to instantiate the session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyResourceSpecificationVersion The version of the VISA.NET specification that describes the functionality provided by this session class. (Inherited from Keysight.Visa.VisaSession)
Public PropertySessionType The type of the current session. (Inherited from Keysight.Visa.VisaSession)
Public PropertySlot The physical slot location of this device within its chassis. If the location is not known, this property returns VisaConstants.UnknownSlotNumber.  
Public PropertySlotLinkWidth The link width used by the slot.  
Public PropertySlotLocalBusLeft The slot number or special feature connected to local left bus lines.  
Public PropertySlotLocalBusRight The slot number or special feature connected to local right bus lines.  
Public PropertySlotOffset The number of slots occupied by the module to the left of the slot where this devfice connects to the PXI backplane.  
Public PropertySlotPath The slot path.  
Public PropertySlotWidth The number of slots occupied by this device.  
Public PropertySourceIncrement For MoveIn methods, specifies whether to do a block move or a FIFO read. (Inherited from Keysight.Visa.RegisterBasedSession)
Public PropertyStarTriggerBus The value for the PXI star trigger bus.  
Public PropertyStarTriggerLine The value for the connected PXI star trigger line.  
Public PropertySynchronizeCallbacks Specifies whether callbacks must be performed in a specific synchronization context. If false, the implementation is allowed to execute callbacks in any context. The default value is true. This property applies to this session only (local scope). (Inherited from Keysight.Visa.VisaSession)
Public PropertyTimeoutMilliseconds The I/O timeout in milliseconds for I/O communication on this resource session. (Inherited from Keysight.Visa.VisaSession)
Public PropertyTriggerBus The trigger bus number of this device.  
Public PropertyWaitForLockRelease Indicates whether methods and properties from this session instance will wait for a timeout period for a resource lock to be released (true) or not (false). (Inherited from Keysight.Visa.VisaSession)
Top
See Also

Reference

PxiSession Class
Keysight.Visa Namespace

 

 


© Keysight Technologies 2015-2025