Skip to content

Commit 5ebdc9b

Browse files
committed
Merge branch 'gdavis-xilinx-master'
2 parents 15aaa4b + 3079076 commit 5ebdc9b

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

lantz/visa.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,10 @@ class VisaDriver(object):
3535

3636
def __new__(cls, resource_name, *args, **kwargs):
3737
library_path = kwargs.get('library_path', None)
38-
manager = visa.ResourceManager(library_path)
38+
if library_path:
39+
manager = visa.ResourceManager(library_path)
40+
else:
41+
manager = visa.ResourceManager()
3942
name = manager.resource_info(resource_name).resource_name
4043
if name.startswith('GPIB'):
4144
return GPIBVisaDriver(resource_name, *args, **kwargs)
@@ -69,7 +72,10 @@ def __init__(self, resource_name, *args, **kwargs):
6972
self._init_attributes = {}
7073

7174
library_path = kwargs.get('library_path', None)
72-
self.resource_manager = visa.ResourceManager(library_path)
75+
if library_path:
76+
self.resource_manager = visa.ResourceManager(library_path)
77+
else:
78+
self.resource_manager = visa.ResourceManager()
7379

7480
self.resource = None
7581

0 commit comments

Comments
 (0)