class BxCmd: def Build(self): """构建命令数据""" pass class baseBxCmd(BxCmd): def __init__(self, group, cmd): self.group = group self.cmd = cmd self.reqResp = 0x01 self.r0 = 0 self.r1 = 0 def Group(self): """获取命令组""" return self.group def SetGroup(self, group): """设置命令组""" self.group = group def Cmd(self): """获取命令码""" return self.cmd def SetCmd(self, cmd): """设置命令码""" self.cmd = cmd def ReqResp(self): """获取请求/响应标志""" return self.reqResp def SetReqResp(self, reqResp): """设置请求/响应标志""" self.reqResp = reqResp def R0(self): """获取保留字r0""" return self.r0 def SetR0(self, r0): """设置保留字r0""" self.r0 = r0 def R1(self): """获取保留字r1""" return self.r1 def SetR1(self, r1): """设置保留字r1""" self.r1 = r1