class Camera:
    def __init__(self, seq_num : hex):
        self.seq_num = seq_num      #erreur du capteur UWB (p pour précision...)
        self.VV = 09
        self.WW = 09

    def abs2payload(self, LYZ: list ) -> list #L[0]="YYYY" L[1]="ZZZZ"
        payload = "81010602" #Absolute postition
        payload = payload + self.VV + self.WW #add move speed
            for i in L: #add position
                for j in i:
                    payload = payload + "0" + j
            payload = payload + "FF" #end byte
            payloadtype = "0100"
                    # nouvelle coordonnée réelle après itération
        return [payloadtype, payload]

    def payload2message(self, payloadL : list) -> hex
        payloadtype = payload[0]
        payload = payloadL[1]
        payloadlenght = "0F" # a coder
        header = payloadtype + payloadlenght
        header = header + ('0'*(8-len(str(seq_num)))+str(seq_num))
        message = header + payload
        return message