merged after getting from uniax

Change-Id: I1049ac1a22fd3013c360dba4eda9e53784ac36a5
This commit is contained in:
zolliker 2021-10-06 14:26:05 +02:00
parent 762913012b
commit 2c6b42f2aa
2 changed files with 6 additions and 21 deletions

View File

@ -125,20 +125,3 @@ class DPM3(HasIodev, Readable):
def write_scale_factor(self, value): def write_scale_factor(self, value):
reply = self.query(self.SCALE, value * 10 ** self.digits) reply = self.query(self.SCALE, value * 10 ** self.digits)
return float(reply) / 10 ** self.digits return float(reply) / 10 ** self.digits

View File

@ -435,10 +435,12 @@ class SeaModule(Module):
elif sub[0] == rpath: elif sub[0] == rpath:
result.append(paramdesc) result.append(paramdesc)
descr['params'] = result descr['params'] = result
for valuedesc in result: rel0 = '' if rel_paths[0] == '.' else rel_paths[0]
if valuedesc['path'] == '': if result[0]['path'] == rel0:
valuedesc['key'] = 'value' if issubclass(cls, Readable):
break result[0]['key'] = 'value'
else:
result.pop(0)
else: else:
logger.error('%s: no value found', name) logger.error('%s: no value found', name)
# logger.info('PARAMS %s %r', name, result) # logger.info('PARAMS %s %r', name, result)