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