forked from M-Labs/artiq
add ping() to novatech driver
This commit is contained in:
parent
d5f2f5c062
commit
b790fb093d
|
@ -210,3 +210,15 @@ class Novatech409B:
|
||||||
result = [r.rstrip().decode() for r in result]
|
result = [r.rstrip().decode() for r in result]
|
||||||
logger.debug("got device status: %s", result)
|
logger.debug("got device status: %s", result)
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
def ping(self):
|
||||||
|
try:
|
||||||
|
stat = self.get_status()
|
||||||
|
except:
|
||||||
|
return False
|
||||||
|
# check that version number matches is "21"
|
||||||
|
if stat[4][20:] == "21":
|
||||||
|
logger.debug("ping successful")
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
return False
|
||||||
|
|
Loading…
Reference in New Issue