#! code=utf-8
from mrq.MRQ import MRQ
from mrq.mgr import DevMgr
if __name__=="__main__":
dev = MRQ("Device1")
print( dev.IDN )
tMgr = DevMgr()
print( tMgr.IDN )
# clear diagnosis
tMgr.diagnosis()
# loop for each
for i in range( 100, 1, -1 ):
dev.move( 0,0,360, i * 0.01 )
dev.waitIdle( 0,0,60 )
# check the ret
ret = tMgr.diagnosis()
if ( ret[0] > 0 ):
print( i )
- diagnosis 返回最近的诊断记录,并清空
- 格式: [ cnt, str ]
- cnt表示至少cnt条诊断记录
- 查询缓存有限,没有全部返回诊断记录,最多记录128条,超过的记录,前面的被删掉。
网友评论