diff options
| author | morefigs <morefigs@gmail.com> | 2019-01-27 13:26:46 +1100 |
|---|---|---|
| committer | morefigs <morefigs@gmail.com> | 2019-01-27 13:26:46 +1100 |
| commit | 8bea834e445cc503d9800eb7575cd04b7b88812e (patch) | |
| tree | b5cae5cddabbdfa647d6afea3467382ba51913e7 /examples | |
| parent | f6afc7f17d8a7351f21852f5c1e0994b8eefe690 (diff) | |
| download | pymba-8bea834e445cc503d9800eb7575cd04b7b88812e.tar.gz pymba-8bea834e445cc503d9800eb7575cd04b7b88812e.zip | |
added feature name examples
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/get_cameras_feature_names.py | 18 | ||||
| -rw-r--r-- | examples/get_interface_feature_names.py | 11 |
2 files changed, 29 insertions, 0 deletions
diff --git a/examples/get_cameras_feature_names.py b/examples/get_cameras_feature_names.py new file mode 100644 index 0000000..8b752e9 --- /dev/null +++ b/examples/get_cameras_feature_names.py @@ -0,0 +1,18 @@ +from pymba import Vimba +from time import sleep + + +if __name__ == '__main__': + + with Vimba() as vmb: + + # required for discovering GigE cameras + if vmb.system().GeVTLIsPresent: + vmb.system().run_feature_command("GeVDiscoveryAllOnce") + sleep(0.2) + + camera = vmb.camera(0) + camera.open() + for feature_name in camera.feature_names(): + print(feature_name) + camera.close() diff --git a/examples/get_interface_feature_names.py b/examples/get_interface_feature_names.py new file mode 100644 index 0000000..83cf1a3 --- /dev/null +++ b/examples/get_interface_feature_names.py @@ -0,0 +1,11 @@ +from pymba import Vimba, VimbaException + + +if __name__ == '__main__': + + with Vimba() as vmb: + interface = vmb.interface(0) + interface.open() + for feature_name in interface.feature_names(): + print(feature_name) + interface.close() |
