aboutsummaryrefslogtreecommitdiff
path: root/tests/test_enumfeature.py
blob: 7f9dd4cb7899b223e8f0b1a4c8d8c06701c6083e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/python
from __future__ import absolute_import, print_function, division
from pymba import *


def test_enumfeature():
    # get system object
    with Vimba() as vimba:
        system = vimba.getSystem()
        
        # get enum value
        print ("get enum value (DiscoveryCameraEvent): '%s'" % (system.DiscoveryCameraEvent))
        
        # get enum range
        range = system.getFeatureRange('DiscoveryCameraEvent')
        print ("get enum value range (DiscoveryCameraEvent): '%s'" % (str(range)))
        
        # set enum value
        #print ("setting enum value (DiscoveryCameraEvent)...")
        #system.DiscoveryCameraEvent = 'Unreachable'
        #print ("enum value (DiscoveryCameraEvent)set to '%s'." % (system.DiscoveryCameraEvent.value))


if __name__ == '__main__':
    test_enumfeature()