Exemple #1
0
 def __getitem__(self, item):
     if isinstance(item, slice):
         indices = item.indices(len(self))
         return [self[i] for i in range(*indices)]
     # Simple index
     item = slave.misc.index(item, len(self))
     response_t = [Float, Float]
     data_t = [Integer(min=1), Integer(min=1, max=200)]
     cmd = Command(('CRVPT?', response_t, data_t),
                   connection=self.connection)
     # Since indices in LS304 start at 1, it must be added.
     return cmd.query((self.idx, item + 1))
Exemple #2
0
 def ask_fn(self):
     cmd = Command(('FN?', Boolean), connection=self.connection)
     return cmd.query()
Exemple #3
0
 def ask_fn(self):
     cmd = Command(('FN?', Boolean), connection=self.connection)
     return cmd.query()