PySpin.ISystem

class ISystem(*args, **kwargs)

The interface file for System.

GetCameras(self, updateInterfaces=True, updateCameras=True) CameraList

Parameters

updateInterfaces: bool updateCameras: bool

Spinnaker::ISystem::GetCameras

GetInterfaces(self, updateInterface=True) InterfaceList

Parameters

updateInterface: bool

Spinnaker::ISystem::GetInterfaces

GetLibraryVersion(self) LibraryVersion

Spinnaker::ISystem::GetLibraryVersion

GetLoggingEventPriorityLevel(self) Spinnaker::SpinnakerLogLevel

Spinnaker::ISystem::GetLoggingEventPriorityLevel

GetProducers(self, updateProducers=True) ProducerList

Parameters

updateProducers: bool

Spinnaker::ISystem::GetProducers

GetTLNodeMap(self) INodeMap

Spinnaker::ISystem::GetTLNodeMap

IsInUse(self) bool

Spinnaker::ISystem::IsInUse

RegisterEventHandler(self, evtHandlerToRegister, updateInterface=False)

Parameters

evtHandlerToRegister: Spinnaker::EventHandler & updateInterface: bool

Spinnaker::ISystem::RegisterEventHandler

RegisterLoggingEventHandler(self, handler)

Parameters

handler: Spinnaker::LoggingEventHandler &

Spinnaker::ISystem::RegisterLoggingEventHandler

ReleaseInstance(self)

Spinnaker::ISystem::ReleaseInstance

SendActionCommand(self, deviceKey, groupKey, groupMask, actionTime=0, requestAck=False, pResultSize=None, results=0)

Parameters

deviceKey: unsigned int groupKey: unsigned int groupMask: unsigned int actionTime: unsigned long long requestAck: bool pResultSize: unsigned int * results: Spinnaker::ActionCommandResult []

Spinnaker::ISystem::SendActionCommand

SetLoggingEventPriorityLevel(self, level)

Parameters

level: enum Spinnaker::SpinnakerLogLevel

Spinnaker::ISystem::SetLoggingEventPriorityLevel

UnregisterAllLoggingEventHandlers(self)

Spinnaker::ISystem::UnregisterAllLoggingEventHandlers

UnregisterEventHandler(self, evtHandlerToUnregister)

Parameters

evtHandlerToUnregister: Spinnaker::EventHandler &

Spinnaker::ISystem::UnregisterEventHandler

UnregisterLoggingEventHandler(self, handler)

Parameters

handler: Spinnaker::LoggingEventHandler &

Spinnaker::ISystem::UnregisterLoggingEventHandler

UpdateCameras(self, updateInterfaces=True) bool

Parameters

updateInterfaces: bool

Spinnaker::ISystem::UpdateCameras

UpdateInterfaceList(self)

Spinnaker::ISystem::UpdateInterfaceList

UpdateProducers(self, ctiPath='') bool

Parameters

ctiPath: Spinnaker::GenICam::gcstring

Spinnaker::ISystem::UpdateProducers

property TLSystem