Commit bb6b0804113cd8ab7939323f5ca3246b3c13f9f6

Authored by bmarechal
1 parent ff6ac07476
Exists in master

Add configure method

Showing 1 changed file with 11 additions and 18 deletions Side-by-side Diff

instruments/TPG261.py
... ... @@ -10,30 +10,23 @@
10 10 #==============================================================================
11 11  
12 12 class TPG261(abstract_instrument):
13   - def __init__(self, adress=ADRESS, vtype=[ALL_VAL_TYPE[0]], channels = [ALL_CHANNELS[0]]):
  13 + def __init__(self, channels, vtypes, adress):
14 14 self.adress = adress
15   - self.vtype = vtype
  15 + self.channels = channels
  16 + self.vtypes = vtypes
16 17  
17 18 def model(self):
18 19 return "PfeifferTPG261"
19 20  
20 21 def connect(self):
21   - try:
22   - print('Connecting to device @%s...' %(self.adress))
23   - self.TPG = MaxiGauge(self.adress)
24   - print(' --> Ok')
  22 + print('Connecting to device @%s...' %(self.adress))
  23 + self.TPG = MaxiGauge(self.adress)
  24 + print(' --> Ok')
  25 + print(self.model())
  26 + self.configure()
25 27  
26   - print(self.model())
27   -
28   - if self.vtype == "PRE":
29   - 1
30   - else:
31   - print("Wrong -v argument")
32   - raise
33   -
34   - except Exception as er:
35   - print("Unexpected error during connection: " + str(er))
36   - raise
  28 + def configure(self):
  29 + pass
37 30  
38 31 def getValue(self):
39 32 self.read()