示例#1
0
    def __init__(self, payload):
        _print("Sending Command, Payload=: " + str(payload), DEBUG)

        self.bytes = COMMAND_PREAMBLE + payload

        #check preabmle
        self.preamble = self.bytes[0]

        #get opcode
        self.opcode = self.bytes[1]

        #get length and check
        self.length = self.bytes[2]

        #check arg length
        self.args = self.bytes[3:3 + self.length]

        self.print()

        notif = Notif()
        notif.set(self.bytes)
        notif.send()