aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormorefigs <morefigs@gmail.com>2018-02-21 14:22:51 +1100
committerGitHub <noreply@github.com>2018-02-21 14:22:51 +1100
commit046398c35b660f15235ad141134122afb9e16fcc (patch)
tree415dd1dbcb93eb1e30518ffd5d63d32ed35f7174
parentf574f1f4c0903e25d5e69edf83b02f378360bd3c (diff)
parent6c058cf27b51d75e7b41833b047a3ec7930ad8db (diff)
downloadpymba-046398c35b660f15235ad141134122afb9e16fcc.tar.gz
pymba-046398c35b660f15235ad141134122afb9e16fcc.zip
Merge pull request #64 from IvarsKarpics/master
Added cameraAccessMode to the openCamera method
-rw-r--r--pymba/vimbacamera.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/pymba/vimbacamera.py b/pymba/vimbacamera.py
index 5444af6..0a96a71 100644
--- a/pymba/vimbacamera.py
+++ b/pymba/vimbacamera.py
@@ -61,13 +61,17 @@ class VimbaCamera(VimbaObject):
return cameraInfo
- def openCamera(self):
+ def openCamera(self, cameraAccessMode=1):
"""
- Open the camera.
+ Open the camera with requested access mode
+ Available access modes:
+ 0 : VmbAccessModeNone
+ 1 : VmbAccessModeFull
+ 2 : VmbAccessModeRead
+ 3 : VmbAccessModeConfig
+ 4 : VmbAccessModeLite
"""
# args for Vimba call
- cameraAccessMode = 1 # full access (see VmbAccessModeType)
-
errorCode = VimbaDLL.cameraOpen(self._cameraIdString,
cameraAccessMode,
byref(self._handle))