update 通信方式
This commit is contained in:
@ -3,6 +3,10 @@ class DATARequest:
|
||||
self.dsID = 'www.hc-system.com.RemoteMonitor"'
|
||||
self.reqType = 'query'
|
||||
self.queryAddr = []
|
||||
def toString(self):
|
||||
model_str = '{'+f'"dsID":"{self.dsID}","reqType":"{self.reqType}","queryAddr":[' \
|
||||
f'"{self.queryAddr[0].toString()}"]'+'}'
|
||||
return model_str
|
||||
|
||||
|
||||
|
||||
@ -32,6 +36,10 @@ class DataAddress:
|
||||
self.M_n = ''
|
||||
#return
|
||||
|
||||
def toString(self):
|
||||
model_str = f'"world_n"'
|
||||
return model_str
|
||||
|
||||
|
||||
|
||||
|
||||
@ -71,11 +79,17 @@ class Instruction:
|
||||
self.m3 = 0.0
|
||||
self.m4 = 0.0
|
||||
self.m5 = 0.0
|
||||
self.skStatus = '0x3F'
|
||||
self.ckStatus = '0x3F'
|
||||
self.speed =10
|
||||
self.delay = 0
|
||||
self.delay = 1.0
|
||||
self.smooth = 0
|
||||
|
||||
def toString(self):
|
||||
model_str = f'"oneshot":"{self.oneshot}","action":"{self.action}","m0":"{self.m0}","m1":"{self.m1}","m2":"{self.m2}",' \
|
||||
f'"m3":"{self.m3}","m4":"{self.m4}","m5":"{self.m5}"'
|
||||
return model_str
|
||||
|
||||
|
||||
|
||||
class CMDInstructRequest:
|
||||
def __init__(self):
|
||||
@ -83,8 +97,11 @@ class CMDInstructRequest:
|
||||
self.reqType = "AddRCC"
|
||||
self.emptyList = '1'
|
||||
self.instructions = []
|
||||
return
|
||||
|
||||
def toString(self):
|
||||
model_str = '{'+f'"dsID":"{self.dsID}","reqType":"{self.reqType}","emptyList":"{self.emptyList}","instructions":'
|
||||
model_str = model_str+"[{"+self.instructions[0].toString()+"}]"+"}"
|
||||
return model_str
|
||||
|
||||
class CMDInstructReply:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user