QuickSpin Classes

The QuickSpin API exposes direct property access to transport-layer information without requiring camera initialization (Init()). These classes are available immediately after obtaining a camera from the camera list via GetTLDeviceNodeMap().

PySpin.TransportLayerDevice

class TransportLayerDevice(nodeMapTLDevice)

Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.

property DeviceAccessStatus
property DeviceBootloaderVersion
property DeviceCurrentSpeed
property DeviceDisplayName
property DeviceDriverVersion
property DeviceEndianessMechanism
property DeviceID
property DeviceInstanceId
property DeviceIsUpdater
property DeviceLinkSpeed
property DeviceLocation
property DeviceModelName
property DeviceMulticastMonitorMode
property DevicePortId
property DeviceReset
property DeviceSerialNumber
property DeviceType
property DeviceU3VProtocol
property DeviceUserID
property DeviceVendorName
property DeviceVersion
property GUIXMLLocation
property GUIXMLPath
property GenICamXMLLocation
property GenICamXMLPath
property GevCCP
property GevDeviceAutoForceIP
property GevDeviceDiscoverMaximumPacketSize
property GevDeviceForceGateway
property GevDeviceForceIP
property GevDeviceForceIPAddress
property GevDeviceForceSubnetMask
property GevDeviceGateway
property GevDeviceIPAddress
property GevDeviceIsWrongSubnet
property GevDeviceMACAddress
property GevDeviceMaximumPacketSize
property GevDeviceMaximumRetryCount
property GevDeviceModeIsBigEndian
property GevDevicePort
property GevDeviceReadAndWriteTimeout
property GevDeviceSubnetMask
property GevVersionMajor
property GevVersionMinor
property StreamID
property StreamSelector

PySpin.TransportLayerInterface

class TransportLayerInterface(nodeMapTLDevice)

Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.

property ActionCommand
property CPUAffinityEnable
property CpuAffinityPrivilege
property DeviceAccessStatus
property DeviceCount
property DeviceID
property DeviceModelName
property DeviceSelector
property DeviceSerialNumber
property DeviceUnlock
property DeviceUpdateList
property DeviceVendorName
property FLIRFilterDriverStatus
property GevActionAckRequired
property GevActionDeviceKey
property GevActionGroupKey
property GevActionGroupMask
property GevActionTime
property GevDeviceAutoForceIP
property GevDeviceDisableDiscovery
property GevDeviceDiscoveryEnabled
property GevDeviceEnableDiscovery
property GevDeviceForceGateway
property GevDeviceForceIP
property GevDeviceForceIPAddress
property GevDeviceForceSubnetMask
property GevDeviceGateway
property GevDeviceIPAddress
property GevDeviceMACAddress
property GevDeviceSubnetMask
property GevInterfaceGateway
property GevInterfaceGatewaySelector
property GevInterfaceIsIPConflict
property GevInterfaceMACAddress
property GevInterfaceMTU
property GevInterfaceReceiveLinkSpeed
property GevInterfaceSubnetIPAddress
property GevInterfaceSubnetMask
property GevInterfaceSubnetSelector
property GevInterfaceTransmitLinkSpeed
property HostAdapterDriverVersion
property HostAdapterName
property HostAdapterVendor
property IncompatibleDeviceCount
property IncompatibleDeviceID
property IncompatibleDeviceModelName
property IncompatibleDeviceSelector
property IncompatibleDeviceVendorName
property IncompatibleGevDeviceIPAddress
property IncompatibleGevDeviceMACAddress
property IncompatibleGevDeviceSubnetMask
property InterfaceDisplayName
property InterfaceID
property InterfaceType
property POEStatus
property ReceiveSideScalingReservedCores
property ReceiveSideScalingReservedCoresCount
property TeledyneGigeVisionFilterDriverStatus

PySpin.TransportLayerStream

class TransportLayerStream(nodeMapTLDevice)

Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.

property StreamAnnounceBufferMinimum
property StreamAnnouncedBufferCount
property StreamBlockTransferSize
property StreamBufferAlignment
property StreamBufferCountManual
property StreamBufferCountMax
property StreamBufferCountMode
property StreamBufferCountResult
property StreamBufferHandlingMode
property StreamCRCCheckEnable
property StreamChunkCountMaximum
property StreamDeliveredFrameCount
property StreamDroppedFrameCount
property StreamFrameProcessingTimeLast
property StreamFrameProcessingTimeMax
property StreamFrameProcessingTimeMin
property StreamFrameReceptionTimeLast
property StreamFrameReceptionTimeMax
property StreamFrameReceptionTimeMin
property StreamID
property StreamIncompleteFrameCount
property StreamIncompleteFramePacketsMissingThresholdOverrunCount
property StreamIncompleteFramePacketsMissingUnavailableCount
property StreamIncompleteFramePayloadProcessingFailedCount
property StreamIncompleteFramePayloadTypeNotSupportedCount
property StreamIncompleteFrameResendRequestQueueOverrunCount
property StreamIncompleteFrameResendRequestsThresholdOverrunCount
property StreamIncompleteFrameTimeoutCount
property StreamIncompleteFrameTransferQueueOverrunCount
property StreamInputBufferCount
property StreamIsGrabbing
property StreamLogMessagesEnable
property StreamLostFrameCount
property StreamLostFrameReceptionQueueOverrunCount
property StreamLostFrameReceptionStorageOverrunCount
property StreamLostFrameTrashedCount
property StreamLostFrameUserMessageQueueOverrunCount
property StreamMissedPacketCount
property StreamMode
property StreamOutputBufferCount
property StreamPacketResendEnable
property StreamPacketResendMaxRequests
property StreamPacketResendReceivedPacketCount
property StreamPacketResendRequestCount
property StreamPacketResendRequestTimeoutCount
property StreamPacketResendRequestedPacketCount
property StreamPacketResendTimeout
property StreamPacketsDuplicatedCount
property StreamPacketsNotYetAvailableCount
property StreamPacketsPerFrameCount
property StreamPacketsRejectedCount
property StreamPacketsTemporarilyUnavailableCount
property StreamPacketsTimeoutCount
property StreamPacketsUnavailableCount
property StreamReceivedFrameCount
property StreamReceivedPacketCount
property StreamResetCounters
property StreamStartedFrameCount
property StreamType

PySpin.TransportLayerSystem

class TransportLayerSystem(nodeMapTLDevice)

Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.

property CpuAffinityAvailableCores
property CpuAffinityPrivilege
property CpuAffinityServiceStart
property CpuAffinityServiceStatus
property CpuAffinityServiceStop
property EnumerateGEVInterfaces
property EnumerateGen2Cameras
property EnumerateUSBInterfaces
property GEVAutoAssignIPEnable
property GenTLSFNCVersionMajor
property GenTLSFNCVersionMinor
property GenTLSFNCVersionSubMinor
property GenTLVersionMajor
property GenTLVersionMinor
property GevInterfaceDefaultGateway
property GevInterfaceDefaultIPAddress
property GevInterfaceDefaultSubnetMask
property GevInterfaceMACAddress
property GevVersionMajor
property GevVersionMinor
property InterfaceDisplayName
property InterfaceID
property InterfaceSelector
property InterfaceUpdateList
property MediaOptimizationEnable
property MediaOptimizationPrivilege
property TLDisplayName
property TLFileName
property TLID
property TLModelName
property TLPath
property TLType
property TLVendorName
property TLVersion