newset version of senis
This commit is contained in:
@ -275,7 +275,7 @@ class Teslameter3MH6(TeslameterBase):
|
||||
ranges = [self.RANGES[self.read_bytes(1)[0]]] * 3
|
||||
result = ranges[0]
|
||||
else:
|
||||
raise ValueError('bad reply to range query')
|
||||
raise ValueError('bad reply to range query %s' % repr(reply))
|
||||
self._x.range, self._y.range, self._z.range = ranges
|
||||
return result
|
||||
|
||||
@ -306,8 +306,9 @@ class Teslameter3MH6(TeslameterBase):
|
||||
if value < rng * 1.1:
|
||||
break
|
||||
self.write_bytes(b'mr%c' % code)
|
||||
if self.read_bytes(6) != b'mrng:%c' % code:
|
||||
status = 'bad reply to manual range command'
|
||||
reply = self.read_bytes(6)
|
||||
if reply != b'mrng:%c' % code:
|
||||
status = 'bad reply to manual range command %s' % repr(reply)
|
||||
continue
|
||||
return rng
|
||||
raise ValueError(status)
|
||||
|
Reference in New Issue
Block a user